Работа с налогом на доходы физических лиц (НДФЛ) в 1С:Предприятие 8.3 требует понимания, где именно хранятся данные о начислениях, удержаниях и перечислениях. Регистры накопления и сведений — ключевые объекты конфигурации, которые ответственны за формирование отчётности по НДФЛ, расчёт налоговой базы и взаимодействие с налоговыми органами. Однако их расположение и структура зависят от версии программы (1С:Зарплата и Управление Персоналом, 1С:Бухгалтерия или 1С:ERP), а также от конкретной редакции (например, 3.0 или 2.5).

Если вы впервые сталкиваетесь с необходимостью найти регистры НДФЛ или столкнулись с ошибками в отчётах (например, в 6-НДФЛ или 2-НДФЛ), важно не только знать их названия, но и понимать логику их заполнения. В этой статье разберём, где именно искать регистры, как их открыть через интерфейс и конфигуратор, а также какие нюансы учитывать при работе с разными версиями 1С 8.3.

1. Какие регистры отвечают за НДФЛ в 1С 8.3

В 1С:Предприятие данные по НДФЛ распределены между несколькими регистрами, каждый из которых выполняет свою функцию:

  • 📊 Регистр накопления "НДФЛ расчеты с бюджетом" — хранит информацию о начисленных, удержанных и перечисленных суммах налога по каждому физическому лицу и виду дохода. Это основной регистр для формирования отчётности.
  • 📝 Регистр сведений "Данные для расчета НДФЛ" — содержит детализированные сведения о доходах, вычетах и ставках налога. Используется для расчёта налоговой базы.
  • 🔄 Регистр сведений "Состояния расчетов НДФЛ" — фиксирует текущее состояние расчётов (например, остатки по удержаниям) на определённую дату.
  • 📋 Регистр накопления "НДФЛ по ставкам" — аккумулирует данные по налогу в разрезе ставок (13%, 15%, 30% и др.). Важен для корректного заполнения раздела 2 в 6-НДФЛ.

В 1С:ЗУП 3.1 и 1С:ERP 2.5 могут присутствовать дополнительные регистры, например, для учёта инвестиционных вычетов или доходов в натуральной форме. Их наличие зависит от включённых функциональных опций в конфигурации.

📊 Какую версию 1С вы используете для работы с НДФЛ?
1С:ЗУП 3.1
1С:Бухгалтерия 3.0
1С:ERP 2.5
Другая версия
Не знаю

2. Как открыть регистры НДФЛ через интерфейс 1С

Если вам нужно оперативно проверить данные по НДФЛ без погружения в конфигуратор, воспользуйтесь стандартными отчётами и обработками:

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

Для прямого доступа к регистрам:

  1. В меню Все функции (доступно через кнопку с тремя точками в правом верхнем углу) введите в поиске название регистра, например, НДФЛ расчеты с бюджетом.
  2. Нажмите на найденный объект — откроется форма регистра с возможностью фильтрации по периоду, сотруднику или виду дохода.
💡

Если регистр не отображается в списке, проверьте, включена ли функциональная опция "Налог на доходы физических лиц" в настройках программы (Администрирование → Функциональность программы).

3. Поиск регистров НДФЛ через конфигуратор

Для программистов и опытных пользователей удобнее работать с регистрами через конфигуратор. Это позволяет не только просматривать данные, но и анализировать структуру хранения, а также вносить изменения при необходимости.

Инструкция по открытию:

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

Чтобы просмотреть данные регистра:

  1. В конфигураторе откройте Все функцииОткрыть таблицу.
  2. В списке выберите нужный регистр и укажите период.
  3. Нажмите ОК — откроется таблица с записями, которые можно отфильтровать или экспортировать.
Что делать, если регистр пустой?

Если при открытии регистра через конфигуратор данные отсутствуют, проверьте:

- Правильно ли указан период (например, текущий год).

- Включены ли галочки "Показывать служебные записи" и "Показывать помеченные на удаление".

- Не сбились ли права доступа у пользователя (в Администрирование → Пользователи).

4. Структура ключевых регистров НДФЛ

Понимание структуры регистров поможет быстрее находить ошибки и корректировать данные. Рассмотрим основные элементы на примере регистра "НДФЛ расчеты с бюджетом" (типичного для 1С:ЗУП 3.1):

Элемент Тип Описание Пример значения
ФизическоеЛицо Измерение Ссылка на сотрудника или физлицо, по которому ведётся расчёт Иванов И.И. (ID: 00000001)
ВидДохода Измерение Классификатор доходов (зарплата, премия, больничный и др.) Зарплата (код 2000)
ПериодРасчета Измерение Месяц, за который начислен доход Январь 2026
СуммаДохода Ресурс Общая сумма дохода до вычета налога 50 000,00 руб.
СуммаНалога Ресурс Рассчитанная сумма НДФЛ к удержанию 6 500,00 руб. (13% от 50 000)

