Другое · 11 мин
Как начислить НДФЛ в 1С 8.3
Как начислить НДФЛ в 1С 8.3 (ЗУП и Бухгалтерия): настройка учетной политики, документы начисления, проверка расчета, вычеты и типичные ошибки.
НДФЛ в 1С 8.3 не вводится отдельной суммой «с потолка» — программа рассчитывает налог автоматически при проведении документов начисления дохода: зарплаты, отпускных, больничных, премий, дивидендов. Задача пользователя — правильно настроить учет, корректно оформить доход и проверить, какой налог рассчитала программа. Понимание этой логики избавляет от большинства расхождений в отчетности 6-НДФЛ.
Механика расчета зависит от конфигурации. В «1С:Зарплата и управление персоналом 8.3» НДФЛ считается в документах начисления зарплаты, отпусков, командировок и увольнения. В «1С:Бухгалтерии 8.3» — в документах «Начисление зарплаты», «Отпуск», «Больничный лист», а также через операции по дивидендам и договорам ГПХ. В обеих программах налог считается нарастающим итогом с начала года с зачетом ранее удержанного.
Ниже разобраны настройка, пошаговое начисление, проверка результата и типичные ошибки. Инструкции применимы к актуальным релизам типовых конфигураций; названия пунктов меню могут незначительно отличаться в зависимости от версии.
Подготовка: настройки, без которых НДФЛ посчитается неправильно
Прежде чем начислять налог, проверьте базовые настройки. В ЗУП 8.3 откройте «Настройка → Реквизиты организации → Учетная политика» и убедитесь, что заданы параметры учета НДФЛ, а в разделе «Настройка → Налоги и взносы» корректно заполнены ставки и порядок учета. В Бухгалтерии 8.3 настройки находятся в «Главное → Настройки налогов и отчетов → НДФЛ».
Второй обязательный шаг — проверить виды начислений. Каждому начислению (оклад, премия, отпускные) должен быть назначен правильный код дохода по НДФЛ: например, 2000 для оплаты труда, 2012 для отпускных, 2300 для больничных. От кода дохода зависит дата фактического получения дохода и срок перечисления налога, поэтому ошибка в коде ломает отчет 6-НДФЛ.
Третий момент — налоговый статус сотрудника. В карточке физлица (в ЗУП — «Кадры → Сотрудники», ссылка «Налог на доходы») должен быть указан статус: резидент или нерезидент. От статуса зависит применяемая ставка. Если сотрудник менял статус в течение года, историю изменений нужно отразить в программе, иначе налог посчитается по неверной ставке за весь период.
Начисление НДФЛ с зарплаты в ЗУП 8.3
Основной сценарий — расчет налога при начислении заработной платы. Создайте документ «Зарплата и кадры → Начисление зарплаты и взносов» (или «Все начисления → Начисление зарплаты и взносов»), укажите месяц начисления и заполните документ по кнопке «Заполнить». Программа рассчитает начисления, взносы и НДФЛ по каждому сотруднику.
Рассчитанный налог виден на вкладке «НДФЛ». Здесь отражаются налоговая база, примененные вычеты, ставка и сумма исчисленного налога. По двойному щелчку на строке сотрудника можно открыть подробный расчет и увидеть, из каких доходов и вычетов сложилась сумма. Если цифра вызывает сомнение, сверьте базу с начала года — НДФЛ считается нарастающим итогом, поэтому программа учитывает доходы и налог всех предыдущих месяцев.
После проверки проведите документ. Исчисленный НДФЛ зафиксируется в регистрах учета, но удержанным он станет только при выплате дохода — документом «Ведомость в банк», «Ведомость в кассу» или аналогичным. Это принципиально: сроки перечисления налога в бюджет отсчитываются от удержания, а не от начисления.
- 1Проверьте учетную политику, коды доходов и заявления на вычеты
- 2Создайте документ «Начисление зарплаты и взносов» за нужный месяц
- 3Заполните документ по кнопке «Заполнить» и проверьте вкладку «НДФЛ»
- 4Проведите документ и сверьте итоговую сумму налога с расчетом вручную по выборке сотрудников
- 5Оформите ведомость на выплату — при ее проведении НДФЛ будет удержан
Начисление НДФЛ с отпускных, больничных и премий
Межрасчетные выплаты оформляются отдельными документами, и НДФЛ в них считается сразу. Отпускные — документом «Зарплата → Отпуска» (в Бухгалтерии — «Зарплата и кадры → Отпуска»), больничные — документом «Больничный лист». В обоих случаях налог рассчитывается в самом документе, и сумма к выплате показывается уже за минусом НДФЛ.
Обратите внимание на дату документа: для отпускных и больничных датой получения дохода считается день выплаты, а не последний день месяца, как для зарплаты. Программа определяет это автоматически по коду дохода, но если дата выплаты в документе указана неверно, налог попадет не в тот период отчетности 6-НДФЛ.
Премии начисляются документом «Премия» (в ЗУП) или включаются в общее начисление зарплаты. Код дохода премии зависит от ее характера: производственные премии обычно идут с кодом 2000, разовые непроизводственные — с кодом 2003. Неверный код меняет дату получения дохода и может вызвать расхождения с налоговой.
Начисление НДФЛ в 1С:Бухгалтерии 8.3
В Бухгалтерии 8.3 зарплатный участок проще, но логика та же. Создайте документ «Зарплата и кадры → Все начисления → Начисление зарплаты», заполните список сотрудников — программа рассчитает оклад, НДФЛ и взносы. Колонка «НДФЛ» доступна по кнопке «Показать расчет» или на отдельной вкладке в зависимости от релиза.
Для дивидендов учредителям используется документ «Операции, введенные вручную» с отражением НДФЛ или специализированный документ «Начисление дивидендов» (в свежих релизах). Налог с дивидендов учитывается обособленно от зарплатного НДФЛ, и перечисляется он по своим правилам.
Доходы по договорам ГПХ начисляются документом «Начисление зарплаты» с видом начисления по договору подряда либо через «Операции вручную». Проверьте, что физлицо заведено в справочнике, а вид начисления имеет корректный код дохода (обычно 2010 для выплат по ГПХ, кроме авторских).
Где начислять НДФЛ: сравнение конфигураций
Полноценный расчет: вычеты, статусы, межрасчетные документы, увольнения. Подходит, если ведется кадровый учет и зарплата. НДФЛ переносится в Бухгалтерию синхронизацией.
Базовый расчет НДФЛ с зарплаты, отпусков, больничных, дивидендов. Подходит для небольшого штата без сложных начислений.
Только для корректировок и нетиповых ситуаций. Ручные проводки по НДФЛ не формируют записи в регистрах налогового учета — 6-НДФЛ не заполнится автоматически.
Как проверить правильность начисленного НДФЛ
Базовая проверка — ручной пересчет по нескольким сотрудникам. Возьмите доход с начала года, вычтите предоставленные вычеты, умножьте на ставку и вычтите ранее удержанный налог. Результат должен совпасть с исчисленной суммой в документе текущего месяца. Расхождение даже в рубль — повод разобраться, откуда оно взялось.
Используйте типовые отчеты. В ЗУП полезны «Налоги и взносы → Отчеты по налогам и взносам → Анализ НДФЛ по датам получения доходов» и «Регистр налогового учета по НДФЛ». В Бухгалтерии — «Зарплата и кадры → Отчеты по зарплате → Регистр налогового учета по НДФЛ». Эти отчеты показывают базу, вычеты и налог в разрезе каждого сотрудника.
Перед сдачей отчетности сформируйте 6-НДФЛ и сверьте итоговые суммы с оборотами по счету 68.01. Также проверьте, что нет отрицательного НДФЛ (излишне удержанного) без оформленного возврата и что у всех сотрудников, получавших доход, заполнены ИНН и статус налогоплательщика.
Как проверить результат
Совпадает с ручным пересчетом: (доход с начала года − вычеты) × ставка − удержанный ранее налог
Расхождение без объяснимой причины — проверьте вычеты и статус сотрудника
Нет отрицательных сумм исчисленного налога без документа возврата
Отрицательный НДФЛ «висит» месяцами — нужен возврат или корректировка
Исчисленный налог в отчете сходится с оборотами счета
Расхождение указывает на ручные операции или ошибки в датах документов
Типичные ошибки и ограничения
Частая ошибка — ручная правка суммы НДФЛ в документе. Программа позволяет отредактировать цифру, но это ломает нарастающий расчет: в следующем месяце налог пересчитается с учетом «чужой» суммы, и появится излишне удержанный или недоудержанный налог. Если расчет не сходится, ищите причину в вычетах, статусе или кодах доходов, а не правьте результат.
Вторая типичная проблема — неверная дата выплаты в ведомостях. НДФЛ удерживается в момент выплаты, и если фактическая выплата прошла другим числом, чем указано в документе, отчетность будет содержать ошибочные даты. Исправляется это корректировкой даты ведомости до сдачи отчета.
Третья группа ошибок — работа с нерезидентами и сотрудниками, сменившими статус. Ставка для нерезидентов выше, а пересчет при смене статуса делается за весь год. Если статус в карточке сотрудника не обновлен, программа продолжит считать по старой ставке, и недоимка вскроется при камеральной проверке.
FAQ: частые вопросы по начислению НДФЛ в 1С 8.3
Почему программа не считает НДФЛ у конкретного сотрудника?
Чаще всего причина в том, что вычеты превышают доход, либо сотруднику ошибочно присвоен статус, освобождающий от налога. Проверьте карточку сотрудника: заявления на вычеты, статус налогоплательщика и наличие дохода, облагаемого НДФЛ. Также убедитесь, что вид начисления вообще облагается налогом — в его настройках должен быть указан код дохода.
Как начислить НДФЛ с материальной выгоды или дохода в натуральной форме?
В ЗУП такие доходы регистрируются документом «Доход в натуральной форме» или «Операция учета НДФЛ» (в зависимости от ситуации). Налог исчисляется при регистрации дохода, а удерживается при ближайшей денежной выплате сотруднику. В Бухгалтерии используется ручная операция с отражением в регистрах НДФЛ, что требует аккуратности.
Что делать, если НДФЛ посчитался с копеечным расхождением?
НДФЛ рассчитывается в полных рублях по каждому сотруднику нарастающим итогом, поэтому копеечных расхождений в документе быть не должно. Если сравниваете с внешним расчетом (например, Excel), разница в рубль-два обычно объясняется округлением на каждом шаге. Проверяйте расчет через регистр налогового учета, а не через перемножение месячной суммы.
Можно ли начислить НДФЛ без начисления зарплаты, отдельным документом?
Да, для корректировок в ЗУП существует документ «Операция учета НДФЛ», который позволяет вручную отразить доход, вычет или налог. Но это инструмент исправления ошибок, а не штатный способ работы: регулярное начисление налога отдельно от дохода нарушает логику учета и приводит к расхождениям в отчетности.
Как вернуть излишне удержанный НДФЛ сотруднику?
Оформите документ «Возврат НДФЛ» (в ЗУП — «Налоги и взносы → Возврат НДФЛ») на основании заявления сотрудника. После проведения сумма возврата попадет в ведомость на выплату и уменьшит сумму налога к перечислению в бюджет. Без документа возврата отрицательный налог будет «висеть» в учете и искажать 6-НДФЛ.
Почему в 6-НДФЛ не попадает начисленный налог?
Отчет заполняется по данным регистров, а не по бухгалтерским проводкам. Если НДФЛ начислен ручной операцией или документом с неверной датой, в регистрах записей не будет. Проверьте, что налог начислен типовым документом, даты получения дохода корректны, а ведомости на выплату проведены — именно они формируют данные об удержанном налоге.
Что важно запомнить
НДФЛ в 1С 8.3 начисляется автоматически в документах начисления дохода и удерживается при выплате. Корректность расчета зависит от настроек: кодов доходов, вычетов и статуса сотрудника. Проверяйте налог регистром налогового учета и не правьте суммы вручную — ищите причину расхождений в исходных данных.