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

Рассмотрим детально механизм того, как система рассчитывает и фиксирует обязательства перед государством. Важно понимать, что сам факт начисления дохода не всегда означает мгновенное удержание налога; этот процесс привязан к дате фактической выплаты денежных средств работнику. Именно поэтому корректность проведения документов выплаты зарплаты является критическим фактором для правильного отражения обязательств в базе данных.

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

Механизм расчета и момент удержания налога

В конфигурациях 1С:Зарплата и управление персоналом и 1С:Бухгалтерия предприятия логика работы с подоходным налогом построена на принципе разделения дат. Дата фактического получения дохода, дата удержания налога и дата перечисления в бюджет могут не совпадать, и система строго следит за этим разделением. Бухгалтеру необходимо четко осознавать, что удержание происходит именно в момент выплаты денег, а не в момент начисления.

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

Если выплата производится частями, например, аванс и окончательный расчет, то и удержание налога происходит пропорционально или полностью из последней выплаты в месяце, в зависимости от настроек и суммы. Система суммирует все доходы за месяц, применяет вычеты и вычисляет итоговую базу. Только после этого, при проведении документа выплаты, формируется запись по кредиту счета 68.01.

⚠️ Внимание: Если сумма удержанного налога превышает сумму выплачиваемых денежных средств, программа не позволит провести документ выплаты с отрицательным результатом на руки. В таком случае необходимо либо уменьшить сумму выплаты (что редко возможно по ТК РФ), либо оставить недоудержанный налог на следующий месяц, что требует отдельного внимания бухгалтера.

💡

Всегда проверяйте, чтобы дата выплаты в документе соответствовала реальной дате перечисления средств на карты или выдачи из кассы, так как от этой даты зависит период уплаты налога в бюджет.

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

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

Для стандартной заработной платы обычно используется ставка 13% или 15% для резидентов. Однако существуют доходы, облагаемые по ставке 35% (например, материальная выгода или призы в конкурсах), и их настройка требует отдельного вида начисления. Ошибки в этом разделе приводят к тому, что система либо вообще не считает налог, либо считает его по неверному тарифу.

Особое внимание следует уделить настройке кодов доходов. В современных версиях эти данные подгружаются из встроенного классификатора, но при обновлении законодательства могут потребоваться ручные корректировки. Код дохода должен строго соответствовать типу выплачиваемой суммы: зарплата, отпускные, больничный или материальная помощь.

  • 📂 Проверяйте галочку «Подразделяется на виды доходов» в настройках вида начисления, если нужно детализировать отчетность.
  • 💰 Убедитесь, что в поле «НДФЛ» выбрано значение «Облагается» для всех премиальных выплат.
  • 🔢 Сверьте коды доходов с актуальным приказом ФНС перед формированием годовых отчетов.
  • ⚖️ Для иностранных граждан проверьте настройку статуса налогоплательщика (резидент/нерезидент) в карточке физического лица.
📊 Какая версия 1С у вас используется?
1С:ЗУП 3.1
1С:Бухгалтерия 3.0
1С:ЗУП 8.2
1С:УТ 11

Пошаговая инструкция: проведение документов выплаты

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

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

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

☑️ Алгоритм выплаты зарплаты

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

Важно отметить, что если выплата производится частями (аванс и остаток), то удержание налога чаще всего происходит из окончательного расчета. При проведении документа на выплату аванса налог, как правило, не удерживается, если это явно не указано в настройках вида расчета. Это стандартная практика, так как итоговая сумма дохода за месяц известна только в конце периода.

Дт 70.01 Кт 68.01 — Удержан НДФЛ из доходов сотрудников

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

⚠️ Внимание: При выплате зарплаты наличными из кассы удержание налога происходит в день выдачи денег. Если сотрудник не получил деньги в срок и они депонированы, налог все равно считается удержанным, и его необходимо перечислить в бюджет в установленный срок.

Анализ регистров и проверка проводок

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

В этом отчете можно увидеть три ключевые даты: дату дохода, дату удержания и дату перечисления. Если дата удержания не заполнена, значит, документ выплаты не проведен или проведен неверной датой. Это частая причина расхождений между данными бухучета и налоговой отчетности.

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

Показатель Место отражения в 1С Значение для контроля
Дата дохода Регистр «Доходы сотрудников» День выплаты или последний день месяца (для зарплаты)
Дата удержания Регистр «Удержания НДФЛ» День фактической выплаты денег из кассы или со счета
Срок перечисления Платежное поручение Зависит от вида дохода (след. день или конец месяца)
Ставка налога Карточка вида начисления 13%, 15%, 30% или 35%
Что делать, если дата удержания пустая?

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

Типовые ошибки и способы их исправления

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

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

Еще одна проблема возникает при увольнении сотрудников. Если в последнем месяце работы сумма дохода недостаточна для удержания всего исчисленного налога, образуется недоимка. В этом случае бухгалтер должен уведомить сотрудника о невозможности удержания, а организация теряет статус налогового агента по этой сумме. Сотрудник обязан самостоятельно задекларировать доход и уплатить налог.

  • 🔄 Используйте обработку «Перенос данных» только после создания резервной копии базы, чтобы не сбить регистры НДФЛ.
  • 📉 Проверяйте соответствие ставок НДФЛ статусу резидентства сотрудников, особенно в начале календарного года.
  • 📝 Вовремя вводите документы о предоставлении стандартных вычетов на детей, чтобы не удерживать лишний налог.
💡

Любое исправление ошибок с НДФЛ задним числом требует обязательного перепроведения документов начисления и выплаты зарплаты за затронутые периоды для корректного обновления регистров.

Отражение удержанного налога в отчетности

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

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

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

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

💡

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

Часто задаваемые вопросы (FAQ)

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

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

Что делать, если сотрудник уволился, а налог не был удержан?

Если на момент увольнения доход сотрудника оказался недостаточным для полного удержания исчисленного налога, работодатель не обязан удерживать остаток из других сумм (например, компенсаций), если это прямо не предусмотрено договором. В течение месяца после окончания налогового периода организация должна письменно уведомить бывшего сотрудника и налоговый орган о невозможности удержания налога. Далее сотрудник уплачивает налог самостоятельно.

Как в 1С отразить возврат излишне удержанного НДФЛ?

Для возврата излишне удержанного налога необходимо создать документ «Возврат НДФЛ» в разделе «Зарплата». В документе указывается сотрудник, сумма к возврату и статья затрат. При проведении документа сформируется проводка по дебету счета 68.01 и кредиту счета 70.01. Выплата суммы сотруднику производится через обычную ведомость на выплату зарплаты или отдельным платежным поручением.

Почему в отчете 6-НДФЛ даты удержания не совпадают с датами выплаты?

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

Нужно ли пересчитывать НДФЛ при изменении статуса резидентства в течение года?

Да, статус резидентства определяется по факту нахождения в РФ не менее 183 дней в течение 12 следующих подряд месяцев. Если сотрудник стал резидентом в середине года, работодатель должен пересчитать налог по ставке 13% с начала года и вернуть излишне удержанные суммы (разницу между 30% и 13%). В 1С это делается через изменение статуса в карточке сотрудника и перерасчет начислений.