При совместном использовании программных продуктов 1С:Зарплата и управление персоналом (ЗУП) и 1С:Бухгалтерия предприятия (БП) пользователи нередко сталкиваются с ситуацией: синхронизация данных завершена успешно, документ Отражение зарплаты в бухучете перенесен и проведен, сформированы все проводки по счетам затрат, расчетов с персоналом и налогам, однако при попытке сформировать документ 2-НДФЛ для сотрудников (или справку о доходах) в бухгалтерской базе табличная часть остается абсолютно пустой. Выясним причину такого поведения системы, проанализируем внутреннюю архитектуру типовых конфигураций и разберем практические варианты решения задачи.
Разберем фундаментальное разделение контуров учета между зарплатной и бухгалтерской базами. При настройке синхронизации в 1С:Бухгалтерии в разделе настроек зарплаты активируется параметр Учет расчетов по зарплате и кадровый учет ведутся: Во внешней программе. Данный переключатель изменяет логику работы программы:
Отражение зарплаты в бухучете переносит из ЗУП исключительно итоговые данные для формирования записей по регистру бухгалтерии (план счетов Хозрасчетный). Он формирует проводки по счетам 20, 26, 44, 70, 68.01, 69. Даже если выгрузка осуществляется с детализацией по сотрудникам, физические лица используются исключительно как аналитика (субконто) по счету 70 для контроля сальдо расчетов.2-НДФЛ, а также форма 6-НДФЛ) формируется в программах 1С вовсе не на основании бухгалтерских проводок по дебету или кредиту счетов. Расчет доходов, вычетов и сумм исчисленного налога строится исключительно по специализированным регистрам накопления: Учет доходов для исчисления НДФЛ, Расчеты налогоплательщиков с бюджетом по НДФЛ и Удержанный НДФЛ.Отражение зарплаты в бухучете штатно никогда не делает записей в регистры подсистемы учета НДФЛ. Проанализируем структуру его движений: при проведении создаются записи только в регистре бухгалтерии и нескольких специализированных зарплатных регистрах взаиморасчетов с фондами. Соответственно, программа не находит источника данных для заполнения справки.Документы кадрового и зарплатного контура, находящиеся в интерфейсе 1С:Бухгалтерии в разделе Зарплата и кадры, предназначены только для тех организаций, которые не используют внешние зарплатные системы и рассчитывают заработную плату непосредственно в бухгалтерской программе.
Рассмотрим основной и методологически правильный порядок работы при связке ЗУП и БП. Поскольку весь детальный учет начислений, выплат, стандартных и имущественных вычетов, а также дат фактического получения доходов ведется в 1С:Зарплата и управление персоналом, формировать отчетность необходимо именно там:
Справки о доходах (2-НДФЛ) для сотрудников. При выборе сотрудника и налогового периода все начисленные доходы и удержанные налоги заполнятся автоматически по данным регистров накопления.6-НДФЛ.Нередко возникает ситуация, когда бухгалтер пытается сформировать 2-НДФЛ или 6-НДФЛ в 1С:Бухгалтерии лишь по той причине, что модуль отправки отчетности в контролирующие органы настроен и оплачен только для бухгалтерской базы. Разберем два пути решения этой задачи:
Иногда требуется зарегистрировать доходы физических лиц, которые не рассчитываются в зарплатной программе (например, аренда автомобиля или помещения у физического лица, не являющегося сотрудником, выплата дивидендов учредителям). Если такие расчеты ведутся в БП, для фиксации сумм налога бухгалтерские проводки также не помогут заполнить 2-НДФЛ.
Разберем по шагам, как внести эти данные в регистры НДФЛ в 1С:Бухгалтерии:
Операция учета НДФЛ.Операция учета НДФЛ делает прямые записи в регистры накопления подсистемы учета налога, после чего указанные доходы корректно отразятся в справках о доходах и регламентированном расчете в 1С:Бухгалтерии.Попытки настроить типовой перенос документа Отражение зарплаты в бухучете таким образом, чтобы он заполнял регистры НДФЛ в бухгалтерской программе, противоречат заложенной архитектуре 1С. Документ отвечает строго за бухгалтерские проводки по счетам затрат и расчетов. Для получения достоверных справок о доходах и регламентированных форм следует формировать их в исходной зарплатной базе, где ведутся все первичные расчеты.