Ситуация, когда программа 1С:Зарплата и управление персоналом или конфигурация 1С:Бухгалтерия предприятия не начисляет налог на доходы физических лиц при выплате первой части заработной платы, является одной из самых частых проблем у бухгалтеров. Пользователи часто ожидают автоматического расчета, однако логика работы программы строго подчиняется Налоговому кодексу Российской Федерации. Понимание механизма удержания налога критически важно для корректного ведения учета и избежания штрафов со стороны контролирующих органов.

Основная причина «молчания» программы кроется не в ошибке алгоритма, а в соблюдении законодательных норм regarding дат фактического получения дохода. Система анализирует вид дохода, дату выплаты и установленные параметры расчета. Если настройки соответствуют текущему законодательству, отсутствие удержания является верным поведением системы, а не сбоем. В этой статье мы детально разберем технические и юридические аспекты, влияющие на расчет НДФЛ в момент выплаты аванса.

Законодательные основы удержания налога

Согласно статье 223 Налогового кодекса РФ, дата фактического получения дохода в виде оплаты труда определяется как последний день месяца, за который налогоплательщику начислен доход за выполненные трудовые обязанности. Это фундаментальное правило, на котором строится вся логика работы 1С:ЗУП 3.1 и других конфигураций платформы 1С:Предприятие 8. Поскольку аванс выплачивается в текущем месяце за первую его половину, дата фактического получения этого дохода еще не наступила.

Программа не может удержать налог с суммы, дата получения которой по налоговому учету еще не определена. Налоговый агент обязан исчислить, удержать и перечислить сумму налога непосредственно из доходов налогоплательщика при их фактической выплате. Однако для зарплаты моментом выплаты, с которого начинается отсчет для уплаты налога, считается день окончательного расчета за месяц. Именно поэтому при проведении документа «Ведомость в банк» или «Ведомость в кассу» с видом операции «Выплата зарплаты» (аванс), колонка НДФЛ часто остается пустой.

⚠️ Внимание: Правила исчисления НДФЛ могут корректироваться законодателем. Всегда сверяйте актуальные статьи НК РФ в системе «КонсультантПлюс» или «Гарант» перед внесением изменений в учетную политику организации, так как трактовка дат получения дохода может меняться для отдельных видов выплат.

Важно различать понятия «аванс» в бухгалтерском смысле и «первая часть зарплаты» в налоговом. Для налогового агента существует только одна выплата за месяц, с которой удерживается налог — это окончательный расчет. Исключения составляют случаи, когда дата фактического получения дохода определена иначе, например, при увольнении или выплате отпускных. В стандартной ситуации выплаты зарплаты дважды в месяц программа действует абсолютно корректно, не формируя obligation по удержанию налога в середине месяца.

💡

Помните, что НДФЛ с аванса удерживается только в исключительных случаях, когда дата фактического получения дохода совпадает с датой выплаты (например, при увольнении сотрудника).

Настройка видов начисления в программе

Корректность расчета напрямую зависит от того, как настроены виды начислений в справочнике программы. В конфигурациях 1С:Зарплата и управление персоналом 3 каждый вид дохода имеет свои свойства, определяющие налоговую базу. Если вид начисления, используемый для расчета аванса, помечен как не облагаемый НДФЛ или имеет специфические настройки кода дохода, программа не произведет расчет.

Необходимо проверить карточку вида начисления, которое используется для выплаты первой части зарплаты. Обычно это начисление с названием «Аванс» или «Оплата по окладу за первую половину месяца». В форме элемента следует убедиться, что установлен флажок «Подразделяет доход на части» (если используется соответствующая методика) и выбран верный код дохода НДФЛ. Ошибки в классификаторе могут привести к тому, что система будет игнорировать эту сумму при формировании регистра накопления «НДФЛ к перечислению».

