Расчёт 6-НДФЛ в 1С: от подготовки базы до отправки в налоговую

· 10 мин

Содержание

6-НДФЛ в 1С заполняется автоматически: в БП 3.0 откройте Отчеты → Регламентированные отчеты, в ЗУП 3.1 — Отчетность, справки → 1С-Отчетность, создайте отчёт «6-НДФЛ», выберите организацию и период и нажмите «Заполнить». Программа сама разнесёт удержанный налог по срокам в разделе 1 и посчитает доходы, вычеты и налог нарастающим итогом в разделе 2.

Чтобы расчёт сошёлся с первого раза, заполнить 6-НДФЛ в 1С мало — нужно заранее закрыть зарплату за все месяцы квартала и провести выплаты. Почти все расхождения в отчёте идут не от формы, а от неполных данных в базе.

Что проверить в базе до формирования 6-НДФЛ

Отчёт берёт данные не из начислений, а из регистров налогового учёта по НДФЛ. Регистры заполняются при проведении документов. Если документа нет или он не проведён — в расчёте пусто.

Перед формированием пройдитесь по списку:

  • 📅 Начисления за все три месяца квартала. Документы «Начисление зарплаты», больничные, отпускные, премии, договоры ГПХ — проведены.
  • 💸 Выплаты. Ведомости на выплату проведены. В БП налог считается удержанным при выплате, в ЗУП — при проведении ведомости и подтверждении выплаты.
  • 🧾 Вычеты. Заявления на стандартные и имущественные вычеты введены до расчёта зарплаты, а не задним числом после выплаты.
  • 🏢 Регистрация в налоговой. У организации и обособленных подразделений заполнены КПП и ОКТМО. По каждой паре КПП/ОКТМО сдаётся отдельный расчёт.
  • 🔄 Обновление. Форма 6-НДФЛ меняется почти каждый год. Старый релиз заполнит устаревший бланк, и его не примут.
Готовность базы к 6-НДФЛ
Выполнено: 0 / 6

Главный приём практика — сверка до отчёта, а не после. Сформируйте «Регистр налогового учета по НДФЛ» за квартал по всей организации. Если удержанный налог в регистре совпадает с перечислениями в банке, 6-НДФЛ почти наверняка сойдётся.

Как заполнить 6-НДФЛ в 1С пошагово

Порядок одинаков для БП 3.0 и ЗУП 3.1. Отличаются только пути меню.

Создание отчёта

  1. Откройте список регламентированных отчётов:
    • БП 3.0 — Отчеты → Регламентированные отчеты;
    • ЗУП 3.1 — Отчетность, справки → 1С-Отчетность.
  2. Нажмите «Создать». В поиске формы наберите 6-НДФЛ.
  3. Выберите организацию и отчётный период: 1 квартал, полугодие, 9 месяцев или год.
  4. Если у организации есть обособленные подразделения, укажите КПП и ОКТМО, по которым формируется расчёт.

Заполнение и просмотр

  1. Нажмите «Заполнить». Программа соберёт данные за период.
  2. Проверьте титульный лист: ИНН, КПП, код налогового органа, код по месту нахождения, номер корректировки (для первичного расчёта — 0).
  3. Откройте раздел 1 и раздел 2, просмотрите суммы.
  4. Для годового отчёта проверьте приложение со справками о доходах физических лиц.

Проверка и сохранение

  1. Запустите проверку контрольных соотношений из формы отчёта.
  2. Сохраните отчёт, затем отправьте его через 1С-Отчетность или выгрузите файл для другого оператора.

Не правьте суммы в ячейках вручную. При следующем нажатии «Заполнить» ручные правки сотрутся. Если цифра неверна — исправьте исходный документ и перезаполните расчёт.

Раздел 1: сроки и суммы удержанного налога

Раздел 1 показывает только последние три месяца отчётного периода. Даже в годовом отчёте здесь октябрь, ноябрь и декабрь, а не весь год.

Основные строки:

СтрокаЧто в ней
020Общая сумма удержанного НДФЛ за последние три месяца
021Срок перечисления налога
022Сумма налога к перечислению в этот срок
030Сумма налога, возвращённого физлицам
031, 032Дата и сумма возврата

С переходом на ЕНП сроки перечисления жёсткие, два в месяц:

  • налог, удержанный с 1 по 22 число, — до 28 числа того же месяца;
  • налог, удержанный с 23 числа до конца месяца, — до 5 числа следующего месяца;
  • исключение — с 23 по 31 декабря: срок — последний рабочий день года.