В регистре сведений "Данные для расчета НДФЛ" дополнительно могут храниться:

  • 📌 Ставка налога (13%, 30% и др.).
  • 📌 Код дохода (для отчётности в ИФНС).
  • 📌 Даты получения дохода и удержания налога (критично для 6-НДФЛ).
💡

Даты в регистрах НДФЛ должны строго соответствовать реальным событиям: дата получения дохода (например, последний день месяца) и дата удержания (день выплаты зарплаты). Ошибки здесь приведут к расхождениям в отчётности.

5. Типичные ошибки при работе с регистрами НДФЛ

Даже опытные бухгалтеры сталкиваются с проблемами в регистрах НДФЛ. Вот наиболее распространённые ситуации и их причины:

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

Для диагностики ошибок:

  1. Сравните данные в регистрах с первичными документами (начислениями зарплаты, больничными и т.д.).
  2. Используйте отчёт Сверка расчётов с бюджетом по НДФЛ (доступен в 1С:ЗУП).
  3. Проверьте логику заполнения регистров через Журнал регистрации (меню Администрирование).

Сверить суммы доходов в регистре "НДФЛ расчеты с бюджетом" и ведомостях по зарплате|

Проверить даты получения дохода и удержания налога (должны совпадать с реальными выплатами)|

Убедиться, что все виды доходов имеют корректные коды (например, 2000 для зарплаты)|

Просмотреть регистр "НДФЛ по ставкам" на наличие записей с нулевыми суммами

-->

6. Как исправить ошибки в регистрах НДФЛ

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

1. Ошибки в суммах или датах:

  • 🔧 Используйте документ Корректировка записей регистров (доступен в 1С:ЗУП через Зарплата → Корректировки).
  • 🔧 Для массовых исправлений напишите обработку на встроенном языке или воспользуйтесь типовой обработкой Групповое изменение реквизитов.

2. Пропущенные записи:

  • 🔄 Перепроведите документы начисления зарплаты (например, Начисление зарплаты и взносов).
  • 🔄 Если записи не появились, проверьте, включены ли нужные функциональные опции (например, НДФЛ с доходов в натуральной форме).

3. Некорректные остатки:

  • 📉 Сделайте тестовое закрытие месяца в копии базы, чтобы увидеть, как изменения повлияют на отчётность.
  • 📉 Используйте отчёт Анализ состояния расчётов по НДФЛ для выявления "висящих" остатков.
💡

Перед массовыми исправлениями обязательно создайте резервную копию базы! В 1С:ЗУП 3.1 это можно сделать через Администрирование → Обслуживание → Резервное копирование.

⚠️ Внимание: Если ошибки в регистрах НДФЛ повлекли за собой неверное заполнение 6-НДФЛ или 2-НДФЛ, сданных в ИФНС, может потребоваться подача уточнённой отчётности. Перед этим проконсультируйтесь с налоговым инспектором или проверьте актуальные разъяснения ФНС по исправлению ошибок.

7. Особенности работы с регистрами НДФЛ в разных конфигурациях 1С

Структура и названия регистров могут отличаться в зависимости от конфигурации. Рассмотрим ключевые различия:

Конфигурация Основные регистры НДФЛ Особенности
1С:Зарплата и Управление Персоналом 3.1 НДФЛРасчетыСБюджетом
НДФЛДанныеДляРасчета
НДФЛПоСтавкам
Поддерживает расширенные вычеты (инвестиционные, имущественные). Регистры тесно интегрированы с документами начисления зарплаты.
1С:Бухгалтерия предприятия 3.0 НДФЛ
НДФЛРасчеты
Упрощённая структура. Данные по НДФЛ могут дублироваться в регистрах бухгалтерского учёта (например, ВзаиморасчетыСКонтрагентами).
1С:ERP Управление предприятием 2.5 НДФЛРасчетыСБюджетом
НДФЛДанныеПоСотрудникам
Регистры синхронизированы с модулем кадрового учёта. Поддерживает расчёт НДФЛ для нерезидентов.

В 1С:Бухгалтерия 3.0 данные по НДФЛ могут храниться не только в специализированных регистрах, но и в бухгалтерских проводках (например, по счёту 68.01). Это усложняет анализ, поэтому для отчётности рекомендуется использовать именно регистры.

⚠️ Внимание: В 1С:ЗУП 3.1 при обновлении с версии 2.5 структура регистров НДФЛ могла измениться. Если после обновления пропали данные, проверьте Журнал регистрации на наличие ошибок конвертации или воспользуйтесь обработкой Перенос данных НДФЛ от фирмы 1С.

