Skip to main content
Полный перечень полей — в глоссарии.

Что показывает этот раздел

Раздел объединяет два связанных, но разных отчёта по инвентарю:
  • Амортизация инвентаря — сколько стоимость единицы инвентаря «списывается» по месяцам с момента покупки, независимо от того, зарабатывает она деньги или нет. Это бухгалтерский взгляд: сколько единица потеряла в стоимости к сегодняшнему дню.
  • Окупаемость инвентаря (в разрезе групп и единиц) — сколько единица или группа единиц инвентаря уже фактически заработала по сравнению с тем, что было в неё вложено при покупке. Это операционный взгляд: отбилась ли покупка и насколько.
Оба отчёта строятся поверх одних и тех же карточек инвентаря, но амортизация — это расчёт «на лету» (выполняется прямо в запросе к базе и нигде не сохраняется), а окупаемость — это заранее посчитанная и хранимая сводка, которая пересчитывается автоматически при появлении новых начислений дохода.
Амортизация и окупаемость не влияют друг на друга: остаточная стоимость по амортизации никогда не уменьшает и не увеличивает показатели окупаемости, и наоборот. Это два независимых способа посмотреть на одну и ту же единицу инвентаря.

Амортизация единицы инвентаря

Из чего складывается расчёт

Для каждой единицы инвентаря (кроме отключённых из учёта) на лету вычисляются пять показателей.
Срок амортизации берётся по факту: если у единицы или её категории указан срок полезного использования 24, 36 или 48 месяцев, ровно столько месяцев и растягивается списание. Значение 12 месяцев — это только резервный вариант для случая, когда срок не заполнен ни у единицы, ни у категории, а не потолок для всех.

Пограничные случаи

  • Если срок амортизации оказался равным нулю — амортизация в месяц и накопленная амортизация считаются нулевыми, а вся цена покупки остаётся как остаточная стоимость.
  • Если единица эксплуатируется дольше срока амортизации, амортизация в месяц становится нулевой (начисление прекращается), а накопленная амортизация к этому моменту уже равна полной цене покупки — остаточная стоимость такой изношенной позиции равна нулю.
  • Если у единицы не указана дата покупки, месяцев в эксплуатации считается ноль: неизвестный возраст трактуется как «ещё не начали списывать», поэтому такая позиция показывает полную остаточную стоимость, а не нулевую.
  • Если дата покупки указана в будущем, месяцев в эксплуатации тоже ноль — остаточная стоимость не может превысить цену покупки.
  • Единицы, исключённые из учёта (отключённые), в отчёт по амортизации не попадают вовсе — они отфильтровываются на уровне запроса.
После перехода на фактический срок службы итоговые суммы по компании меняются в обе стороны и могут заметно отличаться от того, что показывал отчёт раньше. Инвентарь, переживший свой срок службы, раньше показывал полную цену покупки как остаток, а теперь — ноль (суммы снижаются). Инвентарь без даты покупки, наоборот, раньше списывался полностью, а теперь сохраняет полный остаток (суммы растут). Что именно произойдёт с итогом по конкретной компании, зависит от состава её карточек инвентаря — перед сверкой с бухгалтерией стоит пересмотреть отчёт заново.

Сводка по амортизации

Помимо построчного отчёта по каждой единице, есть агрегированная карточка сводки по всему отфильтрованному инвентарю: Сводка считается теми же формулами, что и построчный отчёт, просто в виде агрегатов (сумм) по всей отфильтрованной выборке, а не по одной единице.
Отчёт по амортизации поддерживает поиск по названию и уникальному номеру единицы (а если в компании включён учёт автомобилей — ещё и по номеру или техпаспорту автомобиля), а также стандартные фильтры и сортировку по инвентарю.

Окупаемость инвентаря

Модель данных

Окупаемость инвентаря — это одна запись на каждую единицу инвентаря (связь один к одному), которая денормализованно хранит накопленные показатели дохода этой единицы.

Как считается окупаемость