Поэтому за квартал в разделе 1 обычно шесть пар строк 021–022. 1С ставит срок по дате удержания налога, то есть по дате выплаты в ведомости.

Пример. Зарплата за сентябрь выплачена 3 октября, удержано 76 180 ₽. Эта сумма попадёт в 6-НДФЛ за год (в строку со сроком 28 октября), а не за 9 месяцев. Расчёт за 9 месяцев увидит только налог, удержанный по 30 сентября включительно.

Аванс, отпускные и межрасчётные выплаты

С аванса за первую половину месяца налог не удерживается: доход в виде зарплаты ещё не получен. Исключение — аванс, выплаченный в последний день месяца. С него налог удерживается, и 1С отнесёт его в срок по дате этой выплаты.

Отпускные, больничные, премии и выплаты по ГПХ удерживаются в день выплаты. Поэтому в одном месяце налог может попасть в оба срока: зарплата за прошлый месяц выплачена 5 числа (срок 28 числа), а отпускные — 24 числа (срок 5 числа следующего месяца).

Строка 020 должна равняться сумме всех строк 022. Если разница есть — где-то задвоена или пропущена ведомость.

Раздел 2 и справки о доходах

Раздел 2 заполняется нарастающим итогом с начала года. На каждую ставку налога и КБК — отдельный блок. Для резидентов с прогрессивной шкалой блоков может быть несколько.

СтрокаПоказатель
100Ставка налога
105КБК
110Сумма начисленного дохода
112В том числе по трудовым договорам
113В том числе по договорам ГПХ
120Количество физических лиц, получивших доход
130Сумма вычетов
140Исчисленный налог
160Удержанный налог
170Налог, не удержанный налоговым агентом
180Излишне удержанный налог
190Возвращённый налог

Пример проверки строки 140. Сотрудник получает 60 000 ₽ в месяц, у него вычет на первого ребёнка 1 400 ₽. За квартал: доход 180 000 ₽, вычеты 4 200 ₽. Налог: (180 000 − 4 200) × 13% = 22 854 ₽. Если в строке 140 по этому человеку получается другая сумма — смотрите, когда введено заявление на вычет.

Прогрессивная шкала и несколько блоков раздела 2

С 2025 года для резидентов по основным доходам действует пять ставок:

Годовой доходСтавка
до 2,4 млн ₽13%
от 2,4 до 5 млн ₽15%
от 5 до 20 млн ₽18%
от 20 до 50 млн ₽20%
свыше 50 млн ₽22%

У каждой ставки свой КБК, поэтому раздел 2 заполняется отдельно по каждому КБК. Если в организации один сотрудник перешёл порог 2,4 млн ₽, в отчёте появится второй блок со ставкой 15%. В строку 120 этого блока попадёт только этот человек.

Ставка повышается не на весь годовой доход, а только на часть сверх порога. 1С пересчитывает это сама при расчёте зарплаты. Если доход превысил порог, а блока 15% в отчёте нет — проверьте, что зарплата за все месяцы года рассчитана в текущем релизе программы.

Приложение со справками о доходах

В годовом расчёте есть приложение — справки о доходах и суммах налога по каждому физлицу. Отдельной 2-НДФЛ в налоговую больше нет, она стала частью годового 6-НДФЛ.

1С заполняет справки вместе с отчётом. Проверьте:

  • 👤 паспортные данные и ИНН сотрудников без пустых полей;
  • 🏷️ статус налогоплательщика (резидент или нет);
  • 🔢 коды доходов и вычетов — они берутся из видов начислений.

Справки по людям, с которых налог удержать невозможно (например, подарок бывшему сотруднику), сдаются отдельным расчётом с признаком «2» — до 25 февраля.

Где расчёт расходится с учётом и почему

Ниже — расхождения, которые встречаются именно в 6-НДФЛ, а не в зарплате вообще.

Диагностика: выберите симптом

Перепроведение ведомостей и начислений за закрытый период меняет данные уже сданных отчётов. Перед массовым перепроведением сделайте резервную копию базы и делайте его вне рабочих часов бухгалтерии.

Проверка контрольных соотношений и сдача отчёта

После заполнения запустите проверку контрольных соотношений прямо из формы отчёта. Программа подсветит ячейки, где нарушены правила ФНС, и покажет, что именно не сошлось.

