FinspectМатериалы → Финансовая модель
Инструмент недели · финансовая модель

Финансовая модель на 12 месяцев: выдержит ли план роста денежный резерв

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

Артём Высоцкий12 августа 2026Инструмент недели №4

В первом месяце демонстрации чистая прибыль составляет 592 тыс. ₽, а свободный денежный поток — минус 468 тыс. ₽. Собственнику нужно найти минимальный денежный остаток за 12 месяцев и сравнить его с резервом. Если остаток ниже границы, годовой план возвращается финансовому директору на пересчёт.

Все числа ниже — демонстрационный пример из шаблона Finspect, а не показатели реальной компании.

Короткий ответ собственнику

Универсальная финансовая модель связывает ОПиУ — отчёт о прибылях и убытках, оборотный капитал, свободный денежный поток и накопленный остаток денег. Решение принимается по нижней строке модели и листу «Контроль».

Финансовый директор находит минимум за год. Статус ПРОВЕРИТЬ останавливает утверждение плана до пересчёта роста, маржи, расходов, CAPEX, оборотного капитала или финансирования.

Когда нужен этот инструмент

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

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

Шаблон считает последствия уже введённого роста. Если поставить 3% ежемесячно, выручка будет увеличиваться на 3% каждый месяц без сезонных провалов. Поэтому источник допущения проверяется раньше результата формулы.

Какие данные передать финансовому директору

  • выручку первого месяца из закрытого управленческого отчёта;
  • рост из подтверждённой воронки, договоров и ограничений мощности;
  • валовую маржу после прямой себестоимости;
  • фонд оплаты труда, коммерческие и административные расходы;
  • амортизацию, налог и CAPEX по утверждённому графику;
  • оборотный капитал в процентах от выручки;
  • начальный доступный денежный остаток и минимальный резерв.

Для каждой цифры нужны период, источник и ответственная роль. Если запас включён в оборотный капитал, пригодится отдельная проверка: как проверить точку заказа до оплаты пополнения склада. Иначе рост запасов прячется внутри общего процента.

Собственник задаёт резерв, называет решения, которые опираются на план, и разбирает исключения. Таблицу собирает финансовый директор.

Как устроен расчёт

В первом месяце выручка равна стартовому значению. Каждый следующий месяц умножает предыдущий на единицу плюс месячный рост.

Себестоимость = выручка × (1 − валовая маржа)

После себестоимости получается валовая прибыль. Из неё вычитаются фонд оплаты труда, коммерческие и административные расходы. Остаток — EBITDA, прибыль до процентов, налогов и амортизации.

Затем модель вычитает амортизацию и получает EBIT — прибыль до процентов и налога. Налог начисляется при положительном EBIT. После налога остаётся чистая прибыль.

Свободный денежный поток = чистая прибыль + амортизация − CAPEX − изменение оборотного капитала

Последняя строка накапливает поток: начальные деньги плюс первый месяц, затем каждый новый поток добавляется к предыдущему остатку.

Демонстрационный первый месяц

В шаблоне стоят выручка 8 млн ₽, валовая маржа 48%, ФОТ 1,8 млн ₽, коммерческие расходы 500 тыс. ₽, административные — 650 тыс. ₽, амортизация — 150 тыс. ₽, налог — 20%, CAPEX — 250 тыс. ₽ и оборотный капитал — 12% выручки. Ставка налога приведена такой, как она стоит в файле; почему её нужно заменить до расчёта — в разделе о границах статуса PASS.

СтрокаРасчётРезультат
Валовая прибыль8 000 000 × 48%3 840 000 ₽
EBITDA3 840 000 − 1 800 000 − 500 000 − 650 000890 000 ₽
EBIT890 000 − 150 000740 000 ₽
Налог740 000 × 20%148 000 ₽
Чистая прибыль740 000 − 148 000592 000 ₽
Оборотный капитал8 000 000 × 12%960 000 ₽
Свободный денежный поток592 000 + 150 000 − 250 000 − 960 000−468 000 ₽
Денежный остаток4 000 000 − 468 0003 532 000 ₽

Противоречия нет. Чистая прибыль положительная, но деньги уходят в оборотный капитал и капитальные вложения. При резерве 1,5 млн ₽ остаток 3,532 млн ₽ проходит тест.

В первом месяце шаблон считает весь оборотный капитал изменением. Для действующего бизнеса часть уже сформирована. Финансовый директор должен определить стартовую базу и внести реальную дельту.

Что проверяет лист «Контроль»

  1. Маржа, налоговая ставка и доля оборотного капитала находятся в допустимых числовых диапазонах.
  2. Валовая прибыль за 12 месяцев равна выручке минус себестоимость.
  3. Минимальный денежный остаток не опускается ниже резерва.

Любой статус ПРОВЕРИТЬ меняет итог на FAIL. Статус PASS подтверждает только эти три теста. Он не подтверждает полноту расходов, достижимость роста, доступность денег и корректность источников.

