Другое · 11 мин
Как формируется 6-НДФЛ в 1С и откуда берутся данные
Разбираем, как в 1С формируется расчёт 6-НДФЛ: какие документы и регистры служат источником данных, как заполняются разделы 1 и 2, типичные ошибки и проверка.
Расчёт 6-НДФЛ в программах 1С (ЗУП, Бухгалтерия предприятия, Комплексная автоматизация) формируется не из проводок по счету 68.01, а из специальных регистров накопления, которые заполняются кадровыми и расчётными документами. Поэтому «пустой» или некорректный отчёт почти всегда означает проблему в учётных документах, а не в самом отчёте.
Ключевой принцип: 6-НДФЛ — это регистровый отчёт. Программа собирает данные о начисленных доходах, исчисленном, удержанном и перечисленном налоге из регистров «Расчёты налогоплательщиков с бюджетом по НДФЛ», «Учёт доходов для исчисления НДФЛ», «Сведения о доходах НДФЛ» и связанных с ними. Каждый документ — начисление зарплаты, отпускные, больничный, ведомость на выплату — делает движения по этим регистрам, и отчёт лишь агрегирует их по правилам формы.
Понимание этой механики позволяет не «править цифры в отчёте вручную», а находить и исправлять первичные документы, после чего расчёт перезаполняется корректно. Ниже разобрано, откуда берётся каждый показатель, как проверить заполнение и какие ошибки встречаются чаще всего.
Из каких регистров 1С собирает 6-НДФЛ
Основной источник данных — регистр накопления «Расчёты налогоплательщиков с бюджетом по НДФЛ». В нём фиксируются три вида движений: исчисленный налог (приход), удержанный налог (расход с видом «удержано») и перечисленный налог. Именно даты и суммы этих движений определяют, в какой период и в какую строку отчёта попадёт запись.
Второй важный регистр — «Учёт доходов для исчисления НДФЛ» (в ЗУП) или «Сведения о доходах НДФЛ» (в Бухгалтерии). Он хранит суммы доходов по кодам (2000 — зарплата, 2012 — отпускные, 2300 — больничные и т.д.) с датой фактического получения дохода. Из него берутся показатели доходов для раздела 2 и приложения № 1 (справки о доходах сотрудников).
Дополнительно используются регистры по вычетам («Вычеты НДФЛ», «Предоставленные стандартные и социальные вычеты») и регистры статусов налогоплательщика. Если сотруднику изменили статус резидентства задним числом, пересчёт НДФЛ отразится в регистрах и автоматически попадёт в расчёт при перезаполнении.
Какие документы формируют движения по НДФЛ
Каждый расчётный документ в 1С при проведении пишет записи в регистры НДФЛ. Основные источники: «Начисление зарплаты и взносов» (доход и исчисленный налог), «Отпуск», «Больничный лист», «Премия», «Материальная помощь», «Дивиденды», «Увольнение». Исчисленный НДФЛ фиксируется в момент начисления.
Удержание налога регистрируется документами выплаты: «Ведомость в банк», «Ведомость в кассу», «Ведомость через раздатчика», а также разовыми выплатами. Именно дата ведомости определяет дату удержания НДФЛ, которая попадает в раздел 1 расчёта. Если зарплата начислена, но ведомость не проведена — налог будет исчислен, но не удержан, и в разделе 1 его не будет.
Перечисление налога в бюджет фиксируется документом «Возврат налога» (для возвратов) и через статусы уплаты. В актуальных версиях 1С, работающих с единым налоговым платежом, перечисление учитывается по данным уведомлений и списаний с ЕНС, что влияет на контрольные соотношения при проверке.
Совпадает ли с фактической выплатой
Для зарплаты — последний день месяца или дата выплаты в зависимости от версии
Журнал ведомостей за период
Карточка сотрудника, регистр статусов
Как заполняется раздел 1: удержанный налог
Раздел 1 отражает суммы НДФЛ, удержанные за последние три месяца отчётного периода, в разбивке по срокам перечисления. Программа берёт движения «удержано» из регистра расчётов с бюджетом и группирует их по датам удержания. Каждая дата удержания попадает в один из шести сроков перечисления квартала.
Строка 020 раздела 1 — общая сумма удержанного налога за три месяца, строки 021–026 — разбивка по срокам перечисления. Если ведомость проведена 5-го числа, а налог по ней должен быть перечислен не позднее установленного срока, программа автоматически относит сумму в нужную строку. Ошибка в дате ведомости приводит к попаданию суммы не в тот срок — это одна из самых частых причин расхождений с данными налоговой.
Возвраты налога сотруднику (например, излишне удержанный НДФЛ при применении вычета задним числом) отражаются в строках 030–034 раздела 1 на основании документа «Возврат НДФЛ». Если возврат оформлен простой отрицательной суммой в начислении, а не специальным документом, отчёт заполнится некорректно.
Как заполняется раздел 2: доходы и исчисленный налог
Раздел 2 формируется нарастающим итогом с начала года и показывает начисленные доходы, вычеты и исчисленный НДФЛ. Источник — регистр учёта доходов и приходные движения регистра расчётов с бюджетом (исчисленный налог). Строка 110 — сумма доходов, 112 — доходы по трудовым договорам, 113 — по ГПХ, 130 — вычеты, 140 — исчисленный налог.
Строка 160 «удержанный налог» в разделе 2 — это сумма удержанного НДФЛ нарастающим итогом с начала года. Расхождение строк 140 и 160 в пределах переходящих выплат (зарплата за последний месяц квартала, выплаченная в следующем) — нормальная ситуация. Но постоянная большая разница сигнализирует о непроведённых ведомостях или невыплаченной зарплате.
Строка 170 «налог, не удержанный налоговым агентом» заполняется, когда налог исчислен, но удержать его невозможно — например, при выдаче дохода в натуральной форме сотруднику, который уже уволен и денежных выплат не получает. Программа берёт эти суммы из остатков по регистру расчётов с бюджетом.
Пошаговое формирование отчёта в 1С
Отчёт находится в разделе «Отчётность, справки» → «1С-Отчётность» или «Зарплата» → «Отчёты по зарплате» → «6-НДФЛ». При создании нового расчёта укажите организацию и период, затем нажмите «Заполнить» — программа соберёт данные из регистров. Перед заполнением убедитесь, что все документы периода проведены, а зарплата и взносы рассчитаны по итогам периода.
После автозаполнения используйте встроенную проверку контрольных соотношений (кнопка «Проверка»). Программа сверит соответствие строк между собой и с данными учёта: равенство налога по ставкам, соотношение доходов и вычетов, согласованность с приложением № 1 в годовом расчёте.
- 1Проверьте, что все начисления и ведомости за период проведены, даты выплат корректны
- 2Выполните «Отражение зарплаты в учёте» и убедитесь в отсутствии отрицательных остатков по НДФЛ
- 3Создайте отчёт 6-НДФЛ за нужный период и нажмите «Заполнить»
- 4Запустите проверку контрольных соотношений и устраните выявленные расхождения
- 5Расшифруйте сомнительные суммы двойным щелчком до документов-источников
- 6Выгрузите или отправьте расчёт в ФНС через 1С-Отчётность
Как найти источник конкретной цифры и исправить ошибку
Любую сумму в отчёте можно расшифровать: двойной щелчок по ячейке открывает детализацию по сотрудникам и документам. Дополнительно используйте отчёты «Анализ НДФЛ по документам-основаниям», «Регистр налогового учёта по НДФЛ» и «Подробный анализ НДФЛ по сотруднику» — они показывают цепочку «доход → исчислено → удержано → перечислено» по каждому лицу.
Типовая ошибка — ручное редактирование сумм в отчёте. Это создаёт расхождение между учётом и отчётностью: при следующем перезаполнении правка исчезнет, а налоговая при сверке увидит несоответствие с карточкой расчётов с бюджетом. Правильный путь — найти ошибочный документ (неверная дата ведомости, лишнее начисление, не тот код дохода), исправить его и перезаполнить расчёт.
Если ошибка относится к прошлому периоду, по которому расчёт уже сдан, исправление документа потребует сдачи уточнённого 6-НДФЛ за тот период. Программа сформирует корректировочный расчёт с номером корректировки автоматически после исправления учётных данных.
Проверка результата перед отправкой
Минимальный контроль: сравните строку 160 раздела 2 с фактически удержанным налогом по оборотам регистра расчётов с бюджетом, а сумму строк 021–026 раздела 1 — со строкой 020. В годовом расчёте сверьте итоги приложения № 1 (справки по сотрудникам) с разделом 2: суммы дохода и налога по всем сотрудникам должны сойтись с итоговыми строками.
Полезно сверить данные 6-НДФЛ с данными по страховым взносам: база по взносам и доходы по НДФЛ обычно близки, существенная разница должна быть объяснима (необлагаемые выплаты, вычеты). Также проверьте, что по всем сотрудникам, получавшим доход, в годовом расчёте сформированы справки — их отсутствие вызовет требование из налоговой.
Как проверить расчёт
Равна строке 020
Разница — проверяйте даты ведомостей
Расхождение только на переходящую выплату последнего месяца
Постоянная большая разница — непроведённые ведомости
Итоги справок равны разделу 2
Есть сотрудники без справок или расхождения сумм
Проверка пройдена без ошибок
Ошибки КС — отчёт не примут или запросят пояснения
Частые вопросы
Почему в разделе 1 пусто, хотя зарплата начислена?
Раздел 1 заполняется только удержанным налогом, а удержание фиксируется документами выплаты. Если ведомости не проведены или зарплата начислена в последний день квартала, а выплачена в следующем, налог попадёт в раздел 1 следующего расчёта. Проверьте журнал ведомостей за период.
Откуда берётся строка 120 «численность»?
Количество физических лиц, получивших доход, программа считает по регистру учёта доходов — сколько уникальных сотрудников имеют обороты за период. Если цифра завышена, проверьте, нет ли дублей физических лиц в справочнике.
Можно ли сдать 6-НДФЛ с ручными корректировками?
Технически форма позволяет редактировать ячейки, но делать это не рекомендуется: данные отчёта перестанут совпадать с учётом, при перезаполнении правки пропадут, а сверка с карточкой расчётов с бюджетом в ФНС покажет расхождения. Исправляйте первичные документы.
Что делать, если доход выплачен, но налог удержать не с кого?
Оформите невозможность удержания корректно: налог останется в строке 170 раздела 2 как неудержанный, а в годовом расчёте отразится в справке сотрудника с признаком о невозможности удержания. Не проводите фиктивные ведомости ради «закрытия» суммы.
Почему 6-НДФЛ не сходится с оборотами по счёту 68.01?
Отчёт строится по регистрам налогового учёта, а не по бухгалтерскому счёту. Расхождения возникают из-за ручных операций по 68.01, разницы дат удержания и перечисления, а также ЕНС-механизма. Ориентируйтесь на регистр «Расчёты налогоплательщиков с бюджетом по НДФЛ», а не на проводки.
Как сформировать уточнённый расчёт?
Исправьте ошибочные документы в соответствующем периоде, затем создайте новый отчёт 6-НДФЛ за тот же период — программа при отправке укажет номер корректировки (1, 2 и т.д.). Перед этим убедитесь, что первичный расчёт принят налоговой.
Что важно запомнить
6-НДФЛ в 1С — это отражение регистров налогового учёта: раздел 1 строится по датам удержания из ведомостей, раздел 2 — по начисленным доходам и исчисленному налогу. Любую ошибку исправляйте в первичных документах, а не в самом отчёте, и проверяйте контрольные соотношения перед отправкой.