Окупаемость строится поверх построчных начислений дохода (Прибыль) — денормализованных ежедневных записей начисленного и полученного дохода по каждому источнику: аренде, услуге, доставке, штрафу, продаже, работе мастерской. Расчёт по каждой единице инвентаря выполняется так:
  1. По строкам начисления, относящимся к единице, суммируется прогнозный доход и суммируется фактический доход. В расчёт берутся только зачётные строки — те же, что и в отчётах о доходности за период: аренды в статусах «в аренде», «просрочена», «завершена», «должник» либо отменённые, по которым была внесена оплата; проданные продажи; задачи мастерской в работе или завершённые. Отменённые без оплаты и архивированные аренды в накопленный доход не попадают.
  2. К каждой из этих сумм прибавляется «доход до подключения к учёту метрик» — историческое значение, зафиксированное на карточке единицы инвентаря до того, как компания начала вести детальный учёт метрик. Это гарантирует, что накопленный показатель окупаемости не «обнуляется» и не занижается для инвентаря, купленного и работавшего ещё до включения этого раздела отчётности.
  3. Эффективность окупаемости = накопленный фактический доход, делённый на цену покупки, умноженный на 100, округлённый до 2 знаков. Если цена покупки не задана или равна нулю — эффективность считается равной нулю (деление на ноль не выполняется).
  4. Дата окупаемости — день, в который накопленный фактический доход впервые покрыл цену покупки. Те же зачётные дневные начисления по единице суммируются в хронологическом порядке начиная с «дохода до подключения к учёту метрик», и как только нарастающий итог достигает цены покупки, дата этого дня фиксируется как дата окупаемости. Если цена покупки не задана или равна нулю, а также пока единица ещё не окупилась, дата остаётся пустой.
  5. Срок окупаемости — разница между датой окупаемости и датой покупки единицы (сколько времени потребовалось, чтобы окупить цену покупки). Если у единицы не заполнена дата покупки или она ещё не окупилась — срок остаётся пустым; при аномальных данных (дата окупаемости раньше даты покупки) срок не уходит в минус, а обнуляется.
  6. Если для единицы ещё нет записи окупаемости — она создаётся; если запись уже существует — она обновляется, если изменились накопленный ожидаемый доход, накопленный фактический доход (сравнение идёт по округлённым до целого значениям, чтобы не пересчитывать запись из-за копеечных отличий), дата или срок окупаемости. Запись переоценивается и тогда, когда зачётных строк у единицы не осталось совсем (например, все её аренды архивировали) — накопленные суммы возвращаются к «доходу до подключения к учёту метрик», а не остаются на прежнем завышенном уровне.
Дата и срок окупаемости пересчитываются тем же механизмом и в те же моменты, что и накопленный доход (см. ниже) — отдельного запуска не требуется. Пока единица не окупилась, оба поля остаются пустыми.
Накопленный доход в карточке окупаемости и «доход за период» в отчётах о доходности отбирают строки по одному и тому же правилу, поэтому цифры в двух местах сходятся. Существующие записи, однако, пересчитываются только когда что-то затрагивает связанную аренду или продажу, поэтому после обновления системы администратор один раз запускает разовый пересчёт окупаемости по всем компаниям; повторный запуск ничего не меняет.

Когда пересчитывается окупаемость

Пересчёт окупаемости запускается автоматически как часть обновления построчного дохода — то есть каждый раз, когда для единицы инвентаря пересчитываются начисления:
  • при изменении дохода по аренде (после пересчёта начислений по инвентарю в рамках заявки);
  • при изменении дохода по продаже (после пересчёта начислений по инвентарю в рамках сделки продажи).
Пересчёт всегда идёт пакетно по списку единиц инвентаря, затронутых конкретным изменением, а не по одной записи — это сделано для производительности при массовых обновлениях.
Работа мастерской формирует построчные начисления дохода, но не привязана к единице инвентаря напрямую (начисления мастерской связаны с ресурсом и услугой мастерской), поэтому такие начисления в пересчёт окупаемости единицы инвентаря не попадают.

Доходность групп и единиц инвентаря за период

Помимо накопленной с начала учёта окупаемости, раздел даёт возможность посмотреть доходность инвентаря за выбранный период времени (с фильтром по датам) — отдельно по группам инвентаря и отдельно по единицам инвентаря.

Доходность группы инвентаря

Для каждой группы инвентаря за период считаются:
Показатели окупаемости в отчёте по группам (срок, эффективность, накопленный доход) берутся из общей накопленной окупаемости единиц инвентаря и не ограничиваются выбранным периодом дат — даже если пользователь выбрал период в один месяц, эти три показателя всё равно отражают всю историю единицы. Только доход, расход по операциям и количество начислений действительно считаются за выбранный период.
Доход и количество начислений за период считаются только по строкам, которые прошли общий для раздела метрик фильтр по статусу аренды/оплате (используется по всему разделу, чтобы не учитывать технические или ещё не подтверждённые строки). Фильтры «отключено», «суб-аренда» и «точка проката» на уровне группы работают через проверку наличия хотя бы одной подходящей единицы в группе — то есть группа остаётся в списке, если у неё есть хотя бы одна единица, удовлетворяющая условию, даже если остальные единицы группы условию не соответствуют. При этом сумма цены покупки группы считается только по тем единицам группы, которые сами удовлетворяют выбранным фильтрам.

Доходность единицы инвентаря

Для каждой единицы инвентаря (кроме отфильтрованных) за период считаются: Список единиц можно отфильтровать по отключённым/активным, по наличию суб-аренды, по группе, категории, точке проката и связанному автомобилю (если в компании включён учёт автомобилей).

Детализация дохода по единице

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

