Почему в справке-расчете амортизации 1С:Бухгалтерия 3.0 оставшийся срок полезного использования отображается дробным числом?

Бухгалтер 1С v8.3 (Управляемые формы) 1C:Бухгалтерия Бухгалтерский учет
← На главную

При работе в программе 1С:Бухгалтерия предприятия 3.0 (начиная с релизов 3.0.100 и выше) многие бухгалтеры сталкиваются с неожиданным поведением системы: в регламентированном отчете «Справка-расчет амортизации» в колонке «Оставшийся срок полезного использования» (СПИ) вместо привычных целых чисел (например, 34 месяца) появляются дробные значения (например, 33,61). Рассмотрим подробно, почему это происходит, является ли это ошибкой и как программа выполняет эти расчеты.

Анализируем влияние ФСБУ 6/2020 на расчеты

Первопричина кроется в реализации положений ФСБУ 6/2020 «Основные средства». Согласно данному стандарту, организация имеет право самостоятельно выбрать момент начала начисления амортизации в своей учетной политике. Проанализируем два доступных варианта:

  1. С 1-го числа месяца, следующего за месяцем признания: это классический способ, применявшийся в старом ПБУ 6/01. В этом случае амортизация всегда считается за полный месяц, и остаток СПИ всегда будет выражен целым числом месяцев.
  2. С даты признания объекта в учете: этот вариант стал доступен с введением нового ФСБУ. Если в настройках учетной политики выбран именно он, программа начинает начислять амортизацию не с начала следующего месяца, а с фактического дня постановки ОС на учет.

Выясним причину появления дробей: когда мы выбираем начисление «с даты принятия», программа переходит на расчет исходя из фактического количества дней владения активом в первом месяце. С точки зрения математики системы, этот первый неполный месяц представляет собой дробную часть целого месяца.

Разберем алгоритм расчета на конкретном примере

Рассмотрим ситуацию, аналогичную обсуждаемой на форуме. Предположим, основное средство с общим СПИ 84 месяца принято к учету 30 января 2022 года. Посмотрим на расчет шагами:

  1. Проанализируем период эксплуатации в первом месяце (январе): объект находился на учете с 30 по 31 число, то есть 2 дня.
  2. Вычислим долю месяца: в январе 31 день. Следовательно, за январь объект «отработал» 2 / 31 месяца. Это примерно 0,06.
  3. Рассчитаем оставшийся СПИ на начало февраля: из общего срока 84 месяца вычитаем долю января (84 - 0,06). Получаем 83,94.

Именно это значение 83,94 мы и увидим в справке-расчете за февраль. Программа не округляет это значение до целого, так как оно используется как прямой делитель в формуле линейного метода для определения суммы амортизации за текущий месяц.

Техническая реализация в коде 1С

Для тех, кто хочет глубже понять механику процесса, заглянем в программный код. В конфигурации «Бухгалтерия предприятия» расчет амортизации сосредоточен в общем модуле АмортизацияАктивов. В частности, проанализируем функцию КоэффициентАмортизацииЛинейный(Расчет).

Внутри этой функции система оперирует следующими переменными:


СрокИспользованияДоНачалаПериода = ЦелаяЧастьСрока + ДробнаяЧастьСрока;
ОставшийсяСрок = СрокПолезногоИспользования - СрокИспользованияДоНачалаПериода;

Программа хранит данные о сроке в месяцах, но для корректного отражения износа по дням она выделяет переменную ДробнаяЧастьСрока. Это позволяет системе точно определить, какая часть стоимости должна быть списана в расходы в те периоды, когда ОС эксплуатировалось неполный календарный месяц.

Почему в последующих месяцах сумма амортизации одинаковая?

Интересный нюанс: несмотря на то, что остаток СПИ остается дробным (например, 83,94; 82,94; 81,94 и так далее), сумма ежемесячной амортизации в полных месяцах будет одинаковой. Посмотрим на логику формулы:

Сумма = Остаточная стоимость / Оставшийся СПИ

Так как числитель (стоимость) и знаменатель (оставшийся срок) уменьшаются пропорционально, результат деления для каждого полного месяца остается стабильным. Дробный «хвост» влияет только на первый месяц (когда объект принят) и на последний месяц (когда объект полностью самортизируется).

Выясняем, нужно ли что-то исправлять

Подведем итог нашему анализу:

Таким образом, появление дробных значений в графе «Оставшийся СПИ» является штатной работой программы 1С:Бухгалтерия 3.0. Мы убедились, что система корректно учитывает количество дней эксплуатации, что обеспечивает высокую точность начислений в соответствии с современными стандартами бухгалтерского учета.

← На главную