Многие пользователи программ «1С:Бухгалтерия» и специализированных решений на ее базе (например, «Бухгалтерия сельскохозяйственного предприятия») столкнулись с проблемой: начиная с января 2022 года по некоторым основным средствам внезапно прекратилось начисление амортизации. При этом остаточная стоимость объекта еще велика, а срок полезного использования, по мнению бухгалтера, далеко не исчерпан. Рассмотрим детально, почему это происходит и как исправить ситуацию, не нарушая логику учета.
Прежде всего, проанализируем законодательную подоплеку. С 1 января 2022 года стал обязательным к применению ФСБУ 6/2020 «Основные средства». Этот стандарт коренным образом изменил механизм расчета амортизации в бухгалтерском учете. Если раньше амортизация считалась исходя из первоначальной стоимости и общего срока полезного использования (СПИ), то теперь алгоритм выглядит иначе.
Разберем новую формулу, которую применяет 1С:
Амортизация = (Балансовая стоимость — Ликвидационная стоимость) / Оставшийся СПИ
Здесь кроется первая ловушка: если ЛиквидационнаяСтоимость не определена (равна нулю), но программа считает, что ОставшийсяСрокПолезногоИспользования равен нулю или отрицателен, начисление амортизации прекращается. Даже если фактически объект еще стоит на балансе и имеет остаточную стоимость.
Проанализируем технический аспект. Часто при переносе данных из старых версий программы (1С 7.7 или 1С 2.0) или при некорректном вводе остатков в регистре сведений Состояния ОС организаций дата состояния «Принято к учету» может установиться как 01.01.1970.
Для системы это критическая ошибка. Посмотрим на логику программы: если объект принят к учету в 1970 году, а его общий СПИ составляет 15 лет (180 месяцев), то к 2022 году он эксплуатируется уже более 50 лет. При выполнении регламентной операции «Переход на ФСБУ 6» в декабре 2021 года программа автоматически рассчитывает оставшийся срок. Видя дату 1970 года, она понимает, что срок давно истек, и устанавливает ОставшийсяСПИ равным 0. В итоге с января 2022 года амортизация обнуляется.
Чтобы выяснить точную причину, нам необходимо заглянуть «под капот» программы. Рекомендуем выполнить следующие действия:
Состояния ОС организаций.Также проверим регистр Параметры амортизации ОС (бухгалтерский учет). Нас интересует реквизит ОстатокСрокаИспользования на январь 2022 года. Если там стоит 0, амортизация начисляться не будет.
Рассмотрим, как безболезненно поправить дату принятия к учету, если она зашита в документе Ввод начальных остатков или Принятие к учету ОС многолетней давности. Прямая правка старых документов может привести к непредсказуемым последствиям в закрытых периодах.
Вариант А: Использование документа «Корректировка регистров»
Это самый безопасный способ. Мы не меняем старые документы, а вносим корректирующую запись в регистр текущим периодом (или концом 2021 года).
Корректировка регистров (раздел Операции).Состояния ОС организаций.Вариант Б: Ручная операция
Если корректировка регистров кажется сложной, воспользуемся документом Операция, введенная вручную:
Состояния ОС организаций.Важный нюанс: После этого может потребоваться перепроведение операции «Переход на ФСБУ 6» в процедуре Закрытие месяца за декабрь 2021 года, чтобы программа заново рассчитала оставшийся СПИ на основании исправленной даты.
Если дата в порядке, но амортизация все равно не идет, проанализируем параметры, зафиксированные при переходе на новый стандарт. Нам поможет документ Изменение параметров амортизации ОС. Рассмотрим, как его заполнить для восстановления начисления:
СрокИспользованияДляВычисленияАмортизации укажем реальный оставшийся срок в месяцах.СтоимостьДляВычисленияАмортизации убедимся, что указана остаточная стоимость за вычетом ликвидационной.Разберем пример кода, который может использоваться в обработках для массового изменения таких параметров (использовать только опытным программистам):
МенеджерЗаписи = РегистрыСведений.ПараметрыАмортизацииОСБухгалтерскийУчет.СоздатьМенеджерЗаписи();
МенеджерЗаписи.ОсновноеСредство = СсылкаНаОС;
МенеджерЗаписи.Организация = ВыбраннаяОрганизация;
МенеджерЗаписи.Период = ДатаПерехода;
МенеджерЗаписи.Прочитать();
Если МенеджерЗаписи.Выбран() Тогда
МенеджерЗаписи.СрокИспользованияДляВычисленияАмортизации = НужныйСрок;
МенеджерЗаписи.Записать();
КонецЕсли;
Выясним еще одну возможную причину. Согласно ФСБУ 6, амортизация начисляется до тех пор, пока балансовая стоимость не станет равной ликвидационной. Если в программе по ошибке была установлена ЛиквидационнаяСтоимость, равная остаточной стоимости на момент перехода, то амортизация мгновенно прекратится.
Проверьте регистр Параметры амортизации ОС (бухгалтерский учет), поле ЛиквидационнаяСтоимость. Если она заполнена ошибочно, ее следует обнулить или скорректировать через документ Изменение параметров амортизации ОС.
Подведем итог нашему исследованию. Если амортизация перестала начисляться с января 2022 года, действуйте по алгоритму:
Состояния ОС организаций.Изменение параметров амортизации ОС для принудительной установки корректных значений без правки первичных документов.Помните, что любые манипуляции с регистрами и документами прошлых периодов лучше сначала тестировать на копии базы данных. После внесения исправлений обязательно перезакройте месяцы, начиная с января 2022 года, чтобы проверить результат в справке-расчете амортизации.