Что смотреть в первую очередь:

  • ✅ строка 020 раздела 1 равна сумме строк 022;
  • ✅ удержанный налог в разделе 2 не превышает исчисленный без объяснимой причины;
  • ✅ в годовом расчёте суммы по справкам сходятся с итогами раздела 2;
  • ✅ суммы раздела 1 совпадают с поданными уведомлениями.

Сроки и способ сдачи

ПериодСрок сдачи
1 кварталдо 25 апреля
Полугодиедо 25 июля
9 месяцевдо 25 октября
Годдо 25 февраля следующего года

Если срок выпал на выходной, он переносится на ближайший рабочий день.

Электронно расчёт сдают, если физлиц, получивших доход, больше 10. При 10 и менее можно сдать на бумаге.

Отправка из 1С:

  • 📤 при подключённой 1С-Отчетности — кнопка «Отправить» в форме отчёта, затем отслеживание статуса в журнале отправок;
  • 💾 если сдаёте через другого оператора — выгрузите файл из формы отчёта и загрузите его в программу оператора.

За опоздание штраф — 1 000 ₽ за каждый полный или неполный месяц просрочки. При опоздании более чем на 20 дней налоговая может заблокировать расчётный счёт.

После сдачи расчёта закройте период от правок датой запрета изменения: в БП 3.0 — Администрирование → Настройки пользователей и прав → Даты запрета изменения. Тогда случайное перепроведение старой ведомости не испортит сданный отчёт.

Уточнённый расчёт

Если ошибку нашли после сдачи:

  1. Исправьте исходные документы в базе.
  2. Создайте новый 6-НДФЛ за тот же период.
  3. На титульном листе поставьте номер корректировки 1 (следующая — 2 и так далее).
  4. Перезаполните, проверьте и отправьте.

Уточнёнка подаётся целиком, со всеми разделами, а не только с исправленной строкой. Если ошибка в одной справке о доходах — в приложение включают только эту справку с номером корректировки, а для аннулирования справки ставят код 99.

Чем отличается заполнение в БП, ЗУП и их связке

Порядок кнопок в отчёте один, но источник данных разный.

СитуацияГде формироватьОсобенность
Зарплата ведётся в БП 3.0В БПУдержание налога фиксируется при выплате по ведомости; выплату нужно отражать ведомостью
Зарплата в ЗУП 3.1, учёт в БПВ ЗУПЗУП — первоисточник налогового учёта по НДФЛ; в БП приходят только проводки
Несколько организаций в одной базеВ каждой отдельноДля каждой организации — свой расчёт
Есть обособленные подразделенияПо каждому КПП/ОКТМОПодразделение должно быть зарегистрировано в налоговой в карточке

При связке ЗУП + БП формируйте 6-НДФЛ только в ЗУП. Отчёт, заполненный в БП при раздельном учёте, покажет неполные или нулевые данные, потому что регистров НДФЛ по людям там нет.

В БП базовой версии отчёт формируется так же, но только по одной организации.

Частые вопросы

Нужно ли сдавать нулевой 6-НДФЛ?
Нет. Если с начала года доходы физлицам не выплачивались, расчёт не сдаётся. Но если доход был хотя бы в одном месяце года, отчёты сдаются до конца года, даже с нулями за квартал.
В какой расчёт попадёт декабрьская зарплата, выплаченная в январе?
В 6-НДФЛ за 1 квартал следующего года. Период определяется датой удержания налога, то есть датой выплаты.
Можно ли сдать 6-НДФЛ из 1С без подключения 1С-Отчетности?
Да. Выгрузите файл из формы отчёта и отправьте его через любого оператора ЭДО или личный кабинет налогоплательщика.
Почему количество физлиц в строке 120 больше числа сотрудников?
В строку попадают все, кто получил доход: исполнители по договорам ГПХ, уволенные, получатели материальной помощи или подарков.
Отпускные и больничные попадают в тот же срок, что и зарплата?
Нет. Срок зависит от даты удержания. Отпускные, выплаченные 25 числа, уйдут в срок перечисления 5 числа следующего месяца, а не в срок по зарплате.

Источники

  • Налоговый кодекс РФ, статья 230 (представление расчёта 6-НДФЛ)
  • Налоговый кодекс РФ, статья 226 (обязанности налогового агента)
  • Налоговый кодекс РФ, статья 126 (ответственность за непредставление сведений)