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