← На главную
При подготовке и проверке формы 6-НДФЛ в программе 1C:Бухгалтерия предприятия 3.0 пользователи нередко сталкиваются с ситуацией, когда по строке удержания налога сумма зафиксирована (например, в середине месяца при межрасчетной выплате), а сумма фактического получения дохода за соответствующий период равна нулю либо переносится на конец месяца. Проанализируем, почему возникает такое расхождение, как устроена архитектура учета НДФЛ в конфигурации и как исправить ошибки в регистрах.
Архитектурные особенности учета зарплаты и аванса в 1С:Бухгалтерии 3.0
Разберем ключевое отличие программы 1С:Бухгалтерия предприятия 3.0 от специализированной зарплатной системы 1С:Зарплата и Управление Персоналом. В бухгалтерской конфигурации отсутствует отдельный расчетный документ Начисление за первую половину месяца. Попытки найти специальный документ для начисления аванса приводят к ошибкам в логике программы.
Выплата аванса в конфигурации организуется следующим образом:
- Начисление аванса отдельным документом
Начисление зарплаты не производится. Размер аванса задается в карточке каждого сотрудника (фиксированной суммой или процентом от оклада).
- Формируется документ
Ведомость в банк или Ведомость в кассу, в котором переключатель способа выплаты устанавливается в положение Аванс.
- На основании ведомости оформляются расчетно-платежные документы (
Списание с расчетного счета или Выдача наличных).
Если при формировании межрасчетной выплаты бухгалтер ошибочно выбирает вид выплаты Зарплата вместо Аванс, конфигурация воспринимает эту операцию как погашение ранее начисленного долга. В результате программа пытается удержать налог с еще не сформированной базы, из-за чего в регистрах учета НДФЛ фиксируется удержание без привязки к дате фактического получения дохода.
Основные причины некорректного заполнения 6-НДФЛ
Выясним типичные причины, приводящие к разрыву между датами получения дохода и удержанием налога:
- Неверный способ выплаты в ведомости. Указание способа «Зарплата» вместо «Аванс» в середине месяца провоцирует фиксацию удержанного налога до проведения итогового начисления за месяц.
- Ручные корректировки в расшифровке НДФЛ. Если в документе
Ведомость в банк вручную изменить сумму налога или сумму к выплате в расшифровке колонки НДФЛ к перечислению, нарушается автоматическая связка строк с документами-основаниями в регистрах Расчеты налогоплательщиков с бюджетом по НДФЛ и Учет доходов для исчисления НДФЛ.
- Несоответствие дат в цепочке документов. Дата документа выплаты оказывается ранее даты фактического получения дохода (например, дата выплаты отпускных или заработной платы в ведомости не совпадает с реальной датой банковской выписки).
- Смешение кодов доходов в одном документе. Начисление отпускных или больничных вместе с основной зарплатой может приводить к переносу дат получения дохода, если даты выплаты межрасчетных начислений отличаются от даты окончательного расчета.
- Нарушение хронологической последовательности. Проведение банковских списаний раньше проведения расчетных ведомостей или документов начисления искажает движения по налоговым регистрам.
Диагностика ошибок с помощью стандартных отчетов
Прежде чем приступать к исправлению документов, проанализируем состояние налогового учета с помощью встроенных аналитических инструментов программы. Для этого перейдем в раздел Зарплата и кадры — Отчеты по зарплате и сформируем следующие отчеты:
- Анализ НДФЛ по месяцам. Позволяет выявить разницу между начисленным, исчисленным и фактически удержанным налогом в разрезе физических лиц за выбранный налоговый период.
- Регистр налогового учета по НДФЛ. Дает возможность детально проверить даты фактического получения дохода, даты исчисления и даты удержания налога по каждому первичному документу конкретного сотрудника.
- Проверка разд. 2 6-НДФЛ. Показывает строки отчета в разбивке по срокам перечисления и суммам, что позволяет мгновенно локализовать проблемную запись.
Пошаговый алгоритм исправления учета
Разберем по шагам порядок действий для восстановления корректных данных в отчете 6-НДФЛ.
- Проверяем и исправляем ведомости на выплату аванса. Откроем межрасчетные ведомости за спорный период. Убедимся, что переключатель вида выплаты установлен в положение Аванс. Перейдем в расшифровку НДФЛ и нажмем кнопку Обновить налог, либо полностью перезаполним табличную часть документа по кнопке Заполнить.
- Сверяем даты начисления и выплаты. Проверим, чтобы дата в документе
Начисление зарплаты соответствовала последнему дню расчетного месяца, а даты в ведомостях и банковских выписках точно отражали фактические дни перечисления средств.
- Восстанавливаем хронологическую последовательность проведения документов. Снимем с проведения цепочку документов по проблемному сотруднику в следующем порядке:
- Документы списания денежных средств (
Списание с расчетного счета / Выдача наличных);
- Ведомости на выплату (
Ведомость в банк / Ведомость в кассу);
- Документы начисления (
Начисление зарплаты, начисления отпускных или больничных).
После этого последовательно проведем документы строго в хронологическом порядке: сначала начисление, затем ведомость, затем банковская выписка или РКО.
Корректировка учета с помощью документа «Операция учета НДФЛ»
Если ошибка допущена в закрытом для редактирования периоде, когда перепроведение первичных документов невозможно из-за риска изменения бухгалтерских проводок, применим специализированный документ Операция учета НДФЛ.
Рассмотрим порядок создания корректирующей записи:
- Перейдем в раздел Зарплата и кадры — Все документы по НДФЛ и нажмем кнопку Создать — Операция учета НДФЛ.
- Укажем организацию, дату документа и выберем проблемного сотрудника.
- На закладке Доходы при необходимости скорректируем дату получения дохода и сумму налоговой базы (вводятся сторнирующие отрицательные и компенсирующие положительные строки).
- На закладке Удержано по всем ставкам внесем записи с правильной датой удержания налога, указав корректный срок перечисления и платежный документ.
- Проведем документ и выполним повторное автоматическое заполнение отчета
6-НДФЛ по кнопке Заполнить.