Почему не совпадают суммы в Справке о доходах и расчетном листке в 1С:ЗУП 3.1: разбираемся в причинах и методах учета

Бухгалтер 1С v8.3 (Управляемые формы) Налоговый учет Финансы и профессиональные услуги
← На главную

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

Природа расхождений: начисление против выплаты

Для того чтобы понять причину разницы, проанализируем два принципиально разных подхода к учету доходов, реализованных в программе:

  1. Бухгалтерский учет (метод начисления). В расчетном листке и справках о среднем заработке данные отражаются за тот месяц, ЗА который они начислены. Если сотрудник болел в марте, то и сумма больничного будет отражена в марте, так как это период нетрудоспособности.
  2. Налоговый учет по НДФЛ (кассовый метод). В справке о доходах и налогах (2-НДФЛ) данные отражаются по дате фактического получения дохода. Для таких межрасчетных выплат, как больничные листы и отпуска, датой получения дохода всегда является дата их фактической выплаты.

Рассмотрим пример из практики: сотруднику начислен больничный в марте. Выплата произведена вместе с зарплатой 15 апреля. В этом случае:

С точки зрения программы оба документа абсолютно корректны. Справка о доходах отражает движение денежных средств для целей налогообложения, а расчетный листок — обязательства работодателя перед сотрудником за конкретный период.

Изменения в законодательстве с 2023 года

Важно учитывать, что с 1 января 2023 года законодательство (ФЗ № 263-ФЗ) еще больше разделило эти понятия. Если до 2023 года основная заработная плата признавалась доходом в последний день месяца начисления, то теперь любой доход (включая аванс и основную зарплату) признается доходом в день его выплаты.

Проанализируем ситуацию по новым правилам: зарплата за март, выплаченная 10 апреля, теперь целиком попадет в апрельскую часть справки о доходах. Это означает, что расхождения с расчетными листками стали не исключением, а правилом. Теперь «месяц» в налоговой справке — это месяц, в котором сотрудник получил деньги на руки или на карту, а не месяц, за который он работал.

Как проверить данные в 1С:ЗУП 3.1

Если у сотрудника или банка возникают сомнения в правильности справок, мы можем воспользоваться специализированными отчетами для сверки. Разберем по шагам, как это сделать:

  1. Перейдем в раздел Налоги и взносы — Отчеты по налогам и взносам.
  2. Выберем отчет Анализ НДФЛ по месяцам.
  3. В настройках укажем период и сотрудника.

Этот отчет показывает суммы именно в той логике, в которой они попадают в справку о доходах. Мы увидим колонку «Месяц налогового периода» и конкретную дату выплаты. Если сумма больничного стоит в строке апреля, значит, в документе «Больничный лист» на вкладке «Главное» в поле «Дата выплаты» указано число апреля.

Для сверки с расчетным листком используем отчет Полный свод начислений, удержаний и выплат (раздел Выплаты — Отчеты по выплатам). В нем данные группируются по периодам регистрации, то есть по месяцам начисления.

Проблема с премиями и межрасчетными выплатами

Аналогичная история происходит с премиями. Проанализируем настройки начисления премии. Если в настройках вида расчета на вкладке «Налоги, взносы, бухучет» указано, что категория дохода — «Прочие доходы от трудовой деятельности» (код 2000 или 2002), то дата получения дохода определяется по дате выплаты, указанной в ведомости.

Если премия начислена мартом, но в документе «Начисление премии» указано, что она будет выплачена «С зарплатой» (например, в апреле), то в 2-НДФЛ она неизбежно попадет в апрель. Это стандартная логика 1С, соответствующая Налоговому кодексу РФ.

Стоит ли искусственно «подгонять» даты?

Некоторые бухгалтеры пытаются решить проблему «истерик» сотрудников путем изменения даты выплаты в документах начисления. Например, указывают 31 марта вместо фактического 15 апреля. Рассмотрим последствия такого шага:

Вывод: Искусственная корректировка дат крайне не рекомендуется. Это приведет к налоговым рискам для организации.

Рекомендации по взаимодействию с банками и сотрудниками

Если банк или органы социальной защиты (СФР) требуют пояснений по поводу расхождений, мы рекомендуем следующие действия:

  1. Разъяснительная работа: Поясните сотруднику, что справка о доходах формируется по правилам Налогового кодекса (по выплатам), а расчетный листок — по Трудовому кодексу (по начислениям).
  2. Справка в свободной форме: Для многих банков подходит справка по форме банка или справка в свободной форме на бланке организации. В ней бухгалтер может указать доход именно в разрезе месяцев начисления, что снимет вопросы о платежеспособности клиента.
  3. Выписка из СФР: С 2023 года многие пособия назначаются автоматически на основе данных от работодателей. СФР видит те же данные, что и в налоговой справке. Поэтому «красивая» справка о начислениях может только запутать сотрудников фонда.

Проанализируем программный код, который отвечает за сбор данных в справку. В 1С:ЗУП 3.1 данные для НДФЛ берутся из регистра накопления УчетДоходовДляИсчисленияНДФЛ. Записи в него делает документ начисления (например, «Больничный лист») в момент проведения. Дата дохода берется из реквизита ДатаВыплаты этого документа.


// Пример упрощенной логики получения даты дохода в коде 1С
Если СпособВыплаты = Перечисления.СпособыВыплатыЗарплаты.ВМежрасчетныйПериод Тогда
    ДатаПолученияДохода = ДокументОбъект.ДатаВыплаты;
ИначеЕсли СпособВыплаты = Перечисления.СпособыВыплатыЗарплаты.СЗарплатой Тогда
    ДатаПолученияДохода = ДокументОбъект.ПлановаяДатаВыплатыЗарплаты;
КонецЕсли;

Таким образом, расхождение между справками — это не ошибка программы и не ошибка бухгалтера, а следствие методологии учета, заложенной в законодательстве РФ. Использование правильных аналитических отчетов в 1С:ЗУП 3.1 поможет вам быстро найти причину любого расхождения и аргументированно ответить на вопросы сотрудников.

← На главную