Как построить финансовую модель с нуля
Предприниматель хочет нанять сотрудников, инвестор планирует увеличить вложения, семья выбирает между арендой и ипотекой. Во всех трёх случаях вопрос один: что произойдёт с деньгами дальше? Финансовая модель помогает получить этот ответ до того, как решение станет реальностью.
Начните не с таблицы, а с вопроса
Самая частая ошибка при построении финансовой модели — сразу открывать Excel и начинать заполнять ячейки.
Сначала стоит определить, что именно должна показать модель.
«Сколько будет денег через год?» — один вопрос.
«Хватит ли денег, если через три месяца нанять трёх сотрудников?» — уже другой.
«Что выгоднее: продолжать аренду или взять ипотеку?» — третий.
От формулировки зависит сама модель. Для одного сценария достаточно нескольких счетов и регулярных платежей. Для другого понадобятся кредит, проценты, изменение расходов, крупная покупка и несколько вариантов будущего.
Хорошая модель начинается с решения, которое вы хотите проверить. Именно такой подход используют современные инструменты финансового планирования: сначала задают исходную ситуацию, затем моделируют изменения и сравнивают последствия разных сценариев.
Шаг 1. Выпишите, где находятся деньги
Первый слой модели — всё, что хранит деньги, представляет собой актив, обязательство или отражает финансовый результат.
Для личных финансов это может быть банковский счёт, вклад, брокерский счёт, квартира, кредит и задолженность клиента.
Для бизнеса список будет другим: расчётный счёт, касса, дебиторская задолженность, кредит, оборудование, капитал, доходы и расходы.
Здесь важно не пытаться сразу описать каждую операцию. Сначала создайте карту финансового состояния.
В Cashflow для этого используются счета семи типов: ликвидные активы, неликвидные активы, дебиторская задолженность, кредиторская задолженность, капитал, доходы и расходы. Такое разделение позволяет отдельно видеть собственные деньги, обязательства, средства, которые должны вам, и финансовый результат.
Получается первый слой модели:
где деньги находятся сейчас и что ещё влияет на ваше финансовое состояние.
Шаг 2. Опишите, как деньги перемещаются
Теперь нужно соединить счета между собой.
Зарплата поступает на банковский счёт. Из него оплачивается аренда. С него же уходят платежи по кредиту и переводятся деньги на вклад.
В бизнесе клиент оплачивает счёт, компания перечисляет деньги поставщику, платит сотрудникам и налогам, а часть средств остаётся на расчётном счёте.
Каждое такое движение стоит описать как правило:
откуда → куда → сколько.
Это важнее, чем просто записать «зарплата 300 000» или «аренда 100 000». Нам нужно понимать, откуда деньги пришли и куда ушли, потому что именно связи между счетами формируют будущую картину.
Сумма тоже не всегда должна быть фиксированной. Она может задаваться долей, процентной ставкой или зависеть от другого счёта. Например, выплата может составлять определённый процент от выручки.
Так появляется уже не список операций, а схема движения денег.
Шаг 3. Добавьте время
Без времени финансовая модель не умеет отвечать на большинство действительно важных вопросов.
Зарплата выплачивается каждый месяц. Аренда — в начале месяца. Проценты по вкладу начисляются по своему правилу. Крупная покупка происходит один раз в определённую дату.
Поэтому каждому движению нужно определить расписание.
Важно учитывать не только регулярные операции. В реальной жизни рядом существуют ежемесячные платежи, ежегодные расходы, разовые покупки, досрочные погашения и изменения, которые начинают действовать только с определённой даты.
Современные инструменты прогнозирования именно поэтому работают с временной шкалой, а не только с итогами за год: важно увидеть, когда возникает поступление или расход. В прогнозе денежных потоков последовательность денежных движений напрямую определяет будущую ликвидность.
В Cashflow расписания можно складывать и вычитать друг из друга, а даты пересчитываются прямо во время настройки модели.
После этого модель начинает жить во времени.
Шаг 4. Задайте то, что меняет стоимость денег
Некоторые финансовые изменения нельзя описать одной суммой.
100 000 сегодня и 100 000 через десять лет — это разные экономические величины. То же касается конвертации между валютами или других коэффициентов, которые меняют исходную сумму.
Поэтому в модели нужны правила, описывающие такие изменения.
Инфляция позволяет посмотреть, как изменяется стоимость денег со временем. Конвертация позволяет перевести значение в другую валюту или другую заданную шкалу.
В Cashflow эти операции оформлены как эффекты: коэффициент задаётся пользователем и применяется к модели.
Это особенно полезно, когда вопрос звучит не «сколько рублей у меня будет», а, например:
Сколько будут стоить эти деньги через пять лет?
или
Какой будет реальная стоимость этого остатка при заданной инфляции?
Шаг 5. Привяжите модель к цели
Теперь у вас есть состояние, движения и время. Но одной траектории денег всё равно может быть мало.
Финансовое планирование почти всегда связано с целью.
Накопить первый взнос. Создать резерв. Закрыть долг. Накопить определённую сумму к конкретной дате.
Вместо того чтобы просто смотреть на график, задайте условие, которого нужно достичь, и проверьте, приводит ли к нему текущая модель.
Например, если цель — накопить резерв размером в шесть месяцев расходов к определённой дате, модель должна показать не только текущий остаток, но и то, будет ли этого остатка достаточно в выбранный момент.
В Cashflow цели оформляются через планы, связанные со счетами. После расчёта видно, приводит ли собранная схема к заданной цели и когда это происходит.
Так финансовая модель превращается из прогноза в инструмент планирования.
Шаг 6. Соберите несколько вариантов будущего
Самая интересная часть начинается, когда появляется вопрос а что будет, если?
Что произойдёт, если взять кредит?
Что изменится после найма новых сотрудников?
Стоит ли открывать ещё одну точку?
Что будет, если уволят с работы через полгода?
Насколько изменится результат при регулярных досрочных погашениях?
Один прогноз здесь уже не подходит. Нужны варианты.
Базовый сценарий можно оставить как есть, а затем сделать ещё несколько версий с изменёнными условиями. Такой подход позволяет сравнить не абстрактные показатели, а последствия конкретных решений. Сценарное моделирование используется именно для этого: изменение отдельных предположений накладывается на исходный план, после чего сравниваются результаты.
В Cashflow отдельные варианты финансовой модели называются флоу. Их можно создавать несколько и сравнивать между собой.
Когда финансовая модель действительно становится полезной
Полная модель не обязана быть огромной.
Для одного вопроса может хватить нескольких счетов, пары правил и нескольких дат.
Например, человек хочет решить, стоит ли досрочно гасить ипотеку. Ему не нужна модель всей жизни. Достаточно описать текущие деньги, доход, расходы, кредит, график платежей и несколько вариантов досрочного погашения.
Затем можно посмотреть, как меняются остатки и финансовое состояние при каждом сценарии.
В другом случае модель будет значительно сложнее. Предприниматель может одновременно учитывать несколько счетов, дебиторскую задолженность, сотрудников, аренду, кредиты, инвестиции и несколько планов развития бизнеса.
При этом принцип остаётся тем же:
- определить, что существует;
- описать, как между этим движутся деньги;
- указать, когда происходят изменения;
- учесть, что меняет стоимость или величину этих движений;
- определить, к чему должна привести модель;
- проверить, что произойдёт при разных решениях.
Именно такой порядок позволяет не утонуть в деталях.
От финансовой таблицы к модели будущего
Excel отлично подходит для простых расчётов и небольших моделей. Проблемы начинаются не из-за самого Excel, а из-за количества связей.
Когда в модели десятки взаимозависимых операций, несколько временных правил и несколько сценариев, любое изменение приходится протаскивать через связанные расчёты. Чем больше таких зависимостей, тем труднее сохранить целостность модели.
В специализированных инструментах эта работа переносится внутрь самой системы.
Cashflow строит модель вокруг движения денег между счетами. Вы задаёте сами сущности, правила и расписания, а система рассчитывает их последовательность во времени.
В результате главный вопрос меняется.
Вместо:
Как посчитать эту цифру?
вы можете спросить:
Что произойдёт, если я изменю вот это?
И уже из модели получить ответ.
FAQ
Чем финансовая модель отличается от обычного бюджета?
Бюджет обычно фиксирует план доходов и расходов на определённый период. Финансовая модель связывает между собой счета, движения денег, даты, изменения и сценарии, поэтому позволяет исследовать последствия решений во времени.
Обязательно ли строить модель в Excel?
Нет. Excel подходит для многих задач и остаётся распространённым способом финансового моделирования. Но при большом количестве взаимосвязей и сценариев поддерживать такую модель вручную становится сложнее.
Насколько подробной должна быть финансовая модель?
Ровно настолько, насколько требует вопрос, на который вы хотите получить ответ. Для одного решения может хватить нескольких счетов и платежей. Для долгосрочного планирования потребуется больше деталей и взаимосвязей.
Зачем в финансовой модели нужны сценарии?
Чтобы сравнивать последствия решений. Вместо единственного прогноза можно проверить несколько вариантов и увидеть, как каждый из них влияет на будущие остатки, задолженность, активы, доходы и расходы.
Можно ли построить финансовую модель на несколько лет?
Да. Главное, чтобы модель содержала правила, по которым будущие движения денег рассчитываются во времени. При этом дальний прогноз сильнее зависит от исходных предположений, поэтому сценарии особенно полезны на длинном горизонте.