Контроль расчета НДФЛ в программах
"1C:Бухгалтерия 7.7", "1С:Зарплата и кадры 7.7", "1С: УСН 7.7"
Рассмотрим принципы анализа данных для расчета НДФЛ и
контроля правильности формирования необходимых отчетов на примере программы
"1С:Зарплата и кадры 7.7". Воспользуемся для начала программой
Экспресс-проверка ведения учета для программы "1С:Зарплата и кадры 7.7"
(для "1C:Бухгалтерия 7.7" и "1С: УСН 7.7" есть
аналогичные). Обратите внимание
на возможности на первый взгляд не очевидные: и расчет и формирование
печатной формы можно производить как по всему предприятию, так и по
списку сотрудников, в том числе по одному сотруднику (см. Рис.1).
Итак правило сопоставления НДФЛ начисленного и удержанного указывает на
ошибки по двум сотрудникам. Возможно это не ошибки, возможно НДФЛ
начисленный и удержанный действительно не совпадают, и возможно это
правильно. Это и предстоит выяснить.

Рис. 1 Пример использования правила проверки
Для дальнейшего анализа воспользуемся отчетом "Доходы
вычеты налоги сотрудников" для НДФЛ.
Прежде чем показать расширенные возможности для
анализа, несколько слов о том, как работает программа "1С:Зарплата и
кадры 7.7"
(для "1C:Бухгалтерия 7.7" и "1С: УСН 7.7" все аналогично). При расчете
НДФЛ используется глобальная функция глСобратьДанныеДляНДФЛВыбор (она в
свою очередь вызывает функцию глСобратьДанныеДляНДФЛ ...), которая заполняет таблицу
значений, содержащую все данные по НДФЛ в разрезе
сотрудников. Таблица называется "глДоходыВычетыНалогиСотрудников". Вот
она и является основой для работы с НДФЛ в документах и отчетах, она же
используется при формировании отчета "Доходы вычеты налоги сотрудников"
для НДФЛ. Для анализа и поиска ошибок, полезно будет
рассмотреть эту таблицу значений повнимательнее. Для этого мы и воспользуемся
специальным отчетом "Доходы вычеты налоги сотрудников", который вызывает
упомянутую глобальную функцию и представляет в удобном виде полученную в
результате таблицу значений (см. Рис.2). Возможности по отбору
сотрудников такие же как и у отчета "Экспресс-проверка ведения учета для
программы "1С:Зарплата и кадры 7.7": можно
сформировать отчет по всем сотрудникам, по подразделению или по списку
сотрудников. Замечу, что временные затраты на подготовку отчета будут
пропорциональны размеру списка, так как список сотрудников передается в
качестве параметра в глобальную функцию глСобратьДанныеДляНДФЛВыбор.
Так и поступим, сделаем отчет по одному сотруднику
нарастающим итогом с начала года (см. Рис.2). На рисунке видно,
что НДФЛ начисленный и удержанный не совпадают, начиная с ноября 2011
года, а данные отчета "Доходы вычеты налоги сотрудников" совпадают с
данными отчета "Экспресс-проверка ведения учета для программы
"1С:Зарплата и кадры 7.7". На этом же рисунке с целью экономии места показана расшифровка
отчета в виде журнала расчетов по данному сотруднику.
Такие расшифровки в разрезе сотрудников можно получать во всем суммам,
отраженным в отчете, по двойному щелчку мышью. Уже здесь можно увидеть,
что сумма НДФЛ удержанного в ноябре 2011 года действительно не совпадает
с НДФЛ начисленным.

Рис.2 Отчет "Доходы вычеты налоги сотрудников по
НДФЛ" и его
расшифровка.
Для дополнительного анализа можно непосредственно из журнала расчетов
открыть расчетный листок по данному сотруднику (см. рис.3).
Вот теперь хорошо видно, что выплаты зарплаты сотруднику не было, и
соответственно нет НДФЛ удержанного, т.е. ошибка в данном случае заключается не
в расчетах, а в отсутствии документа о выплате зарплаты. Но ошибка есть,
поскольку выплата зарплаты как таковая вероятнее всего была, тем более что
сотрудник уволен и расчет с ним наверняка произведен.

