Вы открыли расчетную ведомость, а суммы НДФЛ в 1С:Бухгалтерия 8 явно не сходятся с вашими ручными подсчетами? Или программа вдруг начала округлять налоги не в ту сторону, а сотрудники требуют объяснений по "лишним" удержаниям? Такие ситуации возникают даже у опытных бухгалтеров — и чаще всего виноваты не ошибки в законе, а неверные настройки программы, устаревшие данные или технические сбои.

В этой статье мы разберем 7 ключевых причин, почему 1С неправильно считает НДФЛ — от банальных опечаток в справочниках до скрытых багов конкретных релизов. Вы узнаете, как проверить настройки самостоятельно, где искать ошибки в алгоритмах расчета и когда пора обращаться в поддержку. А в конце — FAQ с ответами на самые частые вопросы по удержаниям в 2026 году.

1. Неактуальная версия программы или базы данных

Самая распространенная причина ошибок — работа на устаревшей версии 1С. Налоговое законодательство меняется ежегодно (а иногда и чаще), а программа без обновлений продолжает считать по старым правилам. Например, в 2023 году изменились стандартные вычеты на детей, а в 2026 — появились новые условия для социальных и имущественных вычетов.

Как проверить актуальность:

  • 🔄 Зайдите в Справка → О программе и сравните номер релиза с последними обновлениями на сайте 1С.
  • 📅 Проверьте дату последнего обновления конфигурации в Администрирование → Обновление программ.
  • ⚠️ Если версия старше 3 месяцев — обновите базу обязательно (даже если "все работало нормально").

📊 Как часто вы обновляете 1С Бухгалтерию?
Ежемесячно
Раз в квартал
Только при сбоях
Никогда не обновляю

Особое внимание уделите релизам с пометкой "Исправление ошибок НДФЛ" — их 1С выпускает отдельно. Например, в релизе 3.0.145.х была критичная ошибка с округлением налога при выплатах аванса.

⚠️ Внимание: Если вы работаете в облачной версии 1С (1С:Фреш), обновления устанавливаются автоматически. Но проверьте в личном кабинете, включена ли опция "Автообновление конфигураций" — иногда она отключается после технических работ.

2. Ошибки в справочниках сотрудников

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

  • 👶 Неверно указан код вычета на ребенка (например, 126 вместо 127 для ребенка-инвалида).
  • 📝 Ошибки в датах рождения детей — программа может "забыть" применить вычет с 1 января текущего года.
  • 💼 Не указан статус налогового резидента (13% vs 30% для нерезидентов).
  • 🏠 Пропущен имущественный вычет при покупке жилья (код 311).

Как проверить:

  1. Откройте карточку сотрудника: Зарплата и кадры → Сотрудники → [ФИО].
  2. Перейдите на вкладку "Налоги и взносы".
  3. Сверьте все вычеты с заявлением 2-НДФЛ от сотрудника.

Код вычета соответствует типу (126/127/128 и т.д.)|

Дата рождения ребенка введена корректно|

Статус резидентности актуален (не просрочен)|

Указаны все действующие вычеты (социальные, имущественные)|

Проверены лимиты вычетов (например, 350 000 ₽ для имущественного)

-->

Обратите внимание на дату окончания действия вычета. Например, вычет на ребенка автоматически сбрасывается, когда ему исполняется 18 лет (или 24 года для студентов), но 1С не всегда корректно обрабатывает этот переход.

3. Неправильные настройки расчета зарплаты

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

  • 💰 Округление копеек настроено не по правилам бухучета (например, до целых рублей вместо математически корректного округления).
  • 📅 Период расчета сбился (например, программа считает НДФЛ за полугодие вместо месяца).
  • 🔄 Неверный порядок удержаний — НДФЛ должен рассчитываться после стандартных вычетов, но до удержаний по исполнительным листам.

Где искать настройки: Зарплата и кадры → Настройки расчета зарплаты → Налоги и взносы

