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