Также стоит обратить внимание на настройки самого документа начисления. В некоторых случаях бухгалтеры вручную изменяют вид операции или отключают автоматический расчет налогов в параметрах документа, что приводит к отсутствию удержаний. Проверьте, чтобы в документе «Начисление зарплаты и взносов» или аналогичном были заполнены все необходимые поля для налогового учета.

  • 🔍 Проверьте код дохода НДФЛ в карточке вида начисления: он должен соответствовать актуальному классификатору (обычно 2000).
  • ⚙️ Убедитесь, что в настройках вида начисления не стоит галочка «Не облагается НДФЛ».
  • 📄 Проверьте, включен ли автоматический расчет налогов в параметрах документа начисления.
  • 💰 Убедитесь, что сумма аванса попадает в налоговую базу по ставке 13% (или 15%).
Где найти настройки вида начисления?

Перейдите в раздел «Настройка» → «Начисления». Откройте нужный элемент и проверьте вкладку «Налоги, взносы, бухучет». Убедитесь, что установлен флажок «НДФЛ» и выбран правильный код дохода.

Влияние даты выплаты на расчет налога

Дата, указанная в документе выплаты, играет ключевую роль в определении момента удержания налога. Если вы формируете ведомость на выплату аванса датой 15-го числа текущего месяца, система понимает, что месяц еще не закрыт. Логика 1С 8.3 такова: налог удерживается при окончательном расчете за месяц, когда сумма дохода становится полностью определенной.

При попытке выплатить всю сумму зарплаты (и аванс, и остаток) одним документом в середине месяца, программа может рассчитать НДФЛ, но это будет методологически неверно, если месяц еще не завершен и не начислены остальные суммы (премии, надбавки, районные коэффициенты). Правильный алгоритм подразумевает два этапа: выплата аванса без удержания налога и выплата остатка зарплаты в конце месяца с удержанием налога со всей суммы дохода.

В случае, если выплата производится в последний день месяца, ситуация меняется. Если дата выплаты совпадает с последним днем месяца, то дата фактического получения дохода наступает. В этом случае 1С:Бухгалтерия или 1С:ЗУП обязана рассчитать и удержать НДФЛ. Проверьте календарь в программе: если ведомость проведена 30-го или 31-го числа, налог должен появиться.

Дата выплаты Статус месяца Действие 1С НДФЛ
15-е число Открыт Выплата аванса Не удерживается
25-е число Открыт Выплата аванса Не удерживается
Последний день Закрывается Выплата зарплаты Удерживается
Следующий месяц Закрыт Доначисление/Выплата Удерживается
💡

НДФЛ удерживается только при окончательном расчете за месяц или при увольнении. Выплата аванса в середине месяца не является моментом удержания налога по НК РФ.

Особенности расчета при увольнении сотрудника

Существует важное исключение из общего правила, о котором часто забывают пользователи 1С:ЗУП. При увольнении сотрудника дата фактического получения дохода определяется как последний день работы. В этом случае выплата всех причитающихся сумм (зарплаты, компенсации за отпуск) должна производиться с удержанием НДФЛ, даже если это происходит в середине месяца.

Если вы оформляете увольнение в программе, убедитесь, что документ «Увольнение» проведен корректно и рассчитаны все суммы. При формировании ведомости на выплату расчета при увольнении программа автоматически должна удержать налог. Если этого не происходит, проверьте, не стоит ли в документе выплаты признак «Аванс», который может блокировать расчет налога, или не сбита ли дата увольнения.

Частой ошибкой является ручное создание документа выплаты без связи с документом увольнения или начисления. В таком случае система может не видеть контекст «последний день работы» и применять стандартный алгоритм для действующих сотрудников. Всегда используйте механизм «Расчет зарплаты» перед выплатой уволенных сотрудников.

⚠️ Внимание: При увольнении сотрудника невыполнение обязанности налогового агента по удержанию и перечислению НДФЛ грозит организации штрафами. Убедитесь, что в ведомости на расчет при увольнении налог удержан полностью.

📊 Как вы выплачиваете зарплату в 1С?
Одной ведомостью в конце месяца
Двумя ведомостями (аванс и зарплата)
Только авансом
Нерегулярно

Проверка регистров накопления и отчетов

Иногда налог фактически рассчитан, но пользователь не видит его в печатной форме ведомости из-за особенностей отображения или фильтрации. Для глубокого анализа ситуации необходимо обратиться к регистрам накопления конфигурации. В 1С:Предприятие 8 данные о начисленном и удержанном налоге хранятся в регистре «НДФЛ к перечислению».

