Другое · 9 мин
Когда происходит удержание НДФЛ в 1С
Разбираем, когда происходит удержание НДФЛ в 1С: момент удержания, документы, проводки, настройки учетной политики и типичные ошибки при расчете зарплаты.
Удержание НДФЛ в 1С — это не разовое действие, а процесс, привязанный к конкретным документам и датам. Программа исчисляет налог при начислении дохода, а удерживает — при его фактической выплате, и понимание этой разницы критично для корректного учета. Ошибка в определении момента удержания приводит к расхождениям в отчетности 6-НДФЛ, неверным срокам перечисления налога и штрафным рискам.
В конфигурациях 1С:Зарплата и управление персоналом (ЗУП) и 1С:Бухгалтерия механизм реализован по-разному, но общий принцип один: исчисленный НДФЛ фиксируется документом начисления, а удержанный — документом выплаты (ведомостью). Между этими событиями налог числится как задолженность перед бюджетом, которую организация обязана перечислить в установленные сроки.
Разница между исчислением и удержанием НДФЛ
Исчисление НДФЛ происходит в момент признания дохода: программа рассчитывает налог с учетом налоговой базы, вычетов и ставки. В 1С:ЗУП это происходит при проведении документов «Начисление зарплаты и взносов», «Премия», «Отпуск», «Больничный лист» и других начислений. Исчисленный налог еще не считается удержанным — он лишь зафиксирован в учете.
Удержание происходит тогда, когда доход фактически выплачивается сотруднику. Налоговый агент не имеет права удержать налог раньше выплаты дохода — это прямое требование НК РФ. Поэтому в 1С момент удержания жестко привязан к документам выплаты: ведомостям в банк, в кассу, на счета.
В каких документах 1С фиксируется удержание НДФЛ
В 1С:ЗУП удержание НДФЛ регистрируется при проведении ведомостей: «Ведомость в банк», «Ведомость в кассу», «Ведомость на счета», «Ведомость через раздатчика». При заполнении ведомости программа автоматически подтягивает суммы к выплате и удерживаемый НДФЛ, распределяя его по срокам перечисления.
В 1С:Бухгалтерии 8 удержание отражается документами «Ведомость на выплату зарплаты» (в банк или кассу) и операциями по выплате. Проводка по удержанию формируется по дебету счета 70 и кредиту счета 68.01. Если выплата происходит частями, налог удерживается пропорционально выплачиваемому доходу — программа делает это автоматически, но при ручных корректировках ведомостей пропорцию легко нарушить.
Межрасчетные выплаты
Отпускные, больничные, премии и авансы выплачиваются отдельными ведомостями, и НДФЛ удерживается в момент каждой такой выплаты. Например, при выплате отпускных налог удерживается в день перечисления отпускных, а не в день их начисления. Это важно для правильного заполнения строк 020–022 расчета 6-НДФЛ.
Какая дата считается датой удержания
Датой удержания НДФЛ в 1С считается дата документа выплаты — ведомости. Именно эта дата попадает в регистры учета НДФЛ и в отчетность. Если ведомость проведена задним числом или дата выплаты в ней не совпадает с реальным банковским списанием, отчетность будет сформирована с неверными датами.
Дата получения дохода и дата удержания могут не совпадать. Для заработной платы датой получения дохода считается последний день месяца начисления, а дата удержания — день фактической выплаты. Для отпускных и больничных дата получения дохода совпадает с датой выплаты. Программа определяет эти даты автоматически по виду дохода, но при нестандартных начислениях стоит проверить код дохода в настройках начисления.
Как проверить результат
Совпадает с реальной датой выплаты по банку или кассе
Дата ведомости отличается от даты списания со счета
Равна исчисленному НДФЛ по выплачиваемым доходам
Исчисленный и удержанный НДФЛ расходятся без причины
Даты удержания и сроки перечисления заполнены корректно
Пустые строки дат или налог попал не в тот период
Настройки, влияющие на момент удержания
Корректность удержания зависит от настроек учетной политики и видов начислений. В 1С:ЗУП проверьте раздел «Настройка — Реквизиты организации — Учетная политика», а также коды доходов по НДФЛ в каждом виде начисления. Неверно указанный код дохода приводит к тому, что программа неправильно определяет дату получения дохода и категорию налога.
Отдельное внимание — настройке зачета авансов. Если аванс выплачивается с удержанием НДФЛ (что является распространенной практикой), программа должна корректно распределять налог между авансом и окончательным расчетом. Проверьте, как в вашей конфигурации настроен расчет зарплаты: с НДФЛ при выплате аванса или без него.
- 1Проведите документ «Начисление зарплаты и взносов» и проверьте исчисленный НДФЛ
- 2Создайте ведомость на выплату и заполните её автоматически
- 3Проверьте дату ведомости — она должна совпадать с реальной датой выплаты
- 4Проведите ведомость и сверьте удержанный НДФЛ с исчисленным
- 5Сформируйте отчет «Анализ НДФЛ по датам получения доходов» и убедитесь в отсутствии расхождений
Типичные ошибки при удержании НДФЛ в 1С
Самая частая проблема — расхождение между исчисленным и удержанным налогом. Оно возникает, когда выплата производится не через типовую ведомость, а ручной операцией, либо когда ведомость заполняется вручную с корректировкой сумм. В результате в 6-НДФЛ появляются суммы исчисленного, но не удержанного налога.
Вторая типичная ошибка — неверная дата ведомости. Если зарплата фактически выплачена 10-го числа, а ведомость проведена 12-м, срок перечисления налога будет рассчитан от неверной даты, что грозит пенями. Третья ошибка — выплата дохода без удержания НДФЛ, когда сотруднику перечисляется вся сумма, а налог «зависает» в учете как неудержанный.
Как проверить корректность удержания
В 1С:ЗУП используйте отчеты группы «НДФЛ»: «Анализ НДФЛ по датам получения доходов», «Регистр налогового учета по НДФЛ», «Подробный анализ НДФЛ по сотруднику». Эти отчеты показывают исчисленный, удержанный и перечисленный налог с разбивкой по датам, что позволяет быстро найти расхождения.
Полезный контрольный прием — сверить остаток задолженности по НДФЛ на конец месяца. Если зарплата за месяц выплачена полностью, исчисленный и удержанный налог должны совпадать. Разница означает либо невыплаченный доход, либо ошибку в документах. Перед сдачей 6-НДФЛ обязательно запустите проверку отчета встроенными средствами программы.
Особые ситуации удержания НДФЛ
Увольнение сотрудника: НДФЛ удерживается при окончательном расчете в день увольнения, документ «Увольнение» в 1С:ЗУП рассчитывает налог автоматически, а ведомость на выплату фиксирует удержание. Срок перечисления — не позднее следующего рабочего дня после выплаты.
Доходы в натуральной форме и материальная выгода не связаны с денежной выплатой, поэтому удержание такого налога происходит при ближайшей денежной выплате сотруднику. Программа отслеживает такие суммы и удерживает их при следующей ведомости, но если удержать налог невозможно до конца года, требуется сообщить в налоговый орган о невозможности удержания.
Что важно запомнить
НДФЛ в 1С исчисляется документом начисления, а удерживается ведомостью на выплату в дату фактической выплаты дохода. Контролируйте совпадение дат ведомостей с реальными выплатами и сверяйте исчисленный и удержанный налог перед сдачей 6-НДФЛ.
Часто задаваемые вопросы
Можно ли удержать НДФЛ раньше выплаты зарплаты?
Нет, удержание налога до фактической выплаты дохода запрещено. В 1С механизм построен так, что удержание фиксируется только ведомостью на выплату, поэтому программно удержать налог раньше выплаты невозможно без ручных некорректных операций.
Почему в 6-НДФЛ исчисленный налог больше удержанного?
Чаще всего причина в том, что зарплата начислена, но еще не выплачена, либо выплата прошла ручными операциями без ведомости. Проверьте отчет «Анализ НДФЛ по датам получения доходов» и найдите доходы без соответствующей выплаты.
Что делать, если ведомость проведена с неверной датой?
Если период еще не закрыт отчетностью, отмените проведение ведомости, исправьте дату и проведите заново. Если 6-НДФЛ уже сдан, потребуется уточненный расчет с корректными датами удержания и сроками перечисления.
Удерживается ли НДФЛ при выплате аванса?
Это зависит от принятого в организации порядка. Многие организации удерживают НДФЛ при выплате аванса, и 1С:ЗУП поддерживает оба варианта. Настройка определяется учетной политикой и порядком расчета, заданным в программе.
Как найти неудержанный НДФЛ по сотруднику?
Сформируйте отчет «Подробный анализ НДФЛ по сотруднику» или «Долги по зарплате» с детализацией по НДФЛ. Неудержанная сумма будет видна как разница между исчисленным и удержанным налогом по конкретным доходам.
Когда перечислять НДФЛ после удержания?
Срок перечисления зависит от даты удержания и действующих правил уплаты, включая систему единого налогового платежа и уведомления по НДФЛ. Программа автоматически формирует данные для уведомлений на основании удержанных сумм — проверяйте их перед отправкой.