При расчете межрасчетных или разовых начислений в программе 1С:Зарплата и управление персоналом (ЗУП) 3.1 бухгалтеры часто сталкиваются с ситуацией, когда программа предоставляет сотруднику стандартный налоговый вычет за следующий месяц. Например, мы рассчитываем разовую выплату в октябре, но плановая дата выплаты установлена на ноябрь (допустим, 10 ноября). Программа автоматически применяет к этой выплате вычет за ноябрь, что вызывает массу вопросов и недовольство у расчетчиков.
В этой статье мы подробно разберем, почему программа ведет себя именно так, рассмотрим законодательную основу этого механизма, выясним последствия ручного вмешательства в даты выплат и расскажем, как правильно контролировать и проверять предоставление стандартных вычетов в программе.
Для того чтобы понять логику работы программы 1С:ЗУП 3.1, обратимся к правилам налогового учета, регламентированным Налоговым кодексом РФ. Поведение программы полностью обусловлено законодательством, и любые попытки «обойти» этот алгоритм часто приводят к ошибкам в регламентированной отчетности.
Рассмотрим, как менялся подход к определению даты получения дохода:
2000) датой фактического получения дохода признавался последний день месяца, за который этот доход был начислен. Но для межрасчетных незарплатных выплат (таких как больничные листы, отпуска, материальная помощь) датой получения дохода всегда признавался день их фактической выплаты. Из-за этого возникала путаница: если больничный начислялся в октябре, а выплачивался в ноябре, он становился доходом ноября, и к нему применялся вычет ноября.2000, премии с кодом 2002 и любые другие выплаты) датой фактического получения дохода признается исключительно день его фактической выплаты (перечисления на банковскую карту или выдачи из кассы).Поскольку дата получения дохода теперь всегда жестко привязана к дате выплаты, стандартный налоговый вычет предоставляется за тот месяц, в котором сотрудник физически получает деньги на руки. Проанализируем это на примере:
Если мы рассчитываем разовое начисление или премию в октябре, но в поле «Дата выплаты» указываем 10 ноября, то с точки зрения Налогового кодекса этот доход относится к налоговому периоду ноября. Соответственно, программа обязана применить к нему вычет за ноябрь. Это не ошибка программы — это прямое выполнение требований НК РФ.
Многие пользователи ищут специальную галочку в настройках, которая запрещала бы программе использовать вычеты будущих периодов при расчете межрасчетных документов. Спешим пояснить: в конфигурации «1С:ЗУП 3.1» такой настройки не существует.
Программа спроектирована таким образом, чтобы исключить риски нарушения налогового законодательства. Если у сотрудника есть действующее право на вычет, а в текущем месяце налогового периода (который определяется по планируемой дате выплаты в документе) вычет еще не был использован, система автоматически применит его.
Единственная глобальная настройка, которая управляет поведением вычетов, находится в учетной политике организации. Давайте найдем ее в интерфейсе программы:
Перейдем в раздел «Настройка» — далее выберем пункт «Организации» (или «Реквизиты организации») — перейдем на вкладку «Учетная политика и другие настройки» — откроем ссылку «Учетная политика» — перейдем на вкладку «НДФЛ».
Здесь доступен переключатель «Применение стандартных вычетов» с двумя вариантами:
Важно отметить: изменение этой настройки никак не решит проблему «забегания вычетов вперед», так как перенос даты выплаты на следующий месяц все равно делает этот доход доходом следующего месяца.
Расчетчики часто высказывают опасение: «Мы не можем давать вычет раньше времени, ведь если при итоговом расчете зарплаты за месяц доход сотрудника превысит установленный лимит (который лишает его права на вычет), программа не сможет забрать вычет обратно!»
Давайте разберем по шагам, как программа контролирует этот процесс на самом деле. В современных релизах 1С:ЗУП 3.1 заложен строгий автоматический контроль:
Начисление зарплаты и взносов за этот же месяц вычет повторно предоставлен не будет.Начисление зарплаты и взносов автоматически сторнирует ошибочно предоставленный вычет и доначислит НДФЛ. В итоге по результатам месяца налог будет рассчитан абсолютно верно.Если у вас в программе вычеты действительно «задваивались» или не сторнировались, это сигнализирует о нарушении хронологии проведения документов. Например, расчеты производились «задним числом» без последующего пересчета НДФЛ, либо в ведомостях на выплату были указаны некорректные даты, не соответствующие датам в документах начисления.
Для того чтобы учет НДФЛ и стандартных вычетов в программе всегда оставался идеальным, рекомендуем придерживаться нескольких простых правил.
Правило 1. Не искажайте плановые даты выплаты
Распространенная ошибка бухгалтеров — указывать в документах начисления (например, в «Разовом начислении» или «Больничном листе») заведомо неверную дату выплаты (например, последнее число текущего месяца вместо реальной планируемой даты выплаты в следующем месяце) только для того, чтобы «спрятать» вычет будущего месяца. Делать так категорически не рекомендуется. Это приводит к рассинхронизации данных между документами-начислениями и фактическими платежными ведомостями. В результате вы получите серьезные ошибки в учете доходов и некорректное заполнение регламентированной отчетности по форме 6-НДФЛ.
Правило 2. Используйте правильные отчеты для проверки
Обычный расчетный листок часто сбивает бухгалтеров с толку, поскольку данные в нем группируются по месяцам начисления (по бухгалтерскому учету). Для проверки корректности расчета НДФЛ и применения вычетов всегда используйте специализированный отчет «Подробный анализ НДФЛ по сотруднику» (раздел Налоги и взносы — Отчеты по налогам и взносам). В этом отчете наглядно видно распределение доходов, исчисленного налога и примененных вычетов строго по реальным месяцам налогового периода (то есть по датам выплаты денег).
Правило 3. Помните о последовательности проведения документов
Всегда соблюдайте хронологический порядок расчета. Межрасчетные документы должны вводиться и рассчитываться строго до проведения окончательного расчета зарплаты за месяц. Если вам пришлось внести изменения в межрасчетный документ «задним числом», обязательно пересчитайте и перепроведите итоговый документ Начисление зарплаты и взносов, чтобы программа смогла актуализировать расчет НДФЛ и стандартных вычетов.