Переход на новый стандарт ФСБУ 6/2020 «Основные средства» в редакции 1С:Бухгалтерия 2.0 (БП 2.0) является сложной задачей, так как полноценная автоматизация этого процесса была реализована разработчиками только в редакции 3.0. Однако многие организации по техническим причинам вынуждены продолжать учет в «двойке» в переходный период. Разберем по шагам, как подготовить систему к изменениям, какие ограничения существуют в версиях ПРОФ и КОРП и как автоматизировать расчеты при большом количестве объектов.
Прежде всего, проанализируем состояние программы. В версии БП 2.0 ПРОФ поддержка ФСБУ 6/2020 практически отсутствует. Это означает, что в карточке основного средства (ОС) нет полей для ввода ликвидационной стоимости, а алгоритм регламентной операции «Амортизация и износ ОС» продолжает использовать старые формулы, основанные на первоначальной стоимости. В версии КОРП ситуация лучше: там реализованы механизмы учета ликвидационной стоимости и обновленные алгоритмы расчета, так как поддержка КОРП-версии длительнее. Если вы используете ПРОФ, основным инструментом станут ручные операции и доработки системы.
Согласно новому стандарту, активы, стоимость которых ниже установленного лимита (например, 100 000 рублей), должны списываться в расходы в момент приобретения. Для объектов, которые уже числятся в учете на 31.12.2021, но не соответствуют новому лимиту, необходимо выполнить следующие действия:
Дт 02.01 - Кт 01.01 (списание накопленной амортизации) и Дт 84 - Кт 01.01 (списание остаточной стоимости).МЦ.04.Поскольку в БП 2.0 нет специального документа «Перевод ОС в малоценное оборудование», эти действия придется выполнять документом Операция (бухгалтерский и налоговый учет). Обратим внимание, что в налоговом учете (НУ) данные операции не отражаются, что приведет к возникновению временных разниц.
ФСБУ 6/2020 предполагает переход либо ретроспективно, либо в упрощенном порядке. При упрощенном переходе на 31.12.2021 необходимо скорректировать накопленную амортизацию так, как если бы стандарт применялся всегда. Рассмотрим алгоритм расчета новой суммы амортизации:
Новая амортизация = Первоначальная стоимость - (Остаточная стоимость по новым правилам)
Где Остаточная стоимость по новым правилам рассчитывается как: (Первоначальная стоимость - Ликвидационная стоимость) / Полный СПИ * Истекший СПИ.
Выясним причину расхождений: если текущая накопленная амортизация на счете 02 отличается от расчетной, разницу нужно отнести на счет 84. Разберем пример проводки:
Дт 84.01 - Кт 02.01 — если амортизацию нужно доначислить.
Дт 02.01 - Кт 84.01 — если амортизацию нужно уменьшить.
Для корректного начисления амортизации в 2022 году необходимо пересмотреть элементы амортизации: срок полезного использования (СПИ), ликвидационную стоимость и способ начисления. В БП 2.0 для этих целей используется документ Изменение параметров начисления амортизации ОС.
Посмотрим на ключевую проблему: в версии ПРОФ ликвидационная стоимость не предусмотрена. Чтобы система корректно считала амортизацию «от остатка», как того требует ФСБУ 6, нам придется либо вносить изменения в программный код модуля расчета, либо ежемесячно корректировать суммы вручную. Если объектов много (как в случае автора темы — 70 тысяч), ручной ввод невозможен. В такой ситуации логично написать обработку, которая будет рассчитывать ежемесячную сумму амортизации во внешней таблице и записывать её в документ Регламентная операция.
Рассмотрим пример того, как может выглядеть алгоритм расчета амортизации в коде для массового обновления данных. Нам нужно получить данные из регистров ПараметрыАмортизацииОСБухгалтерскийУчет и рассчитать сумму исходя из новых требований.
Процедура РассчитатьАмортизациюПоФСБУ6(ТекущееОС, ДатаРасчета)
// Получаем данные об остаточной стоимости
ОстаточнаяСтоимость = ПолучитьОстаточнуюСтоимость(ТекущееОС, ДатаРасчета);
// В БП 2.0 ПРОФ ликвидационную стоимость можно хранить в доп. свойстве
ЛиквидационнаяСтоимость = ТекущееОС.ДополнительныеРеквизиты.Найти("ЛиквидационнаяСтоимость").Значение;
// Получаем оставшийся срок полезного использования
ОставшийсяСПИ = ПолучитьОставшийсяСПИ(ТекущееОС, ДатаРасчета);
Если ОставшийсяСПИ > 0 Тогда
СуммаАмортизации = (ОстаточнаяСтоимость - ЛиквидационнаяСтоимость) / ОставшийсяСПИ;
// Записываем результат в документ или регистр
КонецЕсли;
КонецПроцедуры
Важно помнить, что ФСБУ 6/2020 меняет правила только для бухгалтерского учета. В налоговом учете правила амортизации остаются прежними. Проанализируем последствия этого разрыва:
Сумма ВР и Сумма ПР в ручных операциях. Если вы корректируете амортизацию по 84 счету, убедитесь, что разницы отражены правильно, иначе при закрытии месяца возникнут ошибки в расчете налога на прибыль.Подводя итог, переход на ФСБУ 6/2020 в 1С:Бухгалтерии 2.0 требует высокой квалификации бухгалтера и, скорее всего, помощи программиста для автоматизации расчетов. Основная нагрузка ложится на 31 декабря 2021 года, когда через счет 84 должны быть выровнены остатки по всем объектам ОС. В дальнейшем, до перехода на редакцию 3.0, контроль за начислением амортизации придется вести с особым вниманием к разницам между БУ и НУ.