Общая сводка по отфильтрованному инвентарю

Отдельная агрегированная карточка над списками групп и единиц показывает итоги по всему инвентарю, прошедшему фильтр (не только по одной странице списка):
В этой общей сводке «превышение окупаемости» и «срок окупаемости» также считаются по накопленной окупаемости за всё время, а не за выбранный период — период дат в этой карточке фактически ограничивает только доход, ожидаемый доход и агрегаты по инвентарю (количество, цена покупки).

Как это используется

  • Амортизация отвечает на вопрос «сколько эта единица инвентаря сейчас стоит с точки зрения бухгалтерского списания» и полезна для решений о списании, переоценке или планировании замены инвентаря — совершенно не важно, приносила единица доход или простаивала.
  • Окупаемость отвечает на вопрос «отбилась ли покупка этой единицы (или группы) и насколько» — она обновляется автоматически при каждом пересчёте дохода по аренде или продаже и не требует ручного запуска.
  • Доходность за период позволяет сравнивать группы и единицы инвентаря по фактической отдаче в конкретном отрезке времени (например, за квартал), при этом всегда видя рядом накопленный с начала учёта показатель окупаемости для контекста.
  • Оба отчёта поддерживают поиск, фильтрацию и сортировку, поэтому их удобно использовать как для точечной проверки одной единицы, так и для сравнения всего парка инвентаря компании.

Особенности поведения

  • Эффективность окупаемости считается нулевой, если цена покупки не задана, равна нулю или отрицательна — деление на ноль не выполняется, просто подставляется ноль.
  • Срок амортизации равен фактическому сроку полезного использования единицы или её категории; 12 месяцев подставляются только тогда, когда срок не заполнен нигде.
  • У единицы без даты покупки месяцев в эксплуатации считается ноль, поэтому она показывает полную остаточную стоимость. Это не признак ошибки расчёта, а признак незаполненной даты покупки — по такому отчёту удобно находить карточки, которым не хватает данных.
  • Изношенная позиция (месяцев в эксплуатации больше срока амортизации) показывает нулевую остаточную стоимость и нулевую месячную амортизацию — она уже списана полностью.
  • Отключённые (выведенные из учёта) единицы инвентаря полностью исключены из отчёта по амортизации, в отличие от отчёта по доходности, где отключённые единицы можно явно включить фильтром.
  • Пересчёт окупаемости запускается только для единиц, у которых есть заполненная связь с единицей инвентаря в исходных строках (аренда или продажа) — начисления мастерской, не привязанные к единице напрямую, в пересчёт окупаемости не попадают.
  • Фильтры «отключено», «суб-аренда» и «точка проката» на уровне группы инвентаря используют проверку «существует хотя бы одна подходящая единица» — группа со смешанным составом (часть единиц подходит под фильтр, часть нет) всё равно попадёт в список.
  • Детализация дохода по единице показывает только начисления, относящиеся к активным, завершённым или просроченным арендам либо к арендам с фактической оплатой — начисления по ещё не оплаченным неактивным арендам не отображаются.

Связанные страницы

Глоссарий: Амортизация и окупаемость инвентаря

Полный перечень полей амортизации и окупаемости инвентаря.

Метрики и аналитика

Хаб раздела метрик и аналитики со ссылками на все отчёты.

Прибыль и окупаемость (механизм расчёта)

Как построчно считается «Прибыль» и как из неё обновляется накопленная «Окупаемость», которую читает эта страница.

Обзор и общая сводка

Дневная сводка по компании: доход, заявки и детализация — точка входа в аналитику.

Финансы: список, PnL, движение денег

Финансовые отчёты компании: список операций, прибыли и убытки, движение денег.

Транзакции

Сводка транзакций: разбивка по видам оплаты и постраничный список операций.

Штрафы

Учёт штрафов по арендам: автоматическое начисление, штрафы вручную и статус оплаты.

Скидки

История применения скидок к арендам и сводная группировка по каждой скидке из справочника.

Депозиты

Залоги по аренде: денежные и предметные, статусы и фактические платежи.

Услуги

Метрики дополнительных услуг: общая сводка, список по видам, по исполнителям и история.

Зарплаты и субаренда сотрудников

Расчёт зарплат по выполненным действиям и учёт субаренды инвентаря сотрудникам.

Эффективность инвентаря

Загрузка и простой инвентаря по комплектам, группам и отдельным единицам.

Рефералы и клиенты

Реферальная программа (агенты и начисления) и клиентская аналитика: рост, отток, LTV.

Смены сотрудников

Список и детализация рабочих смен персонала на точках проката.

Модули: доставки, мастерская, воронки, склад, инвентаризации

Отчётность прикладных модулей: доставки, мастерская, воронки продаж, продажи и инвентаризации.

Бонусы сотрудников

Баланс, история и общая сводка бонусных начислений клиентам.