Сформируйте отчет «Анализ НДФЛ» или «Справка о доходах и суммах налога физического лица» за текущий месяц. Эти отчеты покажут реальную картину начислений. Если в отчете налог отражен, но в ведомости на выплату аванса он не вычитается из суммы к выдаче, значит, программа работает верно: она показывает, что налог начислен (зарезервирован), но удержание произойдет позже, из окончательной выплаты.

Для проверки движений документа воспользуйтесь режимом «Движения документа» (кнопка в верхней панели формы документа). Перейдите на вкладку регистра накопления и проверьте, есть ли записи по субконто «НДФЛ». Отсутствие записей подтверждает, что налог не был исчислен, и нужно искать причину в настройках вида дохода или периоде.

  • 📊 Сформируйте отчет «Анализ НДФЛ» для проверки начислений по сотрудникам.
  • 📂 Используйте отчет «Движения документа» для анализа проводок по регистрам.
  • 🔎 Проверьте субконто «НДФЛ» в регистрах накопления «НДФЛ к перечислению».

☑️ Диагностика проблемы с НДФЛ

Выполнено: 0 / 4

Частые ошибки пользователей и их решение

Одной из распространенных ошибок является попытка заставить программу удержать налог с аванса искусственным путем, например, создавая лишние начисления или меняя даты задним числом. Это приводит к дублированию налоговых обязательств и путанице в отчетности 6-НДФЛ. Программа 1С:Бухгалтерия и 1С:ЗУП спроектирована так, чтобы минимизировать ручное вмешательство, но требует понимания логики.

Еще одна ошибка — неправильный выбор вида операции в документе «Ведомость в банк». Если вместо «Выплата зарплаты» выбрано «Выплата прочих доходов», логика расчета может измениться. Также стоит проверить, не установлен ли в карточке сотрудника индивидуальный порядок расчета налога или особые налоговые вычеты, которые обнуляют налоговую базу.

Если вы обновили конфигурацию или платформу 1С:Предприятие 8, возможно, изменились алгоритмы расчета. Всегда читайте листы изменений (файл ИТС) после обновления. Иногда разработчики корректируют поведение программы в соответствии с новыми разъяснениями Минфина или ФНС, что может повлиять на привычный ход расчетов.

Почему в отчете 6-НДФЛ аванс попадает в раздел 2?

В разделе 2 расчета 6-НДФЛ отражаются суммы удержанного налога. Поскольку с аванса налог не удерживается, в сроках удержания и перечисления будет фигурировать дата окончательной выплаты зарплаты. Сумма дохода (аванс) попадет в раздел 1 в составе общих начислений, но блок удержания сформируется только по итогам месяца.

Можно ли удержать НДФЛ с аванса добровольно?

Нет, налоговый агент не имеет права удерживать налог раньше срока, установленного НК РФ. Удержание НДФЛ с аванса приведет к тому, что в бюджет будет перечислен налог раньше даты фактического получения дохода, что формально является нарушением, хотя и не влечет недоимки. Программа 1С блокирует такие действия для соблюдения закона.

Что делать, если сотрудник просит выдать справку о доходах в середине месяца?

Вы можете сформировать справку 2-НДФЛ (или Справку о доходах) в любой момент. В ней будут отражены все начисленные суммы с начала года, включая аванс текущего месяца. Однако графа «Удержанный налог» будет заполнена только по факту удержания, то есть после выплаты второй части зарплаты. Это нормально и соответствует законодательству.

Как проверить, обновлены ли таблицы налоговых ставок в 1С?

Зайдите в раздел «Администрирование» → «Печатные формы, отчеты и обработки» → «Обновление классификаторов». Запустите обновление, чтобы загрузить актуальные коды доходов и ставки НДФЛ. Устаревшие классификаторы могут быть причиной некорректного расчета.

Влияет ли районный коэффициент на удержание НДФЛ с аванса?

Районный коэффициент увеличивает налоговую базу, но не меняет момент удержания налога. Даже если в аванс включен «северный» коэффициент, НДФЛ с этой суммы все равно будет удержан только при окончательном расчете за месяц, так как дата получения дохода остается прежней.