Удержание и перечисление авансовых платежей по НДФЛ — одна из самых частых задач бухгалтера, работающего с зарплатой. В 1С:Зарплата и Управление Персоналом или 1С:Бухгалтерия этот процесс автоматизирован, но требует правильной настройки и понимания механики. Ошибки здесь чреваты штрафами от налоговой: например, за несвоевременное перечисление НДФЛ с аванса организация может получить штраф до 20% от неуплаченной суммы.
В этой статье разберем, как корректно отразить авансовый НДФЛ в разных версиях 1С, какие проводки формируются автоматически, и что делать, если программа не удерживает налог с аванса. Особое внимание уделим типичным ошибкам — например, когда бухгалтер забывает про дату получения дохода или неправильно настраивает график выплат. Также приведём актуальные примеры для разных систем налогообложения (ОСНО, УСН) и покажем, как проверить правильность расчетов перед сдачей 6-НДФЛ.
Материал будет полезен как начинающим бухгалтерам, так и опытным специалистам, которые хотят систематизировать знания или разобраться в нюансах учета авансового НДФЛ в последних релизах 1С (включая версии 8.3.23 и новее).
1. Нормативная база: когда удерживать НДФЛ с аванса?
Прежде чем разбираться с настройками 1С, важно понять юридическую сторону вопроса. Согласно п. 4 ст. 226 НК РФ, налоговый агент (работодатель) обязан удержать НДФЛ в день фактической выплаты дохода — будь то аванс или зарплата. При этом:
- 📅 Дата получения дохода для аванса — это день его выплаты сотруднику (независимо от того, когда он отработал эти дни).
- 💸 Сумма НДФЛ рассчитывается с полной суммы аванса по ставке 13% (или 15% для нерезидентов).
- ⏳ Срок перечисления — не позднее следующего рабочего дня после выплаты аванса.
Однако здесь есть нюанс: если аванс выплачивается в последний день месяца, то датой получения дохода считается последний день месяца, а удержать и перечислить НДФЛ нужно в этот же день (письмо ФНС от 24.10.2016 № БС-4-11/20126). Это часто вызывает путаницу в 1С, если неверно настроен График выплат зарплаты.
⚠️ Внимание! С 2023 года ФНС ужесточила контроль за своевременностью уплаты НДФЛ с авансов. Если в 6-НДФЛ указана выплата аванса, но нет соответствующего платежа в банке, инспекция может заблокировать счет организации.
В 1С эти правила учитываются автоматически, но только если:
- 🔹 Корректно заполнен
Способ отражения зарплаты в бухучете(разделЗарплата → Настройки → Способы отражения зарплаты). - 🔹 В
Графике выплатуказаны точные даты аванса и зарплаты. - 🔹 В
Налоговом регистре(разделЗарплата → НДФЛ → Регистр налогового учета) нет ошибок.
2. Настройка 1С для автоматического удержания НДФЛ с аванса
Чтобы программа сама рассчитывала и удерживала НДФЛ с авансов, необходимо выполнить несколько ключевых настроек. Рассмотрим процесс на примере 1С:Зарплата и Управление Персоналом 8.3 (ред. 3.1).
2.1. Проверка графика выплат
Первое, что нужно сделать — убедиться, что в программе заведен график выплат зарплаты с указанием дат аванса и основной выплаты. Для этого:
- Перейдите в
Зарплата → Справочники → Графики выплат зарплаты. - Откройте ваш график (или создайте новый).
- Убедитесь, что указаны:
- 📅 Дата аванса (например, 20-е число каждого месяца).
- 📅 Дата зарплаты (например, 5-е число следующего месяца).
- 🔹 Флаг
Удерживать НДФЛ с аванса(должен быть включен!).
Если флаг Удерживать НДФЛ с аванса отключен, программа будет рассчитывать налог только с полной зарплаты, что приведет к ошибкам в 6-НДФЛ.
2.2. Настройка способа отражения зарплаты
Следующий шаг — проверить, как зарплата отражается в бухгалтерском и налоговом учете. Для этого:
- Перейдите в
Зарплата → Настройки → Способы отражения зарплаты. - Откройте ваш способ отражения (обычно он называется «Зарплата организации»).
- На вкладке
НДФЛпроверьте:- 🔹 Дата удержания НДФЛ — должна совпадать с датой выплаты (аванса или зарплаты).
- 🔹 Счет удержания — обычно
68.01(НДФЛ). - 🔹 Аналитика — если ведется по сотрудникам, укажите соответствующий вид субконто.
Если здесь указаны неверные счета или даты, проводки по НДФЛ будут формироваться неправильно, что приведет к расхождениям в декларации.
График выплат содержит дату аванса|Флаг "Удерживать НДФЛ с аванса" включен|Способ отражения зарплаты настроен на правильные счета|Дата удержания НДФЛ совпадает с датой выплаты-->
2.3. Проверка параметров учета
Последний этап настройки — проверка параметров учета НДФЛ. Для этого:
- Перейдите в
Зарплата → Настройки → Параметры учета. - На вкладке
НДФЛубедитесь, что:- 🔹 Рассчитывать НДФЛ с аванса — включено.
- 🔹 Формировать платежные поручения — включено (если нужно автоматически создавать платежки).
- 🔹 Контролировать сроки уплаты — включено (чтобы 1С предупреждала о просрочке).
Если эти настройки не верны, программа может не удерживать НДФЛ с аванса или не формировать платежные поручения, что приведет к штрафам.
Регулярно, это проблема|Иногда, но решаемая|Раньше были ошибки, сейчас нет|Никогда не было проблем-->
3. Пошаговая инструкция: как отразить авансовый НДФЛ в 1С
Теперь разберем непосредственно процесс расчета и удержания НДФЛ с аванса. Инструкция подходит для 1С:ЗУП 3.1 и 1С:Бухгалтерия 3.0 (с модулем «Зарплата»).
3.1. Расчет аванса
Для расчета аванса:
- Перейдите в
Зарплата → Аванс(илиЗарплата → Все начисления → Авансв некоторых конфигурациях). - Нажмите
Создатьи выберитеАванс по зарплате. - Заполните поля:
- 📅 Месяц начисления — месяц, за который выплачивается аванс.
- 👥 Подразделение/Сотрудники — выберите сотрудников или подразделение.
- 💰 Сумма аванса — укажите фиксированную сумму или процент от оклада.
Рассчитать.После расчета программа автоматически:
- 📊 Рассчитает сумму НДФЛ с аванса (13% или 15%).
- 📉 Сформирует проводки по удержанию налога.
- 📄 Создаст запись в
Регистре налогового учета НДФЛ.
3.2. Проверка проводок
После расчета аванса проверьте сформированные проводки. Для этого:
- Откройте документ
Аванси нажмитеПроводки (Дт/Кт). - Убедитесь, что есть проводки:
- 🔹
Дт 70 (Расчеты с персоналом) — Кт 68.01 (НДФЛ)— удержание налога. - 🔹
Дт 70 — Кт 50/51 (Касса/Расчетный счет)— выплата аванса за минусом НДФЛ.
- 🔹
Если проводок по НДФЛ нет, значит:
- ❌ Не включен флаг
Удерживать НДФЛ с авансав графике выплат. - ❌ Неверно настроен
Способ отражения зарплаты. - ❌ В документе
Авансне указано подразделение или сотрудники.
Что делать, если проводок по НДФЛ нет?
Если после расчета аванса не сформировались проводки по НДФЛ, проверьте:
1. Настройки графика выплат — флаг "Удерживать НДФЛ с аванса" должен быть включен.
2. Параметры учета — в разделе "НДФЛ" должен быть включен расчет налога с авансов.
3. Документ "Аванс" — убедитесь, что указаны сотрудники и сумма аванса.
4. Права пользователя — возможно, у вас нет прав на редактирование налоговых регистров.
Если все настройки верны, но проводок нет, попробуйте перепровести документ или обратитесь в поддержку 1С с логами расчета.
3.3. Формирование платежного поручения
После удержания НДФЛ нужно перечислить его в бюджет. Для этого:
- В документе
АванснажмитеСоздать платежное поручение. - Проверьте реквизиты:
- 🏦 Получатель — ваша ИФНС.
- 💵 Сумма — должна совпадать с удержанным НДФЛ.
- 📅 Срок платежа — не позднее следующего рабочего дня после выплаты аванса.
- 📝 Назначение платежа — должно содержать ФИО сотрудников (если их несколько, укажите «НДФЛ с аванса за [месяц]»).
Если платежное поручение не формируется автоматически, проверьте настройки в Зарплата → Настройки → Параметры учета → НДФЛ (должен быть включен флаг Формировать платежные поручения).
4. Типичные ошибки и как их избежать
Даже опытные бухгалтеры иногда допускают ошибки при учете авансового НДФЛ. Рассмотрим самые распространенные из них и способы их исправления.
4.1. НДФЛ не удерживается с аванса
Если программа не рассчитывает НДФЛ с аванса, причины могут быть следующими:
| Причина | Как исправить |
|---|---|
Флаг Удерживать НДФЛ с аванса отключен в графике выплат |
Зайти в Графики выплат и включить флаг |
| Неверная дата выплаты аванса в графике | Проверить дату в графике — она должна совпадать с фактической датой выплаты |
| Ошибка в способе отражения зарплаты | Проверить настройки в Способы отражения зарплаты → НДФЛ |
В документе Аванс не указаны сотрудники |
Добавить сотрудников в документ и перерассчитать |
Если после проверки всех настроек проблема осталась, попробуйте:
- Обновить конфигурацию 1С до последней версии.
- Провести тестовое начисление аванса в демо-базе.
- Обратиться в поддержку 1С с описанием проблемы и скриншотами настроек.
- 🔹 Ручного редактирования платежки — бухгалтер изменил сумму в платежном поручении, но не скорректировал документ в 1С.
- 🔹 Ошибки округления — 1С округляет копейки, а платежка сформирована с другой точностью.
- 🔹 Несвоевременного проведения документа — платежка сформирована до расчета аванса.
- 🔹 Всегда формируйте платежное поручение из документа
Аванс, а не вручную. - 🔹 Проверяйте суммы в
Регистре налогового учета НДФЛ(Зарплата → НДФЛ → Регистр налогового учета). - 🔹 Используйте отчет
Анализ состояния налогового учета НДФЛдля сверки. - 📅 Дата получения дохода (графа 100) — должна совпадать с датой выплаты аванса.
- 📅 Дата удержания (графа 110) — должна быть равна дате выплаты.
- 📅 Дата перечисления (графа 120) — следующий рабочий день после выплаты.
- 🔹 График выплат — проверьте, что даты аванса и зарплаты указаны корректно.
- 🔹 Выходные дни — если аванс выплачен в пятницу, срок перечисления НДФЛ переносится на понедельник.
- 🔹 Региональные особенности — в некоторых регионах могут быть свои правила (например, перенос сроков из-за праздников).
- 🔹 Удерживается в день выплаты аванса.
- 🔹 Перечисляется не позднее следующего рабочего дня.
- 🔹 Отражается в 6-НДФЛ в разделе 2 с указанием даты получения дохода и даты удержания.
- 🔹 Аванс не уменьшает налоговую базу по УСН (письмо Минфина от 03.04.2017 № 03-11-06/2/19625).
- 🔹 НДФЛ с аванса все равно удерживается и перечисляется в обычном порядке.
- 🔹 В Книге учета доходов и расходов аванс не отражается — только полная зарплата.
- 🔹 Настройте
Способ отражения зарплатытак, чтобы аванс не попадал в КУДиР. - 🔹 Проверьте, что в
Параметрах учета(Зарплата → Настройки) указан правильный режим налогообложения (УСН). - 🔹 НДФЛ с аванса удерживается и перечисляется в обычном порядке.
- 🔹 Аванс не учитывается при расчете налога по ЕНВД/ПСН.
- 🔹 В 1С проверьте, что в
Способе отражения зарплатыне указаны счета учета расходов по ЕНВД. - 🔹 Подразделения — каждому подразделению должен быть присвоен свой режим налогообложения.
- 🔹 Способы отражения зарплаты — для каждого режима должен быть свой способ.
4.2. Несовпадение сумм в 6-НДФЛ и платежках
Распространенная ошибка — когда в 6-НДФЛ указана одна сумма НДФЛ с аванса, а в платежном поручении — другая. Это происходит из-за:
Чтобы избежать расхождений:
⚠️ Внимание! Если в 6-НДФЛ и платежках суммы не совпадают, налоговая может квалифицировать это как недоимку и начислить пени. Исправлять такие ошибки приходится через уточненную декларацию.
4.3. Ошибки в датах удержания и перечисления
Еще одна частая проблема — неверные даты в 6-НДФЛ:
Если даты указаны неверно, 1С могла неправильно определить:
Для проверки дат используйте отчет Сверка дат для 6-НДФЛ (Зарплата → Отчеты → Сверка дат для 6-НДФЛ).
5. Особенности учета авансового НДФЛ в разных системах налогообложения
Правила удержания НДФЛ с авансов одинаковы для всех систем налогообложения, но есть нюансы в отражении операций в 1С.
5.1. Общая система налогообложения (ОСНО)
На ОСНО авансовый НДФЛ учитывается стандартным образом:
В 1С для ОСНО никаких дополнительных настроек не требуется — достаточно включить удержание НДФЛ с аванса в графике выплат.
5.2. Упрощенная система налогообложения (УСН)
На УСН правила те же, но есть нюанс с налоговым учетом:
В 1С для УСН:
5.3. ЕНВД и патентная система
Для ЕНВД и ПСН правила аналогичны УСН:
Если вы ведете учет одновременно по нескольким системам налогообложения (например, ОСНО + УСН), убедитесь, что в 1С правильно настроены:
6. Проверка корректности учета перед сдачей 6-НДФЛ
Перед формированием 6-НДФЛ необходимо проверить, что все авансовые платежи НДФЛ учтены корректно. Для этого в 1С есть несколько полезных отчетов.
6.1. Отчет «Анализ состояния налогового учета НДФЛ»
Этот отчет показывает все операции по НДФЛ за период, включая авансы. Чтобы его сформировать:
- Перейдите в
Зарплата → НДФЛ → Анализ состояния налогового учета НДФЛ. - Укажите период (месяц, за который выплачивался аванс).
- Нажмите
Сформировать.
В отчете проверьте:
- 🔹 Суммы удержанного НДФЛ — они должны совпадать с платежками.
- 🔹 Даты удержания и перечисления — они должны соответствовать графам 110 и 120 в 6-НДФЛ.
- 🔹 Остатки по сотрудникам — если есть остатки по НДФЛ, значит, налог не перечислен полностью.
6.2. Отчет «Сверка 6-НДФЛ»
Этот отчет помогает сверить данные 1С с требованиями налоговой. Чтобы его сформировать:
- Перейдите в
Зарплата → Отчеты → Сверка 6-НДФЛ. - Укажите период и нажмите
Сформировать.
В отчете обратите внимание на:
- 🔹 Раздел 1 — суммы начисленного и удержанного НДФЛ должны совпадать с регистрами.
- 🔹 Раздел 2 — даты получения дохода, удержания и перечисления должны быть заполнены корректно.
- 🔹 Ошибки и предупреждения — если они есть, 1С подсветит их красным.
Если в отчете есть расхождения, исправьте их до формирования 6-НДФЛ. Чаще всего ошибки связаны с:
- 🔹 Непроведенными документами (авансами или платежками).
- 🔹 Неверными датами в графике выплат.
- 🔹 Ручными правками в регистрах НДФЛ.
6.3. Проверка платежных поручений
Убедитесь, что все платежные поручения по НДФЛ с авансов:
- 🔹 Сформированы — в 1С должны быть документы
Платежное поручение исходящее. - 🔹 Подписаны и отправлены — проверьте статус в банк-клиенте.
- 🔹 Совпадают с регистрами — суммы в платежках должны равняться удержанному НДФЛ.
Для проверки:
- Откройте
Банк → Платежные поручения. - Отфильтруйте по получателю (ваша ИФНС) и назначению платежа (НДФЛ).
- Сверьте суммы с отчетом
Анализ состояния налогового учета НДФЛ.
⚠️ Внимание! Если платежное поручение не отправлено в банк, но в 6-НДФЛ указана сумма удержанного НДФЛ, это приравнивается к неуплате налога. Штраф за это — 20% от неуплаченной суммы.
7. Ручное исправление ошибок в учете авансового НДФЛ
Если ошибки в учете авансового НДФЛ уже допущены, их нужно исправить до сдачи отчетности. Рассмотрим, как это сделать в 1С.
7.1. Исправление неудержанного НДФЛ с аванса
Если НДФЛ не был удержан с аванса, исправить это можно двумя способами:
Способ 1: Перерасчет аванса
- Откройте документ
Аванс, в котором не удержан НДФЛ. - Нажмите
Изменитьи проверьте настройки:- 🔹 Убедитесь, что флаг
Удерживать НДФЛвключен. - 🔹 Проверьте, что указаны сотрудники и сумма аванса.
- 🔹 Убедитесь, что флаг
Рассчитать заново.Способ 2: Ручное удержание НДФЛ
Если перерасчет не помогает, удержите НДФЛ вручную:
- Создайте документ
Удержание из зарплаты(Зарплата → Удержания). - Укажите:
- 👥 Сотрудника.
- 💰 Сумму НДФЛ (13% от аванса).
- 📅 Дату удержания (должна совпадать с датой выплаты аванса).
- 🔹 Вид удержания —
НДФЛ.
После исправления не забудьте:
- 🔹 Сформировать новое платежное поручение на удержанный НДФЛ.
- 🔹 Проверить, что сумма отражена в
Регистре налогового учета НДФЛ.
7.2. Исправление неверных дат в 6-НДФЛ
Если в 6-НДФЛ указаны неверные даты удержания или перечисления НДФЛ, исправить их можно так:
- Откройте документ
АвансилиВыплата зарплаты, к которому относятся ошибочные даты. - Измените дату документа на правильную (она должна совпадать с фактической датой выплаты).
- Перепроведите документ.
- Сформируйте 6-НДФЛ заново и проверьте, что даты исправились.
Если даты в докумен