Как исправить ошибки при заполнении 6-НДФЛ и убрать налоги прошлых лет в 1С

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

При переходе на раздельный учет исчисленного и удержанного налога и подготовке формы 6-НДФЛ пользователи часто сталкиваются с ситуацией, когда в текущие ведомости на выплату и во второй раздел отчета попадают остатки и перерасчеты за предыдущие годы (2013–2015 гг.), а также возникают отрицательные строки или нестыковки по датам получения дохода и удержания. Разберем по шагам, почему возникает такое поведение программы и как корректно выстроить учет.

Причины попадания налогов прошлых лет в отчет 6-НДФЛ

В типовых конфигурациях учет расчетов с бюджетом по налогу на доходы строится на базе регистра накопления НДФЛ расчеты с бюджетом. Если ранее в учетной политике использовался упрощенный режим «При начислении НДФЛ принимать исчисленный налог к учету как удержанный», налог признавался удержанным сразу в момент проведения начислений.

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

Основные измерения, несовпадение которых приводит к зависанию остатков:

  1. ФизЛицо и Организация.
  2. Месяц налогового периода.
  3. Ставка налогообложения.
  4. Регистрация в ИФНС / ОКАТО / КПП.
  5. Статья финансирования / Код БК (для бюджетных и ведомственных учреждений).

Методика очистки зависших исторических остатков

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

  1. Сформируем отчет для анализа: открываем меню «Операции» — «Отчеты» — «Универсальный отчет». Выбираем тип данных Регистры накопления, объект НДФЛ расчеты с бюджетом, таблицу Остатки и обороты. В группировках строк настраиваем порядок: Физическое лицо, Месяц налогового периода, Регистратор.
  2. Выявляем сотрудников, по которым есть незакрытые плюсовые и минусовые остатки за предыдущие годы.
  3. Вводим документ Корректировка записей регистров (или документ Перенос данных).
  4. Критически важный момент: дата самого документа корректировки и дата движений по регистру должна быть строго установлена на 31.12.2015 23:59:59. Если дата периода движения окажется хотя бы 01.01.2016, эти суммы алгоритм воспримет как операции текущего отчетного года и включит во второй раздел формы 6-НДФЛ.
  5. Закрываем остатки строго в разрезе всех аналитик: вид движения Расход для зависших положительных сумм налога и вид движения Приход для зависших отрицательных остатков. Аналитики в корректировке должны полностью совпадать с исходными движениями.

Правила определения дат для раздела 2 формы 6-НДФЛ

Во втором разделе отчета ключевую роль играют строки 100 (дата фактического получения дохода), 110 (дата удержания налога) и 120 (срок перечисления налога в бюджет). Проанализируем, как эти даты должны определяться в соответствии с Налоговым кодексом РФ и алгоритмами 1С:

  1. Оплата труда (оклады, премии, надбавки — код дохода 2000): датой фактического получения дохода (строка 100) всегда признается последний день месяца, за который начислен доход (либо день увольнения). Даже если межрасчетная премия выплачивается 12-го числа, в строке 100 должен стоять последний день месяца (например, 29.02.2016), в строке 110 — дата фактической выплаты (12.02.2016), а в строке 120 — следующий рабочий день (13.02.2016). Ручное исправление даты получения дохода в документе начисления премии на дату выплаты приводит к возникновению сторно-записей при окончательном расчете зарплаты за месяц.
  2. Пособия по временной нетрудоспособности и отпускные (коды 2012, 2300): датой получения дохода (строка 100) и датой удержания (строка 110) признается день выплаты. Сроком перечисления (строка 120) является последний день месяца, в котором произведена выплата.
  3. Материальная помощь и прочие доходы (код 2760 и др.): дата дохода и дата удержания определяются днем выплаты, срок перечисления — следующий рабочий день.

Последовательность проведения документов и перерасчет

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

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

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

← На главную