При работе в программе 1С:Зарплата и управление персоналом 3.1 бухгалтеры часто сталкиваются с ситуацией, когда необходимо отразить перечисление НДФЛ строго по определенной выплате — например, по отпускным. Проблема заключается в том, что стандартный документ Перечисление НДФЛ в бюджет по умолчанию стремится «собрать» всю задолженность по налогу перед бюджетом, накопленную на дату документа. В этой статье мы подробно разберем, как добиться избирательности в учете и правильно отразить перечисление налога.
Самый простой и надежный способ связать уплату налога с конкретной выплатой — это зафиксировать факт перечисления непосредственно в документе Ведомость (в банк, в кассу или на счета). Рассмотрим этот процесс по шагам:
Ведомость, которой выплачивались отпускные.Проанализируем ситуацию: когда мы устанавливаем этот флаг, программа автоматически формирует записи в регистрах уплаты НДФЛ. Главное преимущество этого метода в том, что сумма перечисления жестко ограничивается суммами налога, удержанными именно в этой ведомости. Таким образом, НДФЛ с других начислений (например, с основной зарплаты или других межрасчетных выплат) не будет затронут.
Важный нюанс: Этот способ идеально подходит, если вы перечисляете налог в тот же день, когда выплачиваете доход. Если же перечисление происходит позже (как часто бывает с отпускными, налог по которым ранее можно было платить до конца месяца), использование этого флага может привести к путанице в датах реальной оплаты в учетной системе.
Если метод с флагом в ведомости вам не подходит (например, если оплата налога происходит позже или вы предпочитаете видеть отдельные документы перечисления), воспользуемся специализированным документом. Разберем, как настроить его так, чтобы он не собирал «все на свете».
В актуальных релизах 1С:ЗУП 3.1 документ Перечисление НДФЛ в бюджет имеет возможность заполнения по конкретному основанию. Выясним, как это работает:
Перечисление НДФЛ в бюджет.Ведомость, по которой выплачивались отпускные.Программа автоматически подберет список сотрудников из этой ведомости и распределит указанную сумму перечисления между ними пропорционально удержанному налогу. Это исключает ситуацию «обезличенного» списания, когда программа закрывает самые старые долги по НДФЛ (принцип FIFO), игнорируя то, за что именно вы платите сейчас.
Посмотрим на ситуацию изнутри. В программе 1С:ЗУП 3.1 ключевую роль играет регистр накопления НДФЛ удержанный. В нем фиксируются следующие данные:
Когда мы создаем документ Перечисление НДФЛ в бюджет без привязки к ведомости, программа ищет в этом регистре все записи, по которым налог был удержан, но еще не отмечен как перечисленный. Она распределяет сумму платежа, начиная с самых ранних дат удержания. Именно поэтому у автора вопроса «собирается всё на свете» — программа просто пытается закрыть хвосты прошлых периодов.
Чтобы контролировать этот процесс, рекомендуем регулярно формировать отчет «Анализ НДФЛ по месяцам» или «Удержанный НДФЛ». В настройках этих отчетов можно добавить группировку по полю Регистратор (Ведомость), чтобы увидеть, по каким выплатам налог удержан, но еще не числится перечисленным.
Рассмотрим важные изменения в законодательстве, которые влияют на техническую реализацию в программе. С введением Единого налогового платежа (ЕНП) понятие «перечисление налога по конкретному виду дохода» для налоговой инспекции практически исчезло. Теперь важна лишь общая сумма удержанного НДФЛ за период (с 1-го по 22-е число и с 23-го по последнее число месяца).
С точки зрения программы 1С:
Перечисление НДФЛ в бюджет перестал быть обязательным для формирования отчетности 6-НДФЛ, так как факт уплаты теперь подтверждается данными Единого налогового счета.Отражение удержанного НДФЛ в бухучете, который собирает все удержанные суммы для формирования уведомлений в ФНС.Проанализируем, почему могут возникать ошибки при попытке разделить налоги:
Перечисление НДФЛ в бюджет на ту же сумму, уплата в программе задвоится. Это приведет к неверным данным в аналитических отчетах.Резюме: Чтобы перечислить НДФЛ только по отпускным, используйте либо флаг в самой Ведомости (если дата выплаты и перечисления совпадают), либо документ Перечисление НДФЛ в бюджет с обязательным использованием кнопки «Заполнить по ведомости». Это гарантирует точность распределения налога и порядок в регистрах 1С:ЗУП 3.1.