Другое · 12 мин
Почему не применяются вычеты в 1С и как это исправить
Разбираем, почему в 1С не применяются налоговые вычеты по НДФЛ: настройки заявлений, даты, статусы сотрудника, превышение лимита дохода и способы исправить ситуацию.
Вычеты по НДФЛ в 1С: Зарплата и управление персоналом и 1С: Бухгалтерии применяются автоматически при расчёте зарплаты — но только если выполнен целый ряд условий. Когда в расчётном листке сотрудника вычет внезапно отсутствует, причина почти всегда кроется в данных: не оформлено заявление, неверно указан период действия, превышен лимит дохода или сотрудник оформлен не так, как требует программа.
Проблема усугубляется тем, что программа не выдаёт явной ошибки — вычет просто молча не попадает в расчёт. Бухгалтер обнаруживает это по завышенному НДФЛ уже после выплаты, и исправлять приходится задним числом с пересчётом ведомостей. Поэтому важно понимать логику проверки: от заявления сотрудника к настройкам учётной политики и далее к самому документу начисления.
Ниже разобраны основные причины, по которым вычеты не применяются, порядок диагностики и способы исправления без риска исказить учёт прошлых периодов.
Как устроен механизм применения вычетов в 1С
Стандартные, социальные и имущественные вычеты в программе хранятся не в самом документе начисления зарплаты, а в специальных регистрах сведений. Документ «Заявление на вычеты НДФЛ» (или «Уведомление о праве на вычет» для имущественных и социальных) записывает данные с указанием месяца, с которого вычет начинает действовать. При расчёте НДФЛ программа обращается к этим регистрам и подбирает действующие на дату дохода вычеты.
Ключевой момент: вычет применяется нарастающим итогом в рамках налогового периода. Если в каком-то месяце у сотрудника не было дохода, облагаемого по основной ставке, вычет за этот месяц не «сгорает», а переносится и будет учтён при следующем начислении дохода. Но если доход появился, а вычет не применился — значит, программа не нашла действующую запись или условия применения не выполнены.
Ещё одна особенность: вычеты применяются только к доходам, облагаемым НДФЛ по основной налоговой базе. Доходы в виде дивидендов или суммы, облагаемые по специальным ставкам, вычетами не уменьшаются, и это нормальное поведение программы, а не ошибка.
Причина 1: не введено или некорректно заявление на вычеты
Самая частая ситуация — документ «Заявление на вычеты НДФЛ» просто не создан. При приёме нового сотрудника кадровик внёс личные данные, но заявление на детские вычеты не оформил. Программа в этом случае считает НДФЛ без вычетов, и формально она права: основания для вычета в базе нет.
Вторая разновидность — заявление создано, но с ошибками. Типичные промахи: указан неверный месяц начала применения (например, заявление принесено в марте, а в документе стоит апрель), не проставлены коды вычетов или не указано количество детей. Проверить это можно через карточку сотрудника: раздел «Налог на доходы» — ссылка на заявления, либо журнал документов «Все заявления на вычеты».
Обратите внимание на ситуацию с изменением числа детей. Если родился второй ребёнок, старое заявление нужно отменить и ввести новое с актуальным составом вычетов. Если просто отредактировать старый документ задним числом, программа может пересчитать НДФЛ прошлых месяцев и создать разницу, которую придётся объяснять в отчётности.
- 1Откройте карточку сотрудника и перейдите по ссылке «Налог на доходы»
- 2Проверьте наличие действующего заявления и месяц начала применения
- 3Сверьте коды вычетов и количество детей с подтверждающими документами
- 4Если заявления нет — создайте документ «Заявление на вычеты НДФЛ» текущей датой с месяцем начала применения, указанным в заявлении сотрудника
Причина 2: превышен лимит дохода для детских вычетов
Стандартные вычеты на детей предоставляются только до месяца, в котором доход сотрудника, исчисленный нарастающим итогом с начала года, превысил установленный лимит (в актуальных редакциях НК РФ — 350 000 рублей). Как только порог пройден, программа законно перестаёт применять вычет до конца года.
Проблема в том, что пользователи часто воспринимают это как сбой: весь год вычет был, а в сентябре «пропал». Проверить просто — сформируйте справку о доходах сотрудника или регистр налогового учёта по НДФЛ и посмотрите накопленный доход. Если он превысил лимит, поведение программы корректно, и ничего исправлять не нужно.
Отдельный случай — сотрудник принят в середине года. Доходы с предыдущего места работы (по справке 2-НДФЛ) должны быть введены в программу документом «Доходы с предыдущего места работы». Если их не внести, программа не учтёт эти суммы в лимите и будет применять вычет дольше положенного — это уже ошибка в пользу сотрудника, которая вскроется при проверке.
Причина 3: статус сотрудника и вид дохода
Вычеты по НДФЛ предоставляются только налоговым резидентам РФ и только к доходам, облагаемым по ставке основной налоговой базы. Если в карточке сотрудника в разделе «Налог на доходы» указан статус «нерезидент» (или сотрудник фактически утратил резидентство, а программа это отразила), вычеты применяться не будут — и программа снова права.
Проверьте статус в карточке сотрудника. Если статус нерезидента установлен ошибочно (например, при найме иностранца, который затем стал резидентом), его нужно скорректировать документом изменения статуса, после чего пересчитать НДФЛ с начала года — резидентам вычеты положены с начала налогового периода.
Также обратите внимание на вид начисления. Если доход начислен по коду, не предусматривающему вычеты (например, дивиденды, материальная выгода по отдельным основаниям), вычет к нему не применится. Проверьте настройку вида начисления: какой код дохода по НДФЛ ему присвоен.
Как отличить ошибку от нормы
Доход ниже 350 000 руб., а вычет есть в расчёте
Доход выше лимита — отсутствие детского вычета законно
«Резидент» — вычеты должны применяться
«Нерезидент» — вычеты не положены, это не ошибка
Документ есть, месяц начала не позже текущего
Документа нет или месяц начала в будущем
Причина 4: ошибки периодов и документов расчёта
Вычет применяется в том документе, где рассчитывается НДФЛ. Если зарплата начислена документом «Начисление зарплаты и взносов», а вычет не виден, откройте вкладку «НДФЛ» внутри документа — там видно, какие вычеты программа применила и к какому доходу. Если колонка вычетов пуста, но заявление есть, проверьте дату документа: заявление, введённое более поздней датой, чем расчёт, не будет учтено.
Типичная ситуация в середине месяца: аванс рассчитан до ввода заявления. В этом случае вычет применится при окончательном расчёте за месяц — программа учтёт его нарастающим итогом. Тревожиться стоит, только если вычета нет и в окончательном расчёте.
Ещё одна причина — ручная корректировка НДФЛ в документах. Если бухгалтер когда-то вручную правил суммы налога или вычетов в расчётном документе (флаг ручной корректировки), последующие автоматические пересчёты могут вести себя непредсказуемо. Такие документы стоит найти через анализ и перепровести без ручных правок.
Причина 5: особенности имущественных и социальных вычетов
Имущественные и социальные вычеты через работодателя применяются только на основании уведомления из налоговой инспекции. В 1С для этого служит документ «Уведомление налогового органа о праве на вычет». Если документ не введён или в нём неверно указан налоговый период, вычет не появится в расчёте.
Частая ошибка — ввод уведомления с опозданием. Сотрудник приносит уведомление в мае, а вычет хочет получить с января. По общему порядку работодатель применяет имущественный вычет с месяца получения уведомления, а перерасчёт за предыдущие месяцы сотрудник получает через налоговую инспекцию по декларации 3-НДФЛ. Попытка «натянуть» вычет на прошлые месяцы в программе приведёт к расхождениям с отчётностью.
Также проверьте остаток вычета: если в прошлом году сотрудник уже получил часть имущественного вычета у работодателя, в новом году требуется новое уведомление. Программа сама не переносит право на вычет между годами.
Порядок диагностики и исправления
Действуйте последовательно, от данных к расчёту. Сначала откройте карточку сотрудника и проверьте статус резидента и наличие заявления на вычеты. Затем сформируйте отчёт «Регистр налогового учёта по НДФЛ» или справку о доходах — там видны применённые вычеты по месяцам и накопленный доход для контроля лимита.
Если данные в порядке, а вычета нет, пересчитайте НДФЛ: в документе начисления используйте команду пересчёта налога или документ «Перерасчёт НДФЛ». Часто помогает простое обновление расчёта после исправления заявления. После пересчёта сверьте сумму налога с ожидаемой: база минус вычеты, умноженная на ставку.
Когда исправление затрагивает уже выплаченные суммы, помните о цепочке: излишне удержанный НДФЛ возвращается сотруднику по его заявлению, а в учёте отражается документом возврата. Просто «не удержать» разницу в следующем месяце без отражения — неверный путь, он создаст расхождение между учётом и отчётностью.
Как выбрать действие
Полезная привычка — перед закрытием месяца формировать свод по НДФЛ и выборочно проверять сотрудников с детьми: есть ли у всех действующие заявления и не приблизился ли кто-то к лимиту дохода. Это занимает несколько минут и избавляет от перерасчётов после выплаты.
Частые вопросы
Почему вычет был в прошлом месяце, а в этом — нет?
Наиболее вероятные причины: доход нарастающим итогом превысил лимит 350 000 рублей, либо заявление было отменено/заменено другим документом. Проверьте накопленный доход с начала года и историю документов по вычетам в карточке сотрудника.
Сотрудник принёс заявление в середине года. Можно ли дать вычет с января?
Стандартные вычеты предоставляются с месяца, указанного в заявлении, но не ранее месяца возникновения права. Если сотрудник работает в организации с января, а заявление подал в июне, вычеты с начала года можно пересчитать — программа сделает это при расчёте. Имущественный вычет по уведомлению ИФНС применяется только с месяца получения уведомления.
Вычет не применяется к отпускным — это ошибка?
Нет, если НДФЛ с отпускных рассчитан отдельным документом, а вычет уже был применён в этом месяце к другому доходу. Программа распределяет вычет в пределах месяца. Проверяйте итоговый НДФЛ за месяц целиком, а не по отдельному документу.
Как исправить, если вычет применялся ошибочно (двойной или лишний)?
Найдите источник: дублирующееся заявление, неверное количество детей, неучтённые доходы с прошлого места работы. Исправьте данные, выполните перерасчёт НДФЛ, доудержите налог при ближайшей выплате и при необходимости подайте уточнённый расчёт 6-НДФЛ за затронутые периоды.
Влияет ли увольнение и повторный приём в том же году на вычеты?
Да. При новом приёме в той же организации в рамках одного года доход считается нарастающим итогом в целом по налоговому агенту. Если программа завела сотрудника «с чистого листа», лимит может контролироваться неверно — проверьте, что учёт ведётся по тому же физическому лицу без дублей в справочнике.
Нужно ли каждый год заново вводить заявление на детские вычеты?
В программе действие заявления обычно продолжается, пока не введён новый документ, отменяющий или изменяющий его. Но по правилам работодатель вправе требовать ежегодное подтверждение. Практичный подход — в начале года собирать свежие заявления и проверять актуальность данных о детях (возраст, обучение).
Что важно запомнить
Вычет в 1С не применяется по четырём основным причинам: нет действующего заявления или уведомления, превышен лимит дохода, статус нерезидента либо ошибки периодов в документах. Диагностику начинайте с карточки сотрудника и регистра по НДФЛ, исправляйте данные, а не суммы вручную, и не перепроводите закрытые периоды без анализа влияния на отчётность.