Три места, где PASS ничего не гарантирует

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

Ставка налога в жёлтой ячейке устарела

В шаблоне стоит 20%. Общая ставка налога на прибыль организаций — 25% с 2025 года, и в 2026 году она сохраняется: 8% в федеральный бюджет и 17% в региональный. Для отдельных категорий действуют пониженные ставки — например, 5% для ИТ-компаний, — а на упрощённой системе налога на прибыль нет вообще, там свой расчёт. Первый тест этого не поймает: 20% попадают в разрешённый диапазон от нуля до 100%.

СтрокаПри 20%При 25%
Налог с EBIT 740 000 ₽148 000 ₽185 000 ₽
Чистая прибыль592 000 ₽555 000 ₽
Свободный денежный поток−468 000 ₽−505 000 ₽
Остаток на конец месяца3 532 000 ₽3 495 000 ₽

За 12 месяцев демонстрационный накопленный остаток расходится сильнее: 15,309 млн ₽ против 14,444 млн ₽, разница 864 869 ₽. Это одна ячейка на листе «Параметры».

Оборотный капитал: долги берутся с НДС, запасы — без

Дебиторская и кредиторская задолженность в учёте стоят с налогом, а выручка в модели и запасы — без него. Соблазн привести всё к одной базе и очистить долги от налога здесь ошибочен: строка считает деньги, а деньги двигаются с налогом. Покупатель платит с НДС, поставщику платят с НДС.

Сходимость проверяется прямым счётом платежей за месяц. При выручке без налога В, себестоимости С, изменении запасов ΔЗ и ставке t:

поступления = В × (1 + t) − ΔДЗ
платежи поставщикам = (С + ΔЗ) × (1 + t) − ΔКЗ
НДС в бюджет = t × (В − С − ΔЗ)
сумма = (В − С) − ΔЗ − ΔДЗ + ΔКЗ

Последняя строка — это отчёт о прибылях без налога минус изменение оборотного капитала, в котором долги стоят с НДС. Модель сходится с прямым расчётом платежей ровно при условии, что долги не очищены.

Если их всё-таки очистить, поток завышается на налоговую часть чистой позиции. При дебиторской 1,5 млн ₽, запасах 800 тыс. ₽ и кредиторской 900 тыс. ₽ оборотный капитал равен 1,4 млн ₽, или 17,50% выручки. После очистки долгов по ставке 22% остаётся 1 291 803 ₽, то есть 16,15%.

1 229 508 + 800 000 − 737 705 = 1 291 803 ₽
1 400 000 − 1 291 803 = 108 197 ₽ — столько денег пропадает из потребности первого месяца
та же разница короткой строкой: (1 500 000 − 900 000) × 0,22 ÷ 1,22 = 108 197 ₽

Запасов в короткой формуле нет, и это не пропуск. Запас в шаблоне стоит по управленческой себестоимости, то есть уже без налога: в обеих колонках он одинаков — 800 тыс. ₽ — и из разницы выпадает. Чистить приходится только долги, а они входят в оборотный капитал с противоположными знаками, поэтому налоговые части частично гасят друг друга и остаётся налог с их разности. При равных дебиторской и кредиторской эффект был бы нулевым.

Отсюда встречная проверка входа: если запас занесён суммой из счёта поставщика, он завышен на ставку налога. На тех же 800 тыс. ₽ это 144 262 ₽ лишней стоимости остатка. Такую ошибку общий процент оборотного капитала спрячет целиком, а лист «Контроль» не увидит: он сверяет диапазон доли, а не источник суммы.

Вторая схема тоже корректна: всё без налога плюс отдельный блок расчётов с бюджетом — начисленный НДС, входящий, сумма к уплате и её срок. Тогда долги чистятся, но налог получает свою строку. Ошибка ровно одна: очистить долги и не показать НДС нигде.

Где очистка обязательна — дни оборота. Срок ожидания оплаты считается как дебиторская задолженность, поделённая на выручку: числитель с налогом, знаменатель без, и срок завышается в 1,22 раза. Это другой показатель, и правило от него на денежный поток не переносится.

Отдельно про срок платежа. НДС за квартал уходит тремя равными долями не позднее 28-го числа каждого из трёх месяцев следующего квартала. Начисление и платёж лежат в разных месяцах, поэтому в модели без блока расчётов с бюджетом строка «Денежный остаток» и остаток на выписке совпадают не всегда.

Резерв — только порог проверки, а не ограничение расчёта

В книге резерв стоит в одной ячейке параметров и упоминается ровно один раз — в третьем тесте листа «Контроль»: ЕСЛИ(МИН(остатки за 12 месяцев) >= резерв; "OK"; "ПРОВЕРИТЬ"). Ни выручка, ни поток, ни накопленный остаток от него не зависят: изменение резерва меняет только статус.

Как сравнение это устроено верно: требовать «остаток не ниже резерва» — то же самое, что требовать «остаток минус резерв не ниже нуля». Но из пассивной роли следуют три границы.

