Налоговые вычеты в 1С:Предприятие — одна из самых востребованных функций для бухгалтеров и кадровых специалистов. Однако пользователи часто сталкиваются с ситуацией, когда программа отказывается формировать вычеты или делает это с ошибками. Причины могут крыться как в неверных настройках самой , так и в проблемах с исходными данными сотрудников или законодательными обновлениями.

В этой статье мы детально разберём 7 ключевых причин, почему вычеты не предоставляются, и дадим пошаговые инструкции по их устранению. Особое внимание уделим типичным ошибкам в Зарплата и Управление Персоналом (ЗУП) и Бухгалтерии Предприятия (БП), а также нюансам работы с вычетами на детей, имущественными и социальными льготами.

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

📊 С какой версией 1С вы работаете?
ЗУП 3.1
БП 3.0
УПП 1.3
Комплексная автоматизация 2.4
Другая

1. Ошибки в личных данных сотрудников

Самая распространённая причина отсутствия вычетов — некорректные или неполные сведения о работниках. Программа автоматически блокирует начисление вычетов, если в карточке сотрудника отсутствуют критические поля или они заполнены с ошибками.

Что проверять в первую очередь:

  • 📝 Паспортные данные: серия, номер, дата выдачи. Если поле пустое или указано неверно, не сможет подтвердить личность для налоговой.
  • 👶 Данные о детях: ФИО, даты рождения, реквизиты свидетельств. Для вычетов на детей обязательно указание кода вида вычета (например, 126 для стандартного вычета).
  • 📅 Дата трудоустройства: если сотрудник устроился в текущем году, но дата введена retroactively, вычеты могут не рассчитываться.

Как исправить:

  1. Откройте карточку сотрудника в разделе Кадры → Сотрудники.
  2. Проверьте вкладку Личные данные и Дети/Иждивенцы.
  3. Если данные отсутствуют, запросите у сотрудникаmissing documents и заполните поля.
💡

Используйте обработку "Проверка заполнения кадровых данных" (доступна в ЗУП 3.1 через Сервис → Проверка данных), чтобы автоматически найти сотрудников с неполными анкетами.

2. Неверные настройки видов налоговых вычетов

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

Типичные ошибки:

  • 🔢 Неактуальные коды вычетов: например, использование старого кода 114 вместо 126 для вычетов на детей.
  • 📅 Неверный период действия: если в настройках указано, что вычет действует только до 31.12.2023, а текущий год — 2026, программа его не применит.
  • 🚫 Отсутствие флага "Предоставлять вычет": в некоторых версиях этот параметр нужно включать вручную.

Инструкция по проверке:

1. Перейдите в Справочники → Налоговые вычеты.

2. Выберите нужный вид вычета (например, "Стандартный вычет на ребёнка").

3. Проверьте поля:

- Код вычета (должен соответствовать актуальному классификатору ФНС).

- Период действия (даты "С" и "По").

- Флаг "Предоставлять вычет" (должен быть включён).

4. Сохраните изменения и пересчитайте налоги.

Актуальные коды вычетов на 2026 год

Стандартный вычет на ребёнка — 126 (до 18 лет) или 127 (студент до 24 лет).

Имущественный вычет — 311.

Социальный вычет на лечение/обучение — 320 и 321.

3. Проблемы с обновлениями программы

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

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

  • 🔄 Проверьте текущую версию платформы и конфигурации в Справка → О программе.
  • 📥 Сравните её с последними релизами на сайте (для ЗУП 3.1 актуальная версия на момент написания — 3.1.24.120).
  • ⚠️ Если версия устарела, обновите конфигурацию через Администрирование → Обновление конфигурации.

Что делать, если обновление не помогло:

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

Обновить платформу 1С до последней версии

Обновить конфигурацию (ЗУП/БП)

Проверить актуальность кодов вычетов

Пересчитать налоги за текущий период

-->

4. Конфликты в настройках налогового учёта

В 1С:ЗУП и 1С:БП вычеты зависят не только от данных сотрудников, но и от глобальных настроек налогового учёта. Например, если в политике учёта отключён флаг "Использовать налоговые вычеты", программа их просто проигнорирует.

Где искать настройки:

  1. В ЗУП 3.1: Настройки → Налоговый учёт → Налоги и взносы.
  2. В БП 3.0: Главное → Настройки → Налоговый учёт.

Критические параметры:

Параметр Рекомендуемое значение Последствия ошибки
Использовать налоговые вычеты Включено Вычеты не рассчитываются вообще
Автоматический расчёт вычетов Включено Требуется ручной ввод каждого вычета
Проверять актуальность кодов вычетов Включено Используются устаревшие коды
Учитывать доходы для вычетов По всем видам доходов Вычеты не применяются к зарплате

