Работа с налогом на доходы физических лиц (НДФЛ) в 1С:Предприятие 8.3 требует точности и понимания, где именно хранятся данные о начислениях, удержаниях и перечислениях. Регистры учета НДФЛ — это системные объекты, которые автоматически формируют информацию для отчетности (например, 2-НДФЛ или 6-НДФЛ), но не все пользователи знают, как их быстро найти и интерпретировать. В этой статье разберем, где расположены регистры НДФЛ в разных конфигурациях (1С:Зарплата и Управление Персоналом, 1С:Бухгалтерия), как их открыть через интерфейс и с помощью отчетов, а также какие ошибки чаще всего допускают бухгалтеры при работе с этими данными.
Особенность регистров НДФЛ в том, что они не всегда видны"на поверхности" — их не найти в стандартном журнале документов, как, например, Начисление зарплаты или Ведомость в банк. Эти регистры относятся к регистрам накопления или регистрам сведений, и доступ к ним зависит от версии программы и прав пользователя. Если вы никогда не работали с ними напрямую, после прочтения этой статьи вы сможете самостоятельно проверить корректность данных перед сдачей отчетности.
Важно: информация в регистрах НДФЛ обновляется автоматически при проведении документов по зарплате, но иногда требуется ручная корректировка (например, при исправлении ошибок прошлых периодов). Мы покажем, как это сделать без риска нарушить целостность данных.
Что такое регистры учета НДФЛ и зачем они нужны
Регистры учета НДФЛ в 1С 8.3 — это специальные объекты конфигурации, которые хранят информацию о:
- 📊 Начисленных доходах физических лиц (зарплата, премии, отпускные, больничные и т.д.).
- 💰 Удержанном НДФЛ с каждого вида дохода (с учетом льгот и вычетов).
- 📅 Датах удержания и перечисления налога в бюджет.
- 📝 Кодах доходов и вычетов согласно классификатору ФНС.
Эти данные используются для автоматического формирования отчетности: 2-НДФЛ (справки по каждому сотруднику), 6-НДФЛ (сводный отчет по организации),
а также для проверки корректности расчетов при аудите. Без регистров программа не смогла бы"знать", какой НДФЛ был удержан с конкретного сотрудника за конкретный месяц.
В 1С:ЗУП 8.3 и 1С:Бухгалтерия 8.3 регистры НДФЛ реализованы по-разному:
в ЗУП это обычно регистры накопления (например, НДФЛРасчеты),
а в Бухгалтерии — регистры сведений (например, НДФЛСведенияОДоходах).
Разница в том, что регистры накопления хранят"итоги" (суммы начислений/удержаний), а регистры сведений — детализированные данные (даты, коды, привязку к документам).
⚠️ Внимание: Если в вашей базе данные по НДФЛ формируются некорректно (например, в 6-НДФЛ попадают лишние суммы), проблема чаще всего кроется именно в регистрах. Перед ручной правкой сделайте резервную копию базы!
Где найти регистры НДФЛ в 1С:ЗУП 8.3
В конфигурации 1С:Зарплата и Управление Персоналом 8.3 основные регистры НДФЛ спрятаны в разделе Все функции (ранее — Все сервисы). Вот пошаговая инструкция:
- Откройте главное меню программы и выберите
Все функции(или нажмитеCtrl+Shift+F). - В строке поиска введите
НДФЛ— система покажет все связанные объекты. - Найдите регистры с названиями:
- 📌
НДФЛРасчеты— здесь хранятся суммы начислений и удержаний по сотрудникам. - 📌
НДФЛСведенияОДоходах— детализация по видам доходов и вычетов. - 📌
НДФЛПеречисления— данные о платежных поручениях в бюджет.
- 📌
В открывшемся окне вы увидите таблицу с данными. Чтобы отфильтровать информацию по конкретному сотруднику или периоду, используйте кнопку Отбор (значок воронки в верхнем меню). Например, можно выбрать:
- 👤 Сотрудника (по ФИО или табельному номеру).
- 📅 Период (месяц, квартал, год).
- 💵 Вид дохода (код по классификатору, например,
2000— зарплата).
Если регистр не открывается или выдает ошибку, проверьте права пользователя: для работы с регистрами нужны права на Просмотр регистров накопления/сведений (настраивается в Администрирование → Пользователи).
Открыть"Все функции" (Ctrl+Shift+F)|Найти регистры по ключевому слову"НДФЛ"|Отфильтровать данные по периоду и сотруднику|Сверить суммы с отчетами 2-НДФЛ/6-НДФЛ-->
Как открыть регистры НДФЛ в 1С:Бухгалтерия 8.3
В 1С:Бухгалтерия 8.3 путь к регистрам НДФЛ немного отличается. Здесь данные распределены между несколькими объектами, так как бухгалтерская программа учитывает не только зарплату, но и другие доходы (например, дивиденды или выплаты по договорам ГПХ). Инструкция:
- Перейдите в меню
Операции → Регистры сведений(илиОперации → Регистры накопления, в зависимости от версии). - В списке найдите регистры с названиями:
- 📊
НДФЛСведенияОДоходах— основной регистр с детализацией. - 💰
НДФЛРасчетыСФизЛицами— расчеты по каждому физлицу. - 📅
НДФЛДатыПолученияДоходов— даты, важные для 6-НДФЛ.
- 📊
Ctrl+F).В 1С:Бухгалтерия регистры НДФЛ тесно связаны с документами Начисление зарплаты и Удержание НДФЛ. Если вы не видите актуальные данные, проверьте:
- 🔄 Проведены ли документы по зарплате за нужный период?
- 🔒 Нет ли блокировок на редактирование (например, период закрыт)?
- 📋 Совпадают ли реквизиты в карточке сотрудника (ИНН, статус налогоплательщика)?
Если регистры пустые, документы проведены, попробуйте обновить их вручную:
перейдите в Операции → Регламентные операции → Закрытие месяца
и выполните операцию Расчет НДФЛ.
1С:Зарплата и Управление Персоналом 8.3|1С:Бухгалтерия 8.3|1С:Комплексная автоматизация|Другая конфигурация-->
Проверка данных в регистрах НДФЛ перед сдачей отчетности
Ошибки в регистрах НДФЛ — одна из главных причин расхождений в отчетности. Чтобы избежать штрафов, перед формированием 2-НДФЛ или 6-НДФЛ обязательно сверьте данные. Вот что проверять:
| Параметр | Где проверить | Что должно совпадать |
|---|---|---|
| Сумма начисленного дохода | Регистр НДФЛСведенияОДоходах и отчет Анализ начислений по сотрудникам |
Суммы по кодам доходов (например, 2000, 2012) |
| Сумма удержанного НДФЛ | Регистр НДФЛРасчеты и ведомость Удержания НДФЛ |
Итоги по каждому сотруднику за период |
| Даты удержания/перечисления | Регистр НДФЛДатыПолученияДоходов и платежные поручения |
Даты в строках 100–140 отчета 6-НДФЛ |
| Коды вычетов | Регистр НДФЛСведенияОДоходах и заявления сотрудников |
Примененные вычеты (например, 126 — стандартный вычет на ребенка) |
Типичные ошибки, которые находят при проверке:
- 🔴 Двойное начисление дохода — возникает, если документ по зарплате проведен дважды.
- 🔴 Неверные коды доходов/вычетов — например, больничный указан как зарплата (
2000вместо2300). - 🔴 Расхождения в датах — в 6-НДФЛ дата удержания должна быть не позже даты перечисления.
Если нашли расхождение, исправляйте его через первичные документы (например, перепроводите Начисление зарплаты), а не правите регистры вручную. Исключение — исправление ошибок прошлых лет (тогда используйте документ Корректировка записей регистров).
Перед сдачей 6-НДФЛ экспортируйте регистры НДФЛ в Excel (кнопка Выгрузить в форме регистра) и сверьте данные с отчетом вручную. Это поможет найти скрытые ошибки, которые 1С не подсвечивает автоматически.
Как исправить ошибки в регистрах НДФЛ
Если данные в регистрах неверные, действуйте по алгоритму:
- Определите источник ошибки:
- 🔍 Проверьте документы, которые формируют регистры:
Начисление зарплаты,Больничный лист,Отпуск. - 🔍 Используйте отчет
Анализ регистров накопления(Отчеты → Стандартные → Анализ регистров).
- 🔍 Проверьте документы, которые формируют регистры:
- Исправьте первичный документ:
- 📝 Если ошибка в текущем периоде — откройте документ, исправьте данные и перепроведите.
- 📅 Если ошибка в закрытом периоде — используйте
Корректировку записей регистров(Операции → Корректировки).
- 🔄 Сформируйте отчеты 2-НДФЛ/6-НДФЛ заново.
- 🔄 Сверьте суммы с регистрами.
Пример исправления:
Допустим, в 6-НДФЛ за 1 квартал не попала сумма НДФЛ с премии. Порядок действий:
- Откройте документ
Начисление премииза март. - Проверьте, что в табличной части указан правильный код дохода (например,
2002— премия). - Перепроведите документ.
- Откройте регистр
НДФЛРасчетыи убедитесь, что сумма появилась. - 📈 Анализ начислений по сотрудникам (
Зарплата → Отчеты по зарплате) — показывает суммы доходов и НДФЛ по каждому сотруднику. - 📊 Свод по НДФЛ (
Зарплата → НДФЛ → Свод по НДФЛ) — группирует данные по кодам доходов и вычетов. - 📅 Карточка счета 68.01 (
Бухгалтерия → Карточка счета) — отражает движения по НДФЛ в бухгалтерском учете. - 🔍 Проверка 6-НДФЛ (
Зарплата → НДФЛ → Проверка 6-НДФЛ) — сравнивает данные регистров с требованиями ФНС.
⚠️ Внимание: Никогда не редактируйте регистры НДФЛ напрямую через Все функции → Редактирование регистров, если не уверены в последствиях! Это может нарушить целостность данных и привести к ошибкам при закрытии периода.
Что делать, если регистры НДФЛ пустые?
Если регистры НДФЛ не заполнены, несмотря на проведенные документы, причины могут быть следующими:
1. Не выполнен расчет НДФЛ — запустите регламентную операцию Расчет НДФЛ в Закрытии месяца.
2. Ошибка в конфигурации — проверьте, не сбились ли настройки учета НДФЛ (Администрирование → Настройка учета → НДФЛ).
3. Блокировка периодов — если период закрыт, регистры не обновляются. Разблокируйте его в Администрирование → Закрытие периодов.
4. Ошибка обновления — если недавно обновляли 1С, возможно, слетела обработка заполнения регистров. Проверьте логи обновления (Администрирование → Журнал регистрации).
Отчеты для анализа регистров НДФЛ
Чтобы не открывать регистры вручную, используйте стандартные отчеты 1С 8.3, которые pulls данные напрямую из них. Полезные отчеты:
Как работать с отчетом Проверка 6-НДФЛ:
- Откройте отчет через
Зарплата → НДФЛ → Проверка 6-НДФЛ. - Укажите период (например, 1 квартал 2026 года).
- Нажмите
Сформировать. - Обратите внимание на строки, выделенные красным — это потенциальные ошибки.
Если отчет показывает расхождения, кликните по проблемной строке дважды — программа откроет документ или регистр, который нужно исправить. Например, если в строке 100 отчета 6-НДФЛ сумма не совпадает с регистром, проверьте:
- Даты удержания НДФЛ в документах
Ведомость в банкилиВыплата зарплаты. - Корректность заполнения поля
Дата получения доходав начислениях.
Отчет Проверка 6-НДФЛ — самый быстрый способ найти ошибки в регистрах. Он автоматически сверяет данные с требованиями ФНС и выделяет проблемные места.
Распространенные ошибки при работе с регистрами НДФЛ
Даже опытные бухгалтеры допускают ошибки при работе с регистрами НДФЛ. Вот самые частые из них и как их избежать:
| Ошибка | Причина | Как исправить |
|---|---|---|
| В 6-НДФЛ не попадают суммы | Документы не проведены или проведены с ошибками | Перепроведите документы Начисление зарплаты и Удержание НДФЛ |
| Двойной НДФЛ в регистрах | Документ по зарплате проведен дважды | Отмените проведение дубля и пересчитайте регистры |
| Неверные коды доходов/вычетов | Ошибка в справочнике Виды доходов НДФЛ |
Исправьте код в карточке вида дохода (Справочники → Виды доходов НДФЛ) |
| Расхождения в датах (строка 120 > строка 110 в 6-НДФЛ) | Дата удержания позже даты перечисления | Исправьте даты в документах Ведомость в банк или Платежное поручение |
| НДФЛ не удерживается с отдельных выплат | В документе не указан вид дохода или стоят галочки"Не облагается НДФЛ" | Проверьте настройки в документе начисления |
Чтобы минимизировать ошибки, следуйте правилам:
- 🔹 Проверяйте регистры после каждого начисления — особенно если были изменения в законодательстве (например, новые коды доходов).
- 🔹 Используйте отчет
Проверка 6-НДФЛперед сдачей — он находит 90% типичных ошибок. - 🔹 Не редактируйте регистры вручную без резервной копии базы.
- 🔹 Следите за обновлениями 1С — некоторые ошибки исправляются в новых релизах.
Критическая ошибка: если в регистре НДФЛСведенияОДоходах отсутствуют записи по сотруднику, но документы проведены, это может означать сбой в механизме заполнения регистров. В этом случае требуется восстановление последовательности проведения документов или обращение к программисту 1С.
FAQ: Частые вопросы по регистрам НДФЛ в 1С 8.3
🔹 Почему в регистре НДФЛРасчеты нет данных за текущий месяц?
Причин может быть несколько:
- Документы по зарплате за месяц не проведены. Проверьте журнал
Начисление зарплаты. - Период закрыт для редактирования. Разблокируйте его в
Администрирование → Закрытие периодов. - Не выполнена регламентная операция
Расчет НДФЛвЗакрытии месяца. - Ошибка в конфигурации (например, после обновления). Проверьте логи обновлений.
Если документы проведены, но регистр пустой, попробуйте перепровести их или обратитесь к администратору 1С.
🔹 Можно ли вручную добавить запись в регистр НДФЛ?
Технически да, но крайне не рекомендуется. Ручное редактирование регистров может нарушить целостность данных и привести к:
- Расхождениям в отчетности.
- Ошибкам при закрытии периода.
- Проблемам при обновлении 1С.
Используйте для исправлений:
- Документ
Корректировка записей регистров(для прошлых периодов). - Перепровождение первичных документов (для текущего периода).
🔹 Как экспортировать данные из регистра НДФЛ в Excel?
Чтобы выгрузить регистр в Excel:
- Откройте нужный регистр (например,
НДФЛСведенияОДоходах). - Нажмите кнопку
Еще → Выгрузить(илиФайл → Выгрузитьв старых версиях). - Выберите формат
Excelи сохраните файл.
В Excel вы сможете:
- Отфильтровать данные по сотрудникам или периодам.
- Сверить суммы с отчетами 2-НДФЛ/6-НДФЛ.
- Найти дубли или отсутствующие записи.
🔹 Почему в 6-НДФЛ суммы не совпадают с регистром НДФЛРасчеты?
Расхождения возникают из-за:
- 🔸 Неверных дат в документах (например, дата удержания НДФЛ позже даты перечисления).
- 🔸 Ошибок в кодах доходов (например, больничный указан как зарплата).
- 🔸 Неучтенных выплат (например, дивиденды или материальная помощь, которые не попали в регистры).
Чтобы найти проблему:
- Сформируйте отчет
Проверка 6-НДФЛ. - Просмотрите строки, выделенные красным.
- Исправьте первичные документы или настройки учета.
🔹 Где хранятся данные по НДФЛ с дивидендов или договоров ГПХ?
В 1С:Бухгалтерия 8.3 эти данные могут храниться в отдельных регистрах:
- 📌
НДФЛСведенияОДоходах— для дивидендов (код дохода1010). - 📌
НДФЛРасчетыСФизЛицами— для выплат по договорам ГПХ (код дохода2010или2012).
Если выплаты учитываются в другой программе (например, в 1С:Управление торговлей), данные могут не попадать в регистры 1С:Бухгалтерии. В этом случае:
- Настройте обмен данными между базами.
- Или введите выплаты вручную через документ
Операция (бух.)с указанием кода дохода.