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