При проведении платежных документов, связанных с выплатой заработной платы (например, Списание с расчетного счета с видом операции "Перечисление заработной платы" или Расходный кассовый ордер), пользователи конфигураций 1С:Бухгалтерия предприятия 3.0 и 1С:Зарплата и управление персоналом 3 могут столкнуться со следующей ошибкой: «Запись не верна! Значение поля "Ставка налогообложения резидента" не может быть пустым! (Регистр накопления: Расчеты налогоплательщиков с бюджетом по НДФЛ)».
Эта ошибка означает, что при формировании движений по регистрам НДФЛ программа не смогла определить налоговую ставку для одного или нескольких сотрудников. В этой статье мы подробно проанализируем причины возникновения этой проблемы и разберем по шагам все способы её решения.
Наиболее распространенной причиной является некорректно заполненная или поврежденная история изменения статуса физического лица в качестве налогоплательщика НДФЛ. Визуально в карточке сотрудника статус может отображаться как "Резидент", но на уровне базы данных запись в регистре сведений может содержать пустые реквизиты или некорректные связи.
Разберем, как проверить и исправить эти данные:
Сотрудники (или Физические лица).Если визуально в истории статусов все заполнено верно, но программа продолжает выдавать ошибку, рекомендуется принудительно обновить записи регистра сведений СтатусФизическихЛицКакНалогоплательщиковНДФЛ через временное изменение параметров. Рассмотрим эту схему:
Поле "Ставка налогообложения резидента" в движениях документов заполняется на основании реквизита Группа налогообложения из справочника видов доходов. Если у кода дохода, по которому начислялись средства сотруднику, очистился или не был заполнен этот параметр, проведение выплаты будет заблокировано.
Выясним причину через анализ справочника:
Виды доходов НДФЛ.2000, 2012 или другие специфические коды).ГрупповоеИзменениеРеквизитов, чтобы заполнить реквизит корректным значением ставки.Проблема также может крыться в настройках видов расчета (начислений), по которым сотруднику начислялся доход в текущем периоде:
Документ Списание с расчетного счета берет данные о налогах непосредственно из ведомости на выплату. Если ведомость заполнилась некорректно или налог правился вручную, ставка в расшифровке могла очиститься. Для детальной проверки налога в расчетных документах можно использовать инструмент для тестирования и расшифровки НДФЛ.
Посмотрим на алгоритм исправления ведомости:
Если все настройки проверены, а ошибка продолжает возникать, это может быть следствием повреждения кэша или таблиц базы данных. Рекомендуется выполнить тестирование:
Конфигуратор запустить Тестирование и исправление (меню Администрирование) с установленными флажками проверки логической и ссылочной целостности базы данных.Последовательное выполнение указанных шагов позволит гарантированно устранить ошибку проведения документов выплаты зарплаты и восстановить корректный учет НДФЛ в программе. Для исправления накопившихся некорректных движений и остатков по налогу можно использовать обработку для выравнивания регистров зарплаты к выплате и НДФЛ.