Параметр Правильное значение Что будет, если ошибка
Округление НДФЛ До копеек (математическое) Сумма налога будет занижена/завышена на 1-2 рубля
Порядок удержаний 1. Вычеты → 2. НДФЛ → 3. Прочие удержания НДФЛ рассчитается с уже удержанных сумм (неправильно!)
Период расчета Месяц (для большинства выплат) Налог "накапливается" за несколько месяцев
⚠️ Внимание: Если вы используете нетиповую конфигурацию 1С (с доработками), проверьте, не затерты ли стандартные алгоритмы расчета НДФЛ. Для этого сравните ваши настройки с демо-базой последней версии.

4. Ошибки в документах начисления

Даже при правильных справочниках и настройках НДФЛ может посчитаться неправильно из-за ошибок в первичных документах. Например:

  • 📄 В Начислении зарплаты не указан вид дохода (зарплата, премия, больничный).
  • 💸 Сумма начисления введена с ошибкой (например, 50 000 вместо 500 000).
  • 🔗 Документ не проведен или проведен с датой из будущего.

Как проверить:

  1. Откройте документ начисления: Зарплата → Все начисления.
  2. Убедитесь, что в колонке "Вид дохода" стоит корректное значение (например, "Зарплата (2012)" для основного дохода).
  3. Проверьте, что документ проведен (зеленая галочка в списке).

Что делать, если документ не проводится?

Если документ начисления "завис" и не проводится, попробуйте:

1. Перезапустить 1С в режиме Конфигуратор и выполнить тестирование и исправление базы (Администрирование → Тестирование и исправление).

2. Проверить, нет ли блокировок от других пользователей (Администрирование → Активные пользователи).

3. Создать новый документ вместо исправления старого — иногда это быстрее, чем искать причину сбоя.

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

5. Конфликты с другими модулями (ЗУП, ERP)

Если вы используете 1С:Зарплата и Управление Персоналом (ЗУП) или 1С:ERP в связке с Бухгалтерией, ошибки НДФЛ могут возникать из-за несинхронизированных данных между базами. Типичные сценарии:

  • 🔄 Вычеты введены в ЗУП, но не передались в Бухгалтерию.
  • 📊 Суммы начислений в ЗУП и Бухгалтерии расходятся (например, из-за разных округлений).
  • 🔗 Документы не связаны между базами (нет ссылок на первичные начисления).

Как диагностировать:

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

💡

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

Обратите внимание на версии конфигураций: если в ЗУП и Бухгалтерии стоят разные релизы, обмен данными может работать некорректно. Например, в ЗУП 3.1.24.х добавили новые поля для вычетов, которые не распознает Бухгалтерия 3.0.140.х.

6. Технические сбои и повреждения базы

Иногда проблема кроется не в настройках, а в самой базе данных. Признаки технических сбоев:

  • 🖥️ НДФЛ считается неправильно только для некоторых сотрудников (например, у 3 из 50).
  • 🔢 Суммы в отчетах "прыгают" при перепроводке документов.
  • ⚡ Программа выдает ошибки при открытии Расчетной ведомости или 6-НДФЛ.

Что делать:

  1. Выполните тестирование и исправление базы (Администрирование → Тестирование и исправление).
  2. Проверьте логи ошибок (Администрирование → Журнал регистрации).
  3. Если ошибки повторяются — восстановите базу из резервной копии.

💡

Если сбои возникают после обновления 1С, откат на предыдущую версию часто решает проблему. Но перед этим обязательно сделайте резервную копию базы!

Для сложных случаев (например, когда база "раздулась" до гигантских размеров) может потребоваться выгрузка/загрузка данных в новую базу через Конфигуратор. Эта процедура занимает время, но очищает систему от накопившегося "мусора".

7. Ошибки в алгоритмах 1С (баги программы)

