Проверка 6-НДФЛ перед отправкой: контрольные соотношения, даты и сверка с ЕНС
Содержание
Проверить 6-НДФЛ в 1С можно прямо в форме отчёта: кнопка Проверка запускает контроль выгрузки и контрольные соотношения. В ЗУП 3.1 отчёт лежит в Отчетность, справки → 1С-Отчетность, в Бухгалтерии 3.0 — в Отчеты → Регламентированные отчеты. Но зелёная галочка программы ещё не значит, что расчёт верный.
Частое заблуждение — «раз 1С заполнила сама, значит, всё сошлось». Программа сверяет цифры отчёта между собой. Она не знает, что ведомость провели с неверной датой или что половину аванса выплатили в кассе без документа. Поэтому проверка 6-НДФЛ в 1С — это три слоя: настройки и документы, внутренняя логика формы, сверка с внешними данными (уведомлениями, ЕНС, РСВ).
1. Что настроить до заполнения 6-НДФЛ
Большинство ошибок в 6-НДФЛ рождаются не в отчёте, а в учёте за квартал. Перед заполнением пройдитесь по короткому списку.
Организация и подразделения
- 🏢 В карточке организации (
Настройка → Организации) проверьте регистрацию в налоговом органе: КПП и ОКТМО. - 🏬 Если есть обособленные подразделения со своим ОКТМО, расчёт сдаётся отдельно по каждому. В 1С при создании отчёта выбирают организацию и регистрацию в налоговом органе — не перепутайте.
- 🧾 Сотрудник должен быть принят в то подразделение, где реально работает. Иначе его доход уйдёт не в тот расчёт.
Документы выплаты
- 📅 Дата выплаты в ведомости должна совпадать с реальной датой списания денег. От неё 1С считает дату удержания налога, а значит и срок перечисления в разделе 1.
- 💸 Все выплаты за квартал должны быть оформлены ведомостями. Выплата «мимо» 1С — это доход и удержание, которых нет в отчёте.
- 🔁 Удалённые и непроведённые ведомости, сторно, перерасчёты прошлых периодов — посмотрите журнал документов за квартал с отбором по непроведённым.
В ЗУП удобно начать с отчётов в разделе Налоги и взносы → Отчеты по налогам и взносам. Там собраны аналитические отчёты по НДФЛ: по месяцам, по датам получения дохода, по удержанному налогу. Сформируйте их за квартал до заполнения 6-НДФЛ — так проще поймать «лишнюю» или пропущенную выплату.
Если зарплату ведут в Бухгалтерии 3.0
Проверьте, что в Зарплата и кадры → Настройки зарплаты выбран учёт зарплаты в этой программе. Если учёт ведётся во внешней программе (например, в ЗУП), 6-НДФЛ формируют там, а не в Бухгалтерии.
| Где ведётся зарплата | Где формировать 6-НДФЛ | Путь к отчёту |
|---|---|---|
| ЗУП 3.1 | ЗУП | Отчетность, справки → 1С-Отчетность |
| Бухгалтерия 3.0 (учёт зарплаты в ней) | Бухгалтерия | Отчеты → Регламентированные отчеты |
| ЗУП + Бухгалтерия в связке | ЗУП | Бухгалтерия получает только проводки |
2. Встроенная проверка: контрольные соотношения в 1С
Создайте отчёт, выберите период и нажмите Заполнить. После этого запустите проверку из кнопки Проверка в шапке формы.
Порядок такой:
- Сохраните отчёт после заполнения.
- Запустите проверку контрольных соотношений.
- Откройте каждое несоответствие: двойной щелчок по строке протокола переводит к ячейке отчёта.
- Исправьте причину в документах, а не в ячейке. Затем перезаполните отчёт.
- Запустите проверку выгрузки — она ищет ошибки формата: пустые обязательные поля, неверный ИНН, отсутствующий адрес или паспортные данные в справках о доходах (в годовом расчёте).
- Если подключён 1С-Отчетность, используйте проверку в интернете — она прогоняет файл через тот же контроль, что и инспекция.
Не правьте цифры в ячейках руками без пересчёта в учёте. Отчёт сойдётся, но при следующем перезаполнении правка пропадёт, а в следующем квартале нарастающий итог снова «поедет».
Если проверка ругается, а вы не понимаете почему, не отправляйте расчёт «как есть». Отказ в приёме или требование пояснений обойдутся дороже, чем час на разбор.
3. Раздел 2: проверяем суммы дохода и налога
Раздел 2 заполняется нарастающим итогом с начала года. С 2025 года при прогрессивной шкале он формируется отдельно по каждой ставке. Поэтому за год у организации с высокими доходами сотрудников может быть несколько блоков раздела 2.
Ключевые строки и что с ними сверять:
| Строка | Что показывает | Как проверить |
|---|---|---|
| 110 | Общая сумма начисленного дохода | Сумма начислений по сотрудникам за период |
| 112 / 113 | Доходы по трудовым / гражданско-правовым договорам | Сравните с начислениями и с РСВ |
| 120 | Число физлиц, получивших доход | Количество людей в отчётах по НДФЛ за период |
| 130 | Сумма вычетов | Заявления на вычеты и коды вычетов |
| 140 | Исчисленный налог | Пересчитайте вручную по формуле ниже |
| 160 | Удержанный налог | Удержано по ведомостям с начала года |
| 170 | Не удержанный налог | Доходы, с которых нельзя удержать (подарки, натуральный доход без выплат) |
| 180 | Излишне удержанный налог | Должен быть ноль или объяснён |
Арифметика строки 140. Исчисленный налог ≈ (строка 110 − строка 130) × ставка. Допускается погрешность в пределах округления: налог считается по каждому человеку отдельно, поэтому сумма копеек может дать расхождение в несколько рублей.
Пример: доход 3 000 000 руб., вычеты 42 000 руб., ставка 13 %. (3 000 000 − 42 000) × 13 % = 2 958 000 × 0,13 = 384 540 руб. Если в строке 140 стоит 384 538 или 384 543 — это округление. Если 390 000 — ищите ошибку.
Связка строк 140, 160, 170. Исчисленный налог не всегда равен удержанному. Разница появляется, когда зарплата за последний месяц квартала выплачена уже в следующем. Например, за сентябрь начислено 400 000 руб., выплачено 5 октября. Налог по сентябрю попадёт в строку 140 за 9 месяцев, а в строку 160 — только за год.
Строка 170 не равна «разнице между 140 и 160». Сюда идёт только налог, который удержать невозможно в принципе. Если строка 170 у вас вдруг большая — почти всегда это не проведённая ведомость или выплата, оформленная не тем документом.
4. Раздел 1: даты удержания и сроки перечисления
С 2023 года раздел 1 привязан к срокам уплаты через ЕНП. Он показывает удержанный налог за последние три месяца отчётного периода и разбивку по срокам перечисления.
Сроки, по которым группируются суммы (статья 226 НК РФ):
- 📆 налог, удержанный с 1 по 22 число месяца, — перечисляется до 28 числа этого месяца;
- 📆 удержанный с 23 по последнее число месяца — до 5 числа следующего месяца;
- 📆 исключение — декабрь: налог, удержанный с 23 по 31 декабря, перечисляется не позднее последнего рабочего дня года.
Что проверять в разделе 1:
- Строка 020 — удержанный налог за три месяца квартала. Он должен совпадать с суммой удержаний по ведомостям за эти три месяца, а не за квартал начисления.
- Пары строк сроков и сумм — каждая сумма должна стоять у правильного срока. Если ведомость за 23-е число проведена датой 22-го, налог «переедет» в другой срок.
- Возврат излишне удержанного налога — заполняется, только если в квартале был возврат сотруднику.
Пример: аванс выплачен 20 июля, налог с него не удерживается. Зарплата за июль выплачена 5 августа, удержано 52 000 руб. — срок 28 августа. Отпускные выплачены 25 августа, удержано 6 500 руб. — срок 5 сентября. В разделе 1 за 9 месяцев эти суммы стоят у разных сроков.
Самая частая причина неверного раздела 1 — дата ведомости. Если бухгалтер сначала создаёт ведомость «на завтра», а деньги уходят через два дня, дату надо поправить до заполнения отчёта.
5. Сверка 6-НДФЛ с уведомлениями и ЕНС
Вместо привычной карточки расчётов с бюджетом теперь работает единый налоговый счёт. Инспекция сопоставляет суммы из уведомлений об исчисленных налогах с разделом 1 расчёта. Расхождение — повод для требования.
Что сверить:
- 🔍 Суммы НДФЛ в уведомлениях за каждый срок (28-е и 5-е) должны совпадать с суммами в разделе 1 у тех же сроков.
- 🔍 Уведомление подаётся до 25 числа и охватывает налог, удержанный с 23 числа прошлого месяца по 22 число текущего. Для налога, удержанного с 23 по 31 декабря, есть отдельное январское уведомление. Сложите уведомления за квартал — итог должен совпасть со строкой 020.
- 🔍 Если уведомление подавали с ошибкой, его исправляют новым уведомлением за тот же период и КБК. С 2025 года при прогрессивной шкале КБК различаются по частям налога — сверяйте суммы по каждому КБК отдельно.
Сверка с учётом в Бухгалтерии. Сформируйте оборотно-сальдовую ведомость по счёту 68.01 за квартал. Кредитовый оборот по удержанию налога (проводка Дт 70 Кт 68.01) должен соответствовать сумме удержанного НДФЛ за тот же период. Если зарплату ведут в ЗУП, убедитесь, что проводки из ЗУП загружены за все месяцы.
Сверка с налоговой. Через 1С-Отчетность запросите в ФНС сведения о сальдо ЕНС или выписку операций. Ответ приходит прямо в программу. Если по НДФЛ видите недоимку при том, что деньги перечислены, — ищите неподанное уведомление или неверный КБК.
Сверка с РСВ. Доходы по трудовым договорам в 6-НДФЛ и выплаты в расчёте по страховым взносам формируются из одних начислений. Полностью совпадать они не обязаны: есть доходы, облагаемые НДФЛ, но не взносами, и наоборот. Но каждое заметное расхождение вы должны уметь объяснить.
| Показатель | Наши данные | Контрагент | Δ |
|---|---|---|---|
| Удержано по ведомостям за 3 месяца | — | ||
| Строка 020 раздела 1 | — | ||
| Уведомления об исчисленном НДФЛ за те же сроки | — | ||
| Оборот по счёту 68.01 (удержание) | — |
6. Выгрузка и отправка: что проверить в протоколе ФНС
После проверок отправьте расчёт через 1С-Отчетность кнопкой Отправить или выгрузите файл XML для другой системы сдачи.
Что приходит в ответ и что означает:
| Документ от ФНС | Что значит | Что делать |
|---|---|---|
| Квитанция о приёме | Файл принят к обработке | Ждать результата ввода |
| Извещение о вводе | Расчёт принят и загружен | Отчёт сдан |
| Уведомление об отказе | Файл не прошёл формальную проверку | Исправить и отправить заново как первичный |
| Требование о пояснениях | Нарушены контрольные соотношения | Ответить в течение 5 рабочих дней |
Сроки сдачи 6-НДФЛ — не позднее 25-го числа месяца, следующего за кварталом. Годовой расчёт — не позднее 25 февраля. Годовой расчёт включает справки о доходах по каждому физлицу.
Опоздание с расчётом грозит штрафом по статье 126 НК РФ — 1 000 руб. за каждый полный или неполный месяц просрочки. Задержка больше 20 рабочих дней даёт инспекции право заблокировать счёт. За недостоверные сведения — штраф 500 руб. за каждый документ, если не успеть подать уточнённый расчёт до того, как ошибку найдут.
Уточнённый расчёт в 1С создаётся как новый отчёт за тот же период с номером корректировки 1, 2 и далее. Перед этим исправьте исходные документы и перезаполните форму. В годовом расчёте уточняют только справки тех людей, по кому ошибка: справку аннулируют или корректируют по её номеру.
7. Частые ошибки при проверке 6-НДФЛ в 1С
- ❌ Отчёт заполнили и не перезаполнили после исправлений в документах. Форма хранит цифры на момент последнего заполнения.
- ❌ Проверили только квартал, забыли про нарастающий итог. Ошибка за первое полугодие тянется в 9 месяцев и год, пока её не уточнят.
- ❌ Перепутали обособку. Сотрудник переведён в другое подразделение, а его доход за прошлые месяцы ушёл не в тот расчёт.
- ❌ Выплата межрасчётного документа (отпускные, больничный, расчёт при увольнении) прошла ведомостью к зарплате другим днём. Налог встал не к тому сроку.
- ❌ Подарки и натуральный доход сверх лимита без последующих выплат — налог не удерживается, но он должен попасть в строку 170, а сведения о нём — в годовой расчёт.
Частые вопросы
Можно ли сдать 6-НДФЛ, если проверка 1С показывает расхождение?
Почему в 6-НДФЛ нет зарплаты за последний месяц квартала?
Нужно ли сдавать нулевой 6-НДФЛ?
Что делать, если в 6-НДФЛ попал уволенный сотрудник с нулевым доходом?
Как проверить справки о доходах в годовом расчёте?
Источники
- Налоговый кодекс РФ, статья 226 «Особенности исчисления налога налоговыми агентами»
- Налоговый кодекс РФ, статья 230 «Обеспечение соблюдения положений настоящей главы»
- Налоговый кодекс РФ, статьи 126 и 126.1 (ответственность за непредставление и недостоверные сведения)