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