Да, иногда виновата сама . В программе периодически находят баги, связанные с расчетом НДФЛ. Например:

  • 🐛 Округление в меньшую сторону при выплате аванса (исправлено в релизе 3.0.145.х).
  • 📉 Неправильный расчет вычетов при совмещении нескольких видов доходов (например, зарплата + дивиденды).
  • 🔄 Двойное удержание НДФЛ при перерасчете прошлых периодов.

Как проверить, баг это или ваша ошибка:

  1. Посмотрите списки известных ошибок на сайте 1С или в ИТС (Информационно-технологическое сопровождение).
  2. Проверьте, повторяется ли ошибка в демобазе последней версии.
  3. Если баг подтвержден — установите патч или дождитесь следующего релиза.

⚠️ Внимание: Некоторые баги проявляются только в определенных сценариях. Например, ошибка с НДФЛ по материальной помощи (код дохода 2760) возникала только при суммах свыше 4 000 ₽ в месяц.

Если вы нашли баг, о котором еще не известно 1С, сообщите в поддержку через Личный кабинет на портале ИТС. Приложите скриншоты, примеры расчетов и шаги для воспроизведения ошибки — это ускорит выпуск исправления.

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

Почему НДФЛ в 1С не совпадает с расчетом в Excel?

Наиболее вероятные причины:

  1. В Excel не учтены стандартные вычеты (на детей, инвалидов).
  2. 1С округляет копейки по правилам бухучета (до 0.50 — вниз, от 0.51 — вверх), а в Excel вы используете другое правило.
  3. В 1С включен региональный коэффициент (например, для Северных территорий), который увеличивает налоговую базу.

Чтобы проверить, экспортируйте данные из 1С в Excel через Отчет → Выгрузить в Excel и сравните формулы.

Как исправить НДФЛ, если ошибка найдена после сдачи 6-НДФЛ?

Порядок действий:

  1. Сформируйте уточненный расчет 6-НДФЛ за тот период, где допущена ошибка.
  2. В 1С создайте документ "Корректировка НДФЛ" (Зарплата → Корректировка НДФЛ).
  3. Если ошибка в пользу сотрудника (недоплатили налог), удержите недостающую сумму из следующих выплат. Если в пользу бюджета — верните излишне удержанное сотруднику.

Срок сдачи уточненки — до 30 апреля следующего года (для годового расчета).

Можно ли в 1С отменить удержание НДФЛ, если сотрудник предоставил вычет задним числом?

Да, но только если:

  • 📅 Налоговый период еще не закрыт (например, вычет за январь можно применить до сдачи 6-НДФЛ за 1 квартал).
  • 💰 Сотрудник еще не получил деньги на руки (если выплата уже прошла, придется делать перерасчет).

Инструкция:

  1. Откройте документ начисления за нужный месяц.
  2. Добавьте вычет в карточку сотрудника.
  3. Перепроведите документ — 1С автоматически пересчитает НДФЛ.

Почему в 1С НДФЛ рассчитывается с аванса, хотя по закону его удерживают при конечном расчете?

Это не ошибка, а особенность настройки программы. 1С по умолчанию может показывать "условный" НДФЛ на аванс для удобства планирования. Чтобы отключить:

  1. Зайдите в Настройки расчета зарплаты → Налоги и взносы.
  2. Снимите галочку "Рассчитывать НДФЛ при выплате аванса".
  3. Пересчитайте документы.

На самом деле налог удерживается только при окончательном расчете (ст. 226 НК РФ).

Как в 1С посчитать НДФЛ с дивидендов?

Дивиденды облагаются НДФЛ по ставке 13% (резиденты) или 15% (нерезиденты). Чтобы рассчитать в 1С:

  1. Создайте документ "Начисление дивидендов" (Зарплата → Начисление дивидендов).
  2. Укажите вид дохода"Дивиденды (1010)".
  3. Программа автоматически применит правильную ставку (проверьте статус резидентности в карточке сотрудника!).

Обратите внимание: с 2026 года для дивидендов не применяются стандартные вычеты (письмо ФНС от 12.01.2026 № БС-4-11/42@).