← На главную
При переходе с устаревших систем (например, 1С:ЗиК 7.7) на современные конфигурации 1С:ЗУП 3.1 или 1С:ЗГУ 3.1 расчетчики часто сталкиваются с ситуацией, когда в январе текущего года необходимо доначислить оплату за декабрь прошлого года (например, оплату работы в выходные и праздничные дни). В старых программах сумма просто попадала в расчетный журнал декабря, пересчитывала налог за прошлый год и включалась в справку о доходах за прошлый период. В 1С:ЗУП 3.1 и 1С:ЗГУ 3.1 программа упорно относит НДФЛ с этой суммы к январю текущего года.
Разберем подробнее, почему поведение программы изменилось, как устроен учет НДФЛ в современных версиях и какие способы существуют для корректного отражения взаиморасчетов и налоговой отчетности.
Причины поведения программы: отличия от 7.7 и влияние учета по НДФЛ
Проанализируем архитектурные и нормативные причины такого поведения конфигурации:
- Разделение зарплатного и налогового учета. В конфигурациях поколения 7.7 расчеты велись в рамках единого журнала расчетов. В современных решениях на платформе 1С:Предприятие 8 учет зарплаты и учет НДФЛ строго разделены на уровне регистров накопления:
Взаиморасчеты с сотрудниками, Учет доходов для исчисления НДФЛ и Расчеты налогоплательщиков с бюджетом по НДФЛ.
- Привязка к месяцу регистрации документа. Документы начисления (
Начисление зарплаты и взносов, Доначисление, перерасчет) фиксируют дату получения дохода исходя из месяца регистрации документа или планируемой даты выплаты. Если перерасчет выполняется документом января, программа относит расчет налога к текущему налоговому периоду, соблюдая регламент формирования отчетности по форме 6-НДФЛ.
- Законодательные нормы учета даты дохода. В соответствии с правилами налогового учета (особенно с учетом действия актуальной редакции ст. 223 НК РФ), датой фактического получения дохода в виде оплаты труда признается день фактической выплаты денег сотруднику. Любые суммы, выплачиваемые в январе нового года, даже начисленные за дни прошлого года, с точки зрения налогового законодательства становятся доходом нового налогового периода.
Вариант 1. Завершение расчетов и сдача отчетности в старой базе (при переносе данных)
Если организация перешла на новую программу с 1 января, наиболее простым и методологически чистым решением является закрытие всех хвостов за прошлый год в исторической информационной базе:
- Проведем начисление оплаты за выходные дни декабря и расчет НДФЛ в старой программе (1С:ЗиК 7.7).
- Сформируем и сдадим итоговую отчетность по НДФЛ (справки о доходах) за прошлый год непосредственно из старой программы.
- Выплату начисленных сумм также отразим в старой базе либо перенесем сумму задолженности в новую программу в качестве входящего сальдо на 1 января.
- В новой базе 1С:ЗГУ 3.1 или 1С:ЗУП 3.1 эти начисления заново не регистрируем, чтобы избежать дублирования налоговой базы.
Вариант 2. Ввод задолженности через документ «Перенос данных»
Если необходимо, чтобы январские расчетные листки в новой базе содержали корректные долги учреждения перед сотрудником, но при этом налог не двоился в налоговых регистрах текущего года, используем механизм начальных остатков:
- Откроем журнал документов
Перенос данных (раздел Администрирование или Главное).
- Найдем или создадим документ с настройкой регистров взаиморасчетов:
Взаиморасчеты с сотрудниками и Зарплата к выплате.
- Внесем запись с суммой к выплате за вычетом НДФЛ на дату 01.01 текущего года.
- В результате в январском расчетном листке появится начальное сальдо (долг предприятия), которое будет успешно выплачено первой январской ведомостью без повторного начисления налога.
Вариант 3. Ручная корректировка налогового учета документом «Операция учета НДФЛ»
Если доначисление уже проведено в текущем периоде январским документом, но по требованиям учета необходимо отнести доход и налог строго к 31 декабря прошлого года, используем специализированный инструмент корректировки регистров:
- Перейдем в раздел Налоги и взносы и откроем журнал Операции учета НДФЛ.
- Создадим новый документ с датой операции текущего месяца, выберем нужного сотрудника.
- На вкладке Доходы добавим две строки:
- Первая строка: укажем код дохода (например, 2000), сумму дохода с минусом и январскую дату получения дохода, которую ранее зафиксировал документ начисления.
- Вторая строка: укажем тот же код дохода, сумму с плюсом и установим дату получения дохода 31.12 прошлого года.
- На вкладке Исчислено по 13% (30%) кроме дивидендов проделаем аналогичную операцию для суммы исчисленного налога: снимаем налог минусом с января и начисляем его датой 31.12 прошлого года.
- Проведем документ. Данная операция перераспределит движения в регистрах
Учет доходов для исчисления НДФЛ и Расчеты налогоплательщиков с бюджетом по НДФЛ, благодаря чему сумма корректно попадет в отчетность прошлого года.
Вариант 4. Использование документа «Перерасчет НДФЛ»
В типовом функционале 1С:ЗУП 3.1 и 1С:ЗГУ 3.1 для автоматического исправления сумм налога за прошлые периоды предусмотрен специализированный документ:
- Перейдем в раздел Налоги и взносы → Перерасчеты НДФЛ.
- В реквизите Налоговый период (год) укажем прошлый год, за который требуется скорректировать налог.
- В поле Месяц перерасчета укажем текущий месяц (январь).
- Нажмем кнопку Заполнить. Программа проанализирует изменения учетных данных и зафиксирует корректировку налога с отнесением к выбранному налоговому периоду.
Вариант 5. Разделение текущих и прошлых начислений
Чтобы избежать путаницы в расчетных ведомостях при регулярных перерасчетах за прошлые периоды, включим специальную системную настройку:
- Откроем Настройка → Расчет зарплаты.
- Установим флаг Выполнять доначисление и перерасчет зарплаты отдельным документом.
- После включения этой опции все перерасчеты за прошлые периоды перестанут автоматически попадать на закладку перерасчетов в текущий документ
Начисление зарплаты и взносов. Они будут оформляться отдельным документом Доначисление, перерасчет (раздел Зарплата), что позволит контролировать период действия каждого начисления и точно отслеживать даты формирования движений по регистрам.