Работа с налогом на доходы физических лиц (НДФЛ) в 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 могут присутствовать дополнительные регистры, например, для учёта инвестиционных вычетов или доходов в натуральной форме. Их наличие зависит от включённых функциональных опций в конфигурации.
2. Как открыть регистры НДФЛ через интерфейс 1С
Если вам нужно оперативно проверить данные по НДФЛ без погружения в конфигуратор, воспользуйтесь стандартными отчётами и обработками:
- Перейдите в раздел
Зарплата и кадры(для 1С:ЗУП) илиНалоги и отчётность(для 1С:Бухгалтерия). - Выберите пункт
НДФЛ→Отчёты по НДФЛ. - Откройте отчёт
Анализ состояния расчётов по НДФЛилиКарточка счёта по НДФЛ. Здесь отображаются данные из регистров в удобном виде.
Для прямого доступа к регистрам:
- В меню
Все функции(доступно через кнопку с тремя точками в правом верхнем углу) введите в поиске название регистра, например,НДФЛ расчеты с бюджетом. - Нажмите на найденный объект — откроется форма регистра с возможностью фильтрации по периоду, сотруднику или виду дохода.
Если регистр не отображается в списке, проверьте, включена ли функциональная опция "Налог на доходы физических лиц" в настройках программы (Администрирование → Функциональность программы).
3. Поиск регистров НДФЛ через конфигуратор
Для программистов и опытных пользователей удобнее работать с регистрами через конфигуратор. Это позволяет не только просматривать данные, но и анализировать структуру хранения, а также вносить изменения при необходимости.
Инструкция по открытию:
- Запустите 1С:Предприятие в режиме
Конфигуратор(выберите базу и удерживайтеShiftпри запуске). - Перейдите в дерево метаданных:
Объекты → Регистры накопленияилиОбъекты → Регистры сведений. - Найдите регистры с названиями, содержащими
НДФЛ(например,НДФЛРасчетыСБюджетом). - Дважды кликните на регистр, чтобы открыть его структуру: изучите измерения (например,
ФизическоеЛицо,ВидДохода) и ресурсы (СуммаНалога,СуммаДохода).
Чтобы просмотреть данные регистра:
- В конфигураторе откройте
Все функции→Открыть таблицу. - В списке выберите нужный регистр и укажите период.
- Нажмите
ОК— откроется таблица с записями, которые можно отфильтровать или экспортировать.
Что делать, если регистр пустой?
Если при открытии регистра через конфигуратор данные отсутствуют, проверьте:
- Правильно ли указан период (например, текущий год).
- Включены ли галочки "Показывать служебные записи" и "Показывать помеченные на удаление".
- Не сбились ли права доступа у пользователя (в Администрирование → Пользователи).
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С:ЗУП). - Проверьте логику заполнения регистров через
Журнал регистрации(менюАдминистрирование).
Сверить суммы доходов в регистре "НДФЛ расчеты с бюджетом" и ведомостях по зарплате|
Проверить даты получения дохода и удержания налога (должны совпадать с реальными выплатами)|
Убедиться, что все виды доходов имеют корректные коды (например, 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 хранится информация о стандартных вычетах на детей?
Данные о стандартных вычетах хранятся в регистре сведений НДФЛВычеты или ДанныеДляРасчетаНДФЛ (в зависимости от конфигурации). Чтобы их проверить:
- Откройте
Все функции→ найдите регистр по названию. - Отфильтруйте записи по типу вычета (например,
Стандартный вычет на детей). - Убедитесь, что указаны корректные суммы и периоды действия вычетов.
Если вычеты не применяются, проверьте:
- Заполнены ли данные о детях в карточке сотрудника (
Кадры → Личные данные). - Актуальны ли документы
Заявление на вычет.
Как проверить, правильно ли рассчитан НДФЛ по больничному листу?
Для проверки расчёта НДФЛ по больничному:
- Откройте документ
Больничный листв журнале документов. - Перейдите на закладку
НДФЛ— здесь отображается сумма дохода и рассчитанный налог. - Сверьте данные с регистром
НДФЛ расчеты с бюджетом, отфильтровав по виду доходаПособие по временной нетрудоспособности(код 2300).
Обратите внимание: с 2023 года пособия по временной нетрудоспособности не облагаются НДФЛ, если они не превышают установленный лимит. Если налог удержан ошибочно, исправьте документ или сделайте корректировку.
Почему в 6-НДФЛ не совпадают суммы с регистром "НДФЛ по ставкам"?
Расхождения обычно возникают по следующим причинам:
- 🔹 Несовпадение периодов: в регистре указан один месяц, а в отчёте — другой.
- 🔹 Ошибки в датах: дата получения дохода в регистре не совпадает с датой в
6-НДФЛ(например, доход отнесён к декабрю, а выплата была в январе). - 🔹 Неучтённые виды доходов: некоторые доходы (например, материальная помощь) могут не попадать в регистр из-за неверных настроек.
Для устранения:
- Сформируйте отчёт
Сверка 6-НДФЛ с регистрами(если он есть в вашей конфигурации). - Проверьте настройки отчёта: возможно, исключены отдельные категории доходов.
- Исправьте даты в документах начисления (например, в
Ведомости на выплату зарплаты).
Можно ли вручную добавить запись в регистр НДФЛ?
Ручное добавление записей в регистры НДФЛ не рекомендуется, так как это может нарушить целостность данных и привести к ошибкам в отчётности. Однако в исключительных случаях (например, для исправления старых периодов) это возможно:
- Откройте регистр через
Все функции→Открыть таблицу. - Нажмите
Добавитьи заполните поля вручную. - Убедитесь, что все измерения (например,
ФизическоеЛицо,ВидДохода) заполнены корректно.
⚠️ Предупреждение: После ручного изменения обязательно перепроведите все связанные документы и сформируйте тестовые отчёты, чтобы избежать расхождений.
Как перенести данные по НДФЛ при переходе на новую версию 1С?
При переходе, например, с 1С:ЗУП 2.5 на 3.1, данные по НДФЛ переносятся автоматически с помощью типовой обработки Перенос данных. Если возникли проблемы:
- 🔄 Проверьте логи переноса в файле
FirstRun.log(находится в каталоге базы). - 🔄 Используйте обработку
ВыгрузкаЗагрузкаДанныхНДФЛот фирмы 1С (доступна на портале 1С:ИТС). - 🔄 Для сложных случаев обратитесь к партнёрам 1С за доработкой правил переноса.
После переноса обязательно:
- Сформируйте
6-НДФЛза прошлые периоды и сравните с оригинальными отчётами. - Проверьте остатки по регистру
НДФЛ расчеты с бюджетом.