8. Автоматизация работы с регистрами НДФЛ

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

  • 🤖 Типовые отчёты: используйте Анализ НДФЛ по сотрудникам или Сверка 6-НДФЛ с регистрами (доступны в 1С:ЗУП через Отчёты → НДФЛ).
  • 🤖 Внешние обработки: например, Помощник по 6-НДФЛ от партнёров 1С автоматически сверяет регистры с отчётностью.
  • 🤖 Скрипты на встроенном языке: напишите запрос для выгрузки данных из регистров в Excel:
    ВЫБРАТЬ
    

    НДФЛРасчетыСБюджетом.ФизическоеЛицо КАК Сотрудник,

    НДФЛРасчетыСБюджетом.ПериодРасчета КАК Месяц,

    СУММА(НДФЛРасчетыСБюджетом.СуммаДохода) КАК Доход,

    СУММА(НДФЛРасчетыСБюджетом.СуммаНалога) КАК НДФЛ

    ИЗ

    РегистрНакопления.НДФЛРасчетыСБюджетом КАК НДФЛРасчетыСБюджетом

    ГДЕ

    НДФЛРасчетыСБюджетом.ПериодРасчета МЕЖДУ &НачалоПериода И &КонецПериода

    СГРУППИРОВАТЬ ПО

    НДФЛРасчетыСБюджетом.ФизическоеЛицо,

    НДФЛРасчетыСБюджетом.ПериодРасчета

Для сложных случаев (например, миграции данных между базами) используйте правила обмена или Конвертацию данных (доступна в 1С:Предприятие через Администрирование → Обмен данными).

💡

Автоматизация особенно важна при сдаче 6-НДФЛ: даже небольшая ошибка в датах может привести к штрафам. Регулярно проверяйте регистры с помощью отчётов до формирования отчётности.

FAQ: Частые вопросы по регистрам НДФЛ в 1С 8.3

Где в 1С 8.3 хранится информация о стандартных вычетах на детей?

Данные о стандартных вычетах хранятся в регистре сведений НДФЛВычеты или ДанныеДляРасчетаНДФЛ (в зависимости от конфигурации). Чтобы их проверить:

  1. Откройте Все функции → найдите регистр по названию.
  2. Отфильтруйте записи по типу вычета (например, Стандартный вычет на детей).
  3. Убедитесь, что указаны корректные суммы и периоды действия вычетов.

Если вычеты не применяются, проверьте:

  • Заполнены ли данные о детях в карточке сотрудника (Кадры → Личные данные).
  • Актуальны ли документы Заявление на вычет.
Как проверить, правильно ли рассчитан НДФЛ по больничному листу?

Для проверки расчёта НДФЛ по больничному:

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

Обратите внимание: с 2023 года пособия по временной нетрудоспособности не облагаются НДФЛ, если они не превышают установленный лимит. Если налог удержан ошибочно, исправьте документ или сделайте корректировку.

Почему в 6-НДФЛ не совпадают суммы с регистром "НДФЛ по ставкам"?

Расхождения обычно возникают по следующим причинам:

  • 🔹 Несовпадение периодов: в регистре указан один месяц, а в отчёте — другой.
  • 🔹 Ошибки в датах: дата получения дохода в регистре не совпадает с датой в 6-НДФЛ (например, доход отнесён к декабрю, а выплата была в январе).
  • 🔹 Неучтённые виды доходов: некоторые доходы (например, материальная помощь) могут не попадать в регистр из-за неверных настроек.

Для устранения:

  1. Сформируйте отчёт Сверка 6-НДФЛ с регистрами (если он есть в вашей конфигурации).
  2. Проверьте настройки отчёта: возможно, исключены отдельные категории доходов.
  3. Исправьте даты в документах начисления (например, в Ведомости на выплату зарплаты).
Можно ли вручную добавить запись в регистр НДФЛ?

Ручное добавление записей в регистры НДФЛ не рекомендуется, так как это может нарушить целостность данных и привести к ошибкам в отчётности. Однако в исключительных случаях (например, для исправления старых периодов) это возможно:

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

⚠️ Предупреждение: После ручного изменения обязательно перепроведите все связанные документы и сформируйте тестовые отчёты, чтобы избежать расхождений.

Как перенести данные по НДФЛ при переходе на новую версию 1С?

При переходе, например, с 1С:ЗУП 2.5 на 3.1, данные по НДФЛ переносятся автоматически с помощью типовой обработки Перенос данных. Если возникли проблемы:

  • 🔄 Проверьте логи переноса в файле FirstRun.log (находится в каталоге базы).
  • 🔄 Используйте обработку ВыгрузкаЗагрузкаДанныхНДФЛ от фирмы 1С (доступна на портале 1С:ИТС).
  • 🔄 Для сложных случаев обратитесь к партнёрам 1С за доработкой правил переноса.

После переноса обязательно:

  1. Сформируйте 6-НДФЛ за прошлые периоды и сравните с оригинальными отчётами.
  2. Проверьте остатки по регистру НДФЛ расчеты с бюджетом.