Зачем в 1С:ЗУП в статусах физлиц стоит дата 01.01.1900 и можно ли ее менять?

Пользователь 1С v8.3 (Управляемые формы) 1С:Зарплата и Управление Персоналом Налоговый учет
← На главную

При работе с программой 1С:Зарплата и Управление Персоналом, особенно при просмотре служебных регистров, можно столкнуться с записями, которые вызывают вопросы. Одна из таких ситуаций — наличие даты 01.01.1900 в регистре сведений "Статусы физ лиц налогоплательщиков НДФЛ". Возникает логичное желание "навести порядок": удалить эту странную запись или заменить дату на более актуальную, например, на дату начала ведения учета в базе.

Давайте подробно разберемся, почему эта дата там появляется, какую роль она выполняет и к чему могут привести попытки ее изменить.

Природа "странной" даты: разбираемся с периодическими регистрами

Чтобы понять причину, сначала выясним, что из себя представляет регистр "Статусы физ лиц налогоплательщиков НДФЛ". Это периодический регистр сведений. Его ключевая особенность в том, что он хранит не просто текущие значения, а целую историю изменений какого-либо параметра во времени. В нашем случае — историю изменения статуса налогоплательщика (резидент, нерезидент и т.д.).

Когда программа рассчитывает НДФЛ за определенный месяц, ей нужно точно знать, какой статус был у сотрудника именно на этот период. Для этого система делает "срез последних" данных из регистра на нужную дату. Она ищет последнюю по времени запись, дата которой меньше или равна дате расчета.

И вот здесь в игру вступает дата 01.01.1900. Эта запись создается автоматически при создании нового физического лица в системе и выполняет важнейшую техническую функцию:

  1. Это "точка отсчета". Для системы 1С эта дата является условным "началом времен". Наличие записи с этой датой гарантирует, что для любого сотрудника всегда найдется хотя бы одно значение статуса, как бы далеко в прошлое мы ни делали расчет.
  2. Это защита от ошибок. Представим, что этой записи нет, а первая запись о статусе сотрудника датирована 01.01.2023. Если по какой-то причине понадобится сделать перерасчет за декабрь 2022 года, программа не найдет для этого периода никакого статуса. Результат — некорректный расчет НДФЛ или возникновение ошибки — исправить такие расхождения поможет обработка исправления ошибок НДФЛ в 1С:ЗУП. Запись от 01.01.1900 страхует от таких ситуаций.

Таким образом, эта запись не является ошибкой или "мусором" в данных. Это фундаментальный механизм, обеспечивающий корректную работу периодического регистра.

Почему нельзя менять или удалять эту запись?

Желание кадровика или бухгалтера "сделать красиво" и заменить 01.01.1900 на дату начала работы в базе (например, 01.01.2023) понятно с точки зрения пользователя, но губительно с точки зрения логики программы.

Последствия изменения даты или удаления записи:

Вывод: Записи в регистре "Статусы физ лиц налогоплательщиков НДФЛ" с датой 01.01.1900 трогать категорически не рекомендуется. Они должны оставаться в базе без изменений.

Как правильно изменить статус налогоплательщика?

Если у сотрудника действительно изменился статус (например, он был нерезидентом, а стал резидентом), правильный алгоритм действий заключается не в редактировании старой записи, а в добавлении новой. Давайте разберем по шагам на примере.

Ситуация: Сотрудник Иванов И.И. был принят на работу со статусом "Нерезидент". С 15 мая 2024 года он становится налоговым резидентом РФ.

Порядок действий:

  1. Откройте карточку нужного физического лица.
  2. Перейдите по ссылке "Налог на доходы".
  3. В открывшейся форме в разделе "Статус налогоплательщика" вы увидите текущий статус. Нажмите на ссылку "История изменения".
  4. В регистре сведений вы увидите исходную запись, скорее всего, датированную датой приема или той самой датой 01.01.1900. Не трогайте ее.
  5. Нажмите кнопку "Создать" (или "Добавить"), чтобы внести новую запись в историю.
  6. В новой строке укажите:
    • Период (дата): 15.05.2024 (дата, с которой начинает действовать новый статус).
    • Статус: "Резидент".
  7. Запишите и закройте форму.

Что мы получим в итоге? В регистре теперь будет храниться вся история изменения статуса для Иванова И.И.:

Теперь, при расчете НДФЛ, программа будет работать абсолютно корректно. Для всех периодов до 14.05.2024 включительно она будет применять ставку для нерезидентов, а начиная с 15.05.2024 — ставку для резидентов. Именно такой подход обеспечивает полноту и правильность данных для расчета налогов за любой период.

Краткие итоги

Проанализировав ситуацию, можно сделать однозначные выводы:

1. Не удаляйте и не изменяйте записи с датой 01.01.1900 в регистре статусов налогоплательщиков. Это служебные, технически необходимые записи.

2. Для отражения смены статуса сотрудника всегда создавайте новую запись в истории с той даты, с которой изменение вступает в силу.

3. Эстетика не должна вредить функциональности. Пусть "старая" дата не смущает пользователей. Объясните коллегам, что это не ошибка, а важная часть механизма работы программы, обеспечивающая правильность расчетов.

← На главную