Рис.3 Расчетный листок по сотруднику, полученный из журнала расчетов
|
У второго сотрудника картина обратная: НДФЛ удержанный
больше чем начисленный (см. рис. 1) . Опять же сформируем отчет "Доходы
вычеты налоги сотрудников" по сотруднику и получим его расшифровку (см.
рис.4). Из отчета видно, что в какой-то момент облагаемая база стала
уменьшаться при отсутствии доходов, т.е. предоставлялся вычет по НДФЛ
сотруднику, не имеющему доходов. Расшифровка отчета в виде журнала
расчетов это подтверждает: НДФЛ начисленный "сминусовался" в декабре (в
предыдущих месяцах он был исправлен на ноль вручную). Насколько это
правильно, должен принять решение расчетчик. Для исправления можно
воспользоваться документом "Исправление". При использовании отчета
"Экспресс-проверка ведения учета для программы "1С:Зарплата и кадры 7.7"
такие ошибки исправляются автоматически (см.
пример такого исправления).

Рис.4 Отчет "Доходы вычеты налоги сотрудников по
НДФЛ" и его
расшифровка.
Важный момент: в отчете "Доходы вычеты налоги
сотрудников" есть параметр (см.
рис. 5), который позволяет передавать в качестве параметра список
сотрудников, содержащий отдельно совместителей и отдельно основных
работников. В большинстве типовых отчетов, использующих глобальную
функцию глСобратьДанныеДляНДФЛВыбор(), производится группировка
сведений по основному элементу, т.е. по сотруднику, принятому по
основному месту работы. В результате могут неверно
формироваться сведения по подразделениям в том случае, когда сотрудник
занят по совместительству в другом подразделении.
Теперь подробнее о возможностях отчета "Доходы вычеты налоги
сотрудников". В зависимости от заданных параметров (см. Рис.5) суммы в отчет
будут выводится либо нарастающим итогом с начала года либо помесячно. Можно не выводить в отчет пустые колонки, т.е. такие в которых итоги
по всем сотрудникам, включенным в отчет, равны нулю. Можно вывести в отчет по
каждому сотруднику только одну строку ("Выводить в отчет только месяц даты
актуальности"), соответствующую заданной дате
актуальности. При этом в зависимости от варианта вывода суммы нарастающим
итогом, можно получить либо суммы с начала года по данный месяц включительно,
либо суммы за данный месяц.

Рис.5 Настройки отчета "Доходы вычеты налоги сотрудников по
НДФЛ".
Отчет "Доходы вычеты налоги сотрудников" применим во всех
программах, указанных в заголовке статьи, в том числе и в комплексной конфигурации "1С:Предприятие
7.7".
Работа глобальной функции глСобратьДанныеДляНДФЛВыбор
разумеется отличается в разных программах. Источники данных для заполнения
таблицы значений "ДоходыВычетыНалогиСотрудников" различны, но структура самой
таблицы одинакова. Понятно, что получить в качестве расшифровки журнал расчетов
в программах бухгалтерского учета нельзя, но получить саму таблицу значений
можно. И в программах бухгалтерского учета таблица значений "ДоходыВычетыНалогиСотрудников"
также является основой для работы с НДФЛ.
Есть
расшифровка ячеек таблицы для случая, когда в ячейке
хранится таблица значений (см. рис. 6). Такая таблица значений показывается в
отдельном окне по двойному щелчку мыши. Это в частности относится к колонкам
таблицы "ДоходыВычетыНалогиСотрудников", озаглавленным как "Таблица
доходов" и
"Облагаемая база". На рис.6 показана
расшифровка колонки "Таблица доходов" за сентябрь.

Рис.6 Расшифровка таблицы значений в отдельном окне.
Установка такого отчета не осложнит дальнейшие обновления
программы. После установки следует запустить программу "1С:Предприятие" в
режиме ведения учета и открыть отчет через дополнительные возможности.
Информация о выходе релизов здесь.
Программу установки
отчета "Доходы вычеты налоги сотрудников по НДФЛ" можно
скачать бесплатно.
Приобретая программу на платной основе Вы способствуете развитию проекта и
подобных ему разработок. Помните об этом, не лишайте себя возможности получать
новые полезные инструменты, облегчающие Ваш труд.
Покупка отчета дает Вам право на консультации по электронной почте и бесплатные
обновления отчета в дальнейшем.
Наименование проекта |
Цена |
Валюта |
Покупка |
Отчет "Доходы вычеты налоги сотрудников
по НДФЛ" |
1000 |
руб |
 |
|