Заполнение расчета сумм налога на доходы физических лиц (форма 6-НДФЛ) является одной из ключевых задач для бухгалтера в конце каждого отчетного периода. В программных продуктах линейки 1С:Предприятие этот процесс максимально автоматизирован, однако требует от специалиста внимательности при первичном вводе данных и проверке сформированных показателей. Ошибки в заполнении могут привести к штрафам со стороны налоговых органов или блокировке расчетного счета, поэтому понимание логики работы программы критически важно.
Современные версии конфигураций, такие как 1С:Зарплата и управление персоналом 3.1 или 1С:Бухгалтерия предприятия 3.0, позволяют формировать отчет исключительно на основе регистров накопления, созданных при расчете заработной платы. Это исключает необходимость ручного подсчета сумм, но перекладывает ответственность за корректность исходных данных на пользователя. Любая неточность в документе «Начисление зарплаты» или «Удержание НДФЛ» автоматически отразится в итоговом отчете.
В данной статье мы подробно разберем алгоритм действий специалиста: от проверки настроек учета до выгрузки файла для отправки в ФНС через операторов ЭДО. Вы узнаете, как интерпретировать протокол проверки, какие контрольные соотношения чаще всего вызывают ошибки и как исправить ситуацию, если программа не дает сформировать отчет корректно.
Подготовка данных и настройки учета в 1С
Перед тем как приступить к формированию самого отчета, необходимо убедиться, что в системе корректно настроены параметры учета налога. Зайдите в раздел Настройка → Параметры учета и проверьте вкладку, отвечающую за расчеты с персоналом. Здесь должен быть установлен верный код бюджетной классификации (КБК) для перечисления налога, так как его изменение влияет на заполнение соответствующих полей в декларации.
Особое внимание следует уделить карточкам физических лиц. В справочнике Сотрудники для каждого работника должен быть указан верный статус налогоплательщика (резидент или нерезидент) и код вида дохода. Если сотрудник сменил статус в течение года, программа должна зафиксировать эту информацию в соответствующем регистре сведений, иначе ставка налога будет рассчитана неверно.
Всегда проверяйте дату фактического получения дохода в документах начисления. Именно эта дата определяет период, в который попадет доход в отчете 6-НДФЛ, а не дата выплаты денег на карту.
Также критически важно провести документ Закрытие месяца за весь отчетный период. Без выполнения этой процедуры данные не попадут в итоговые регистры, и отчет сформируется пустым или с неполными данными. Убедитесь, что все документы по начислению зарплаты и удержанию налога проведены и помечены на удаление, если они были ошибочными.
⚠️ Внимание: Если вы перешли на новую версию конфигурации в середине года, обязательно выполните специальные обработки по переносу остатков и регистров НДФЛ, иначе данные за предыдущие периоды могут не подтянуться в годовой расчет.
Формирование расчета в разделе «Отчетность»
Процесс создания отчета начинается в разделе Отчеты → 1С-Отчетность или через панель отчетов в разделе зарплаты. Выберите форму 6-НДФЛ и укажите отчетный период. Программа автоматически предложит создать новый экземпляр отчета на основе доступных данных в информационной базе. Нажатие кнопки Заполнить запускает сложный алгоритм сбора информации из регистров накопления.
В процессе заполнения система анализирует все доходы, выплаченные физическим лицам, и сопоставляет их с датами удержания и перечисления налога. Если в базе есть противоречия, например, сумма удержанного налога превышает сумму исчисленного, программа выдаст предупреждение. В этом случае заполнение может прерваться или пройти с пометкой о возможных ошибках, которые нужно устранить вручную.
После первичного заполнения необходимо перейти к детальной проверке каждого раздела. В первом разделе указываются обобщенные суммы за последние три месяца, а во втором — детализация по датам и конкретным суммам налога. Разделение данных между этими разделами строго регламентировано налоговым кодексом, и 1С старается соблюсти эти правила автоматически.
Важно отметить, что в новых релизах программного обеспечения реализована возможность просмотра расшифровки сумм прямо из формы отчета. Двойной клик по любой сумме в ячейке таблицы открывает форму анализа, где видно, какими именно документами была сформирована эта цифра. Это значительно упрощает поиск ошибок и верификацию данных.
Анализ и проверка Раздела 1 отчета
Первый раздел формы 6-НДФЛ содержит агрегированные данные о суммах исчисленного, удержанного и перечисленного налога за последние три месяца отчетного периода. Здесь же отражаются суммы возврата налога налогоплательщикам. Главная задача бухгалтера на этом этапе — сверить эти цифры с данными оборотно-сальдовой ведомости по счету 68.01.
Строка 020 должна содержать сумму исчисленного налога со всех видов доходов. Если у вас есть сотрудники, работающие по патенту или являющиеся иностранцами, суммы налога по ним могут отражаться в отдельных полях или учитываться в общем порядке в зависимости от настроек учета. Программа автоматически суммирует данные, но контроль со стороны человека необходим.
| Код строки | Наименование показателя | Источник данных в 1С | Особенности заполнения |
|---|---|---|---|
| 020 | Сумма исчисленного налога | Регистр «Начисленный доход» | Включает налог со всех выплат, даже если они не облагаются взносами |
| 040 | Сумма удержанного налога | Регистр «Удержанный налог» | Не может превышать сумму исчисленного налога |
| 050 | Сумма фиксированных авансовых платежей | Ручной ввод или документ «Уведомление о патенте» | Заполняется только при наличии работников-иностранцев |
| 060 | Количество физических лиц | Справочник «Сотрудники» | Считаются только те, кому был начислен доход в периоде |
Особую сложность представляет заполнение строки 021, где указывается срок перечисления налога. В 1С эти даты формируются на основе даты фактического получения дохода, определенной для каждого вида выплаты. Например, для отпускных это последний день месяца выплаты, а для больничных — последний день месяца выплаты пособия.
Что делать, если суммы в Разделе 1 не сходятся с регистром?
Чаще всего расхождения возникают из-за того, что документы были проведены задним числом после формирования отчета. Попробуйте нажать кнопку «Заполнить» повторно. Если это не помогло, проверьте журнал регистрации документов за спорный период.
Если в отчетном периоде были случаи неудержания налога (например, доход выдан в натуральной форме, а денег для удержания не хватило), эти суммы должны попасть в строку 080. Программа отслеживает такие ситуации автоматически, но иногда требуется ручная корректировка в карточке дохода сотрудника.
Детализация данных во Втором Разделе
Второй раздел отчета 6-НДФЛ требует построчного заполнения сведений о датах фактического получения дохода, удержания налога и срока его перечисления. В 1С этот раздел заполняется автоматически на основе группировки выплат по трем ключевым датам. Любая строка здесь представляет собой совокупность доходов с одинаковыми временными параметрами.
Критически важным моментом является правильность определения даты фактического получения дохода. Для заработной платы это последний день месяца, за который она начислена. Для материальной помощи или дивидендов дата может совпадать с днем выплаты. Ошибка в определении этой даты приведет к тому, что доход попадет в неверный отчетный период.
- 📅 Дата получения дохода: Определяется видом операции в документе начисления. Проверьте, чтобы для зарплаты стоял тип «Оплата труда», а для больничных — «Оплата больничного листа».
- 💰 Дата удержания налога: Обычно совпадает с датой реальной выплаты денег сотруднику. В 1С эта дата берется из документа «Ведомость в банк» или «Ведомость в кассу».
- 🏦 Срок перечисления: Рассчитывается автоматически согласно НК РФ. Для большинства выплат это следующий рабочий день после выплаты дохода.
При проверке второго раздела обратите внимание на группировку данных. Если у вас были разные даты выплаты зарплаты (например, аванс и основная часть), они могут сформировать разные строки в отчете, если даты удержания налога различаются. Это нормальная ситуация, не требующая объединения.
⚠️ Внимание: Никогда не пытайтесь редактировать суммы во втором разделе вручную через таблицу отчета. Все изменения должны вноситься только в первичные документы расчета зарплаты, иначе при следующем обновлении отчета ваши правки будут потеряны.
Работа с контрольными соотношениями и ошибками
Перед выгрузкой файла обязательным этапом является проверка контрольных соотношений (КС). В форме отчета 1С предусмотрена кнопка Проверить, которая запускает встроенный алгоритм сверки данных. Система сравнивает суммы между разделами, проверяет арифметику и соответствие кодов бюджетной классификации.
Если проверка выявила ошибки, они будут выведены в отдельном окне с указанием кода ошибки и рекомендации по её устранению. Ошибки делятся на критические (отчет не примет налоговая) и предупреждающие (требуют пояснений). К критическим относится, например, отрицательное значение налога или несоответствие количества сотрудников реальным данным.
☑️ Контроль перед отправкой отчета
Частой проблемой является расхождение между суммой удержанного налога в Разделе 1 и суммой строк по удержанию в Разделе 2. Это может происходить, если в базе остались «висящие» удержания, не привязанные к конкретным датам перечисления. В таком случае необходимо провести анализ регистра «Удержанный налог» и найти документы, где не указан срок перечисления.
Выгрузка и отправка отчета в налоговую инспекцию
После успешного прохождения всех проверок отчет готов к выгрузке. В окне формы отчета нажмите кнопку Экспорт и выберите формат XML. Программа сформирует файл, соответствующий актуальному формату ФНС. Важно сохранить этот файл в надежном месте, так как он является юридически значимым документом.
Для отправки отчета можно использовать встроенный сервис 1С-Отчетность или сторонние программы, такие как Контур.Экстерн или СБИС. При использовании стороннего ПО выберите сформированный XML-файл, подпишите его электронной подписью руководителя или главного бухгалтера и отправьте адресату.
Путь к файлу отчета:
C:\Users\Бухгалтер\Documents\1C_Reports\6_NDFL_2026_Q1.xml
После отправки обязательно дождитесь квитанции о приеме. Если отчет принят, статус изменится на «Принят». В случае отказа налоговая пришлет протокол ошибок, который необходимо проанализировать, внести исправления в базу 1С и сформировать уточненный расчет.
Успешная сдача отчета гарантируется только при совпадении данных в 1С с реальными платежными поручениями и расчетными листками сотрудников. Автоматизация не отменяет необходимости сверки с первичкой.
Часто задаваемые вопросы (FAQ)
Почему в строке 060 количество сотрудников не совпадает со списком в штатном расписании?
В строке 060 указываются только те физические лица, которым в отчетном периоде был фактически начислен доход. Если сотрудник находится в отпуске без содержания или не работал в данном квартале, он не попадает в этот расчет, даже если числится в штате.
Как исправить ошибку «Налог удержан больше, чем исчислен»?
Эта ошибка возникает, если в базу были введены данные об удержании налога вручную или через документы, не связанные с начислением дохода. Проверьте регистр «Удержанный налог» и найдите лишние записи. Чаще всего проблема решается перепроведением документов выплаты зарплаты.
Нужно ли сдавать нулевой расчет 6-НДФЛ, если выплат не было?
Нет, если в отчетном периоде не было выплат физическим лицам и, соответственно, не исчислялся налог, сдавать расчет 6-НДФЛ не нужно. Нулевые отчеты по этой форме законодательством не предусмотрены.
Можно ли объединять данные по разным ставкам налога в одной строке второго раздела?
Нет, данные с разными ставками налога (например, 13% и 15%) должны отражаться в разных строках второго раздела, даже если даты получения дохода и удержания налога совпадают. 1С делает это автоматически при корректных настройках видов доходов.