Как убрать автоматический вычет по материальной помощи совместителю в 1С:ЗУП 3.1?

Бухгалтер 1С v8.3 (Управляемые формы) 1С:Зарплата и Управление Персоналом Налоговый учет
← На главную

В практике бухгалтера нередко возникает ситуация, когда внешнему совместителю выплачивается материальная помощь (например, при выходе на пенсию или к отпуску). Программа 1С:Зарплата и Управление Персоналом 3.1 настроена таким образом, что при использовании кода дохода 2760 автоматически применяется вычет под кодом 503 в размере 4000 рублей. Однако бухгалтер часто знает, что этот вычет сотрудник уже получил по основному месту работы, и хочет избежать задвоения льготы. Рассмотрим подробно, как правильно поступить в этой ситуации с точки зрения закона и как реализовать это в программе.

Правовой аспект: обязан ли работодатель убирать вычет?

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

Выясним основные моменты:

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

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

Способ 1. Ручная корректировка налога в документе начисления

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

  1. Откроем документ Материальная помощь (или Начисление зарплаты и взносов, если помощь начисляется там).
  2. Перейдем на вкладку НДФЛ.
  3. Найдем строку по данному сотруднику. В колонке Вычеты вы увидите сумму 4000.
  4. Дважды щелкните по сумме вычета или нажмите на иконку карандаша ("Изменить налог").
  5. В открывшемся окне обнулите сумму вычета. После этого Налог автоматически пересчитается со всей суммы материальной помощи.

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

Способ 2. Использование документа «Операция учета НДФЛ»

Рассмотрим более надежный метод фиксации отказа от вычета через специализированный документ. Это позволит "сообщить" программе, что вычет уже был предоставлен, не меняя алгоритмы расчета.

Разберем алгоритм действий:

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

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

Способ 3. Создание отдельного начисления без вычета

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

Выясним причину, по которой простое копирование начисления не всегда помогает. В 1С код дохода 2760 жестко связан с кодом вычета 503. Чтобы полностью исключить льготу, некоторые пользователи выбирают код дохода 4800 (Иные доходы).

Рассмотрим настройку такого начисления:

  1. Зайдем в меню Настройка — Начисления.
  2. Создадим новое начисление, например, "Материальная помощь совместителям (облагаемая)".
  3. На вкладке Налоги, взносы, бухучет укажем код дохода НДФЛ 4800.
  4. В поле Категория дохода выберем Прочие доходы.

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

Нюанс со страховыми взносами

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

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

Рекомендация для работы

Посмотрим на ситуацию глазами опытного консультанта 1С. Самым правильным решением будет:

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

Если же ручная корректировка неизбежна, проанализируем программный алгоритм проверки:


Процедура РассчитатьНДФЛ(Сотрудник, Доход)
    // Упрощенный пример логики системы
    Если Доход.Код = "2760" Тогда
        ПределВычета = 4000;
        ИспользованоВычета = ПолучитьИспользованныйВычет(Сотрудник, ТекущийГод);
        ДоступныйВычет = Макс(0, ПределВычета - ИспользованоВычета);
        СуммаВычета = Мин(Доход.Сумма, ДоступныйВычет);
        НалоговаяБаза = Доход.Сумма - СуммаВычета;
    КонецЕсли;
КонецПроцедуры

Как видим из логики НалоговаяБаза = Доход.Сумма - СуммаВычета, единственный штатный способ заставить программу считать налог со всей суммы — это сделать так, чтобы СуммаВычета стала равна нулю. Это происходит либо когда лимит в 4000 уже исчерпан в текущей базе, либо при ручном вмешательстве в регистры через Операцию учета НДФЛ.

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

← На главную