Модель не останавливается. Если остаток провалил границу, найм и CAPEX в расчёте остаются на месте, а строки финансирования в шаблоне нет — решение принимает человек, файл только показывает статус.

Остаток считается на конец месяца. В строке накопления одна точка на месяц, внутримесячных дат нет. Зарплата в середине месяца, налог 28-го числа и разовый платёж поставщику могут увести деньги ниже резерва десятого числа, а к тридцать первому остаток вернётся выше границы — и тест этого не заметит. Годовая модель отвечает на вопрос «хватит ли денег в принципе»; на вопрос «хватит ли их в конкретный день» отвечает платёжный календарь на восемь недель.

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

Минимум остатка в демонстрации приходится на первый месяц

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

Как интерпретировать результат

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

ПРОВЕРИТЬ по денежному остатку останавливает утверждение плана. Финансовый директор показывает месяц минимума и раскладывает причину: маржа, постоянные расходы, CAPEX, оборотный капитал или стартовые деньги.

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

Ограничения и альтернативные объяснения

В шаблоне нет помесячной сезонности, графиков поступлений и платежей, долгового финансирования, дивидендов, НДС и сценарного переключателя. ФОТ, коммерческие и административные расходы заданы постоянными суммами.

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

Отрицательный поток может объясняться оборудованием, стартовым запасом или отсрочкой клиентам перед сезонным пиком. Красное число требует документа, суммы, ответственного и даты повторной проверки.

Файл предназначен для управленческого решения. Он не заменяет бухгалтерскую сверку, аудиторскую процедуру или налоговую консультацию.

Готовое поручение финансовому директору

За 5 рабочих дней соберите базовую финансовую модель на 12 месяцев. Укажите источник и период для стартовой выручки, роста, валовой маржи, ФОТ, коммерческих и административных расходов, амортизации, налога, CAPEX, оборотного капитала и начальных денег. Ставку налога поставьте по нашему режиму, а не по значению из шаблона. В оборотном капитале дебиторскую и кредиторскую задолженность берите с НДС, запасы без него — либо переведите всё в суммы без налога и добавьте отдельную строку расчётов с бюджетом со сроком уплаты. Покажите помесячно выручку, EBITDA, чистую прибыль, свободный денежный поток и денежный остаток. Минимальный остаток сравните с резервом, который утвердил собственник. Для первого месяца отдельно объясните стартовую базу оборотного капитала. Крупные разовые платежи — годовую страховку, премии, первый взнос за оборудование, налоги — поставьте в свои месяцы. Если лист «Контроль» показывает ПРОВЕРИТЬ или источник входа не указан, план не выносить на утверждение. В записке перечислите допущения для пересчёта и дату следующей версии.

Это выпуск №4 серии разборов инструментов Finspect.

Бесплатно

Чек-лист: 12 признаков утечек в финансах

Симптомы, по которым видно, что с деньгами компании что-то не так, и что смотреть по каждому. PDF придёт на почту сразу.

Без спама. Отписаться можно в один клик.

Скачать инструмент

В книге есть демонстрационные входы, расчёт на 12 месяцев и лист «Контроль». Рабочая версия делается копией: меняются только жёлтые входные ячейки, а в имени файла остаётся период и дата обновления.

Скачать универсальную финансовую модель →
Практические разборы Finspect

В Telegram-канале выходят короткие разборы, выводы и комментарии для собственника. Канал — витрина методологии, работу с данными он не заменяет.

Подписаться на @FinspectCFO →

FAQ

Чем финансовая модель отличается от бюджета?

Бюджет фиксирует плановые суммы, а финансовая модель связывает допущения с результатом: рост и маржа меняют прибыль, CAPEX и оборотный капитал меняют свободный поток и остаток денег.

Почему при положительной чистой прибыли свободный поток может быть отрицательным?

Потому что деньги требуются на капитальные вложения и увеличение оборотного капитала. Эти выплаты не видны в строке чистой прибыли в том же виде.

Что означает MODEL STATUS = PASS?

Три встроенные проверки прошли: ставки находятся в заданных диапазонах, валовая прибыль сходится с выручкой и себестоимостью, а денежный остаток не падает ниже резерва. Полноту и достоверность входных данных статус не подтверждает.

Какой месяц проверять первым?

Тот, в котором денежный остаток минимален за 12 месяцев. Его причины раскладываются по строкам прибыли, CAPEX и изменения оборотного капитала. В демонстрационном расчёте это первый месяц, потому что весь оборотный капитал попадает в него целиком.

Можно ли использовать шаблон для сезонного бизнеса?

Можно как стартовый контур, но ровный месячный рост нужно заменить отдельными помесячными допущениями или сценариями. Текущая версия шаблона сезонность автоматически не моделирует.

Артём Высоцкий, независимый финансовый директор, основатель Finspect. Актуальность: 12 августа 2026 года. Материал носит информационный характер и не является аудиторским заключением, индивидуальной рекомендацией или публичной офертой.