Важно: если в вашей базе отключён автоматический расчёт вычетов, их придётся назначать вручную для каждого сотрудника через документ "Назначение налоговых вычетов" (Зарплата → Налоговые вычеты).

5. Ошибки в расчёте налоговой базы

Вычеты предоставляются только в пределах налоговой базы по НДФЛ. Если у сотрудника доходы превысили лимит (например, 350 000 ₽ для стандартных вычетов на детей), программа автоматически прекращает их применение. Однако иногда ошибочно считает базу из-за:

  • 💰 Неправильного учёта необлагаемых доходов (например, матпомощи или компенсаций).
  • 📊 Ошибок в настройках видов доходов (код дохода 2000 вместо 2012).
  • 🔄 Несвоевременного перерасчёта после изменений в доходах (например, после выплаты премии).

Как проверить налоговую базу:

  1. Откройте отчёт "Справка 2-НДФЛ" для проблемного сотрудника.
  2. Посмотрите раздел "Доходы, облагаемые по ставке 13%" — сумма должна быть корректной.
  3. Если база превышает лимит, вычеты не применяются (это нормально). Если база занижена — ищите ошибку в документах начисления.
💡

Для имущественных и социальных вычетов лимиты другие: 2 000 000 ₽ для имущественных и 120 000 ₽ для социальных (на лечение/обучение).

6. Проблемы с документами-начислениями

Вычеты рассчитываются на основе документов начисления зарплаты (например, "Начисление зарплаты и взносов"). Если в этих документах есть ошибки, вычеты могут "пропадать":

  • 📄 Документ не проведён — самый очевидный случай.
  • 🔗 Неверная связь с сотрудником (например, указан не тот физический человек).
  • 🗓 Некорректный период начисления (вычеты применяются только к доходам текущего месяца).

Алгоритм проверки:

  1. Откройте документ начисления за проблемный месяц.
  2. Проверьте вкладку "Налоги и взносы" — там должен быть раздел "Налоговые вычеты" с перечнем применённых льгот.
  3. Если раздел пустой, нажмите "Заполнить вычеты" и сохраните документ.

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

7. Блокировка вычетов из-за долгов по НДФЛ

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

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

  1. Сформируйте отчёт "Карточка счёта 68.01" по сотруднику.
  2. Если есть дебетовое сальдо (сотрудник должен налоговой), вычеты не будут предоставляться.
  3. Урегулируйте долг через документ "Удержание НДФЛ" или корректировку прошлых начислений.
💡

Чтобы избежать блокировки, регулярно сверяйтесь с отчётом "Анализ счёта 68.01" и исправляйте расхождения в течение месяца.

⚠️ Внимание: Правила блокировки вычетов при долгах по НДФЛ могут меняться. Уточните актуальные условия в последней редакции Налогового кодекса или через сервис "КонсультантПлюс".

FAQ: Частые вопросы о вычетах в 1С

Почему вычеты на детей перестали предоставляться после 18 лет?

Стандартный вычет на ребёнка действует только до 18 лет (или до 24 лет, если ребёнок учится на очном отделении). После этого возраста вычет автоматически сбрасывается. Чтобы продлить его, нужно:

  1. В карточке сотрудника добавить документ об очном обучении (справка из вуза).
  2. Изменить код вычета с 126 на 127.
  3. Пересчитать НДФЛ за текущий год.
Как вручную назначить вычет, если 1С его не рассчитала?

Используйте документ "Назначение налоговых вычетов" (Зарплата → Налоговые вычеты → Назначить вычеты). В нём:

  1. Выберите сотрудника и период действия вычета.
  2. Укажите вид вычета (например, "Стандартный на ребёнка").
  3. Сохраните и проведите документ.

После этого пересчитайте зарплату за текущий месяц.

Можно ли вернуть вычеты за прошлые годы, если 1С их не предоставила?

Да, но для этого нужно:

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

1С не пересчитывает вычеты retroactively — это делает налоговая после проверки декларации.

Почему в 1С:БП 3.0 нет справочника "Налоговые вычеты"?

В 1С:Бухгалтерии Предприятия вычеты настраиваются иначе:

  1. Перейдите в Справочники → Физические лица.
  2. Откройте карточку сотрудника и вкладку "Налоговый учёт".
  3. Там можно вручную указать вычеты (кнопка "Добавить").

Автоматический расчёт вычетов в БП менее гибкий, чем в ЗУП, поэтому чаще требуется ручная корректировка.

Как исправить ошибку "Не найден вид налогового вычета с кодом X"?

Эта ошибка означает, что в базе отсутствует справочник вычетов или он устарел. Решение:

  1. Обновите конфигурацию до последней версии.
  2. Если ошибка осталась, откройте Справочники → Налоговые вычеты и добавьте недостающий вид вручную (код возьмите из классификатора ФНС).
  3. Перезапустите 1С и пересчитайте налоги.