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