Как рассчитать окупаемость интернет-магазина
Как найти срок возврата вложений по денежному потоку: начальные затраты, помесячные поступления и выплаты, кассовый дефицит и сценарии. Расчёт на примере.

Окупаемость интернет-магазина наступает, когда накопленный денежный поток возвращает первоначальные вложения. Для расчёта нужны выплаты на запуск, а затем реальные или плановые поступления и выплаты по периодам. Деление стартового бюджета на прибыль удачного месяца даёт ненадёжный срок, если продажи и закупки меняются.
Сначала определите границы проекта и горизонт. Укажите, какие вложения возвращаете и какие выплаты входят в прогноз. Результат должен отвечать на два вопроса: когда вложения вернутся и сколько денег понадобится до этого момента.
Три разных результата
Положительный вклад заказа означает, что после включённых переменных расходов остаются деньги на остальные затраты. Операционная безубыточность означает покрытие текущих расходов выбранного периода. Возврат вложений требует дополнительно компенсировать стартовые выплаты и предыдущие убытки.
Прибыль тоже не равна остатку денег. Товар мог быть оплачен заранее, а выручка от перевозчика или площадки поступит позднее. Для срока окупаемости стройте денежный план с датами платежей. Причины расхождений разобраны в статье «Почему оборот растёт, а прибыли нет».
Какие данные внести в модель
Начальные вложения включают относящиеся к проекту выплаты до запуска: создание сайта, оборудование, подготовку и стартовый запас. Разделите уже потраченные деньги и ещё только предусмотренный резерв. Само перемещение денег на счёт магазина не является расходом проекта.
Затем по каждому месяцу запишите поступления покупателей и другие операционные поступления, оплату новых закупок, исполнение, рекламу, возвраты, комиссии, зарплаты, сервисы, налоги и разовые работы. Если поступление уже показано за вычетом комиссии, не вычитайте её второй раз.
| Данные | Откуда взять | Что уточнить |
|---|---|---|
| Начальные выплаты | Смета, договоры, выписки | Что уже оплачено и включено в месяц 0 |
| Поступления | Отчёты оплаты, перевозчика, площадки | Когда деньги реально доступны |
| Пополнение товара | План закупок и условия поставщика | Предоплата, отсрочка, партия |
| Прочие выплаты | Договоры, счета, календарь обязательств | Разовые и регулярные суммы |
| Возвраты | Завершённые заказы и расчёты | Месяц выплаты покупателю и возврата товара |
Если стартовая партия оплачена в месяце 0, её денежный расход уже учтён. В последующих месяцах не списывайте ту же закупку повторно через себестоимость продажи. Для модели прибыли это другая операция; здесь отражаются денежные выплаты нового пополнения.
Формулы и помесячный пример
Поток месяца = поступления месяца − выплаты месяца
Накопленный поток = −начальные выплаты + сумма потоков после запуска
В учебном проекте до запуска потрачено 300 000 ₽: 180 000 ₽ на сайт и оборудование, 120 000 ₽ на первую партию. Ниже условные денежные суммы, не прогноз доходности реального магазина. Все последующие выплаты включают предусмотренные обязательства, в том числе новые закупки.
| Месяц | Поступления | Выплаты | Поток месяца | Накопленный поток |
|---|---|---|---|---|
| 0 | 0 ₽ | 300 000 ₽ | −300 000 ₽ | −300 000 ₽ |
| 1 | 100 000 ₽ | 150 000 ₽ | −50 000 ₽ | −350 000 ₽ |
| 2 | 180 000 ₽ | 140 000 ₽ | +40 000 ₽ | −310 000 ₽ |
| 3 | 240 000 ₽ | 150 000 ₽ | +90 000 ₽ | −220 000 ₽ |
| 4 | 290 000 ₽ | 170 000 ₽ | +120 000 ₽ | −100 000 ₽ |
| 5 | 330 000 ₽ | 200 000 ₽ | +130 000 ₽ | +30 000 ₽ |
Впервые накопленный поток стал неотрицательным в пятом месяце. При месячном шаге можно сказать «окупается в течение пятого месяца», но не назвать точный день без календаря поступлений и выплат.
Если позже крупная закупка снова сделает накопленный результат отрицательным, первый переход через ноль ещё не описывает устойчивую ситуацию. Продлите модель хотя бы на значимый закупочный и сезонный цикл. Если ноль не достигнут в выбранном горизонте, так и запишите: «в пределах горизонта не окупается».
Сколько денег понадобится до окупаемости
Самая низкая точка учебной таблицы — минус 350 000 ₽ после первого месяца. Это минимальная совокупная потребность в финансировании по месячным данным. Если выделено только 300 000 ₽, потребуется ещё как минимум 50 000 ₽.
Месячный расчёт может скрывать дефицит внутри месяца: поставщик получает деньги первого числа, а покупательские выплаты приходят в конце. Для ближайшего напряжённого периода составьте недельный или дневной календарь и добавьте резерв на выбранные риски. Условные 50 000 ₽ не являются рекомендацией размера резерва.
Кредиты и вложения владельца показывайте отдельно от операционного потока. Новое финансирование закрывает дефицит денег, но само по себе не означает окупаемость магазина. Проценты и погашения отражайте последовательно с выбранной задачей модели и не смешивайте возврат проекта с доходностью собственного капитала.
Как проверить прогноз
Сделайте базовый и неблагоприятный сценарии. Измените подтверждённо чувствительные параметры: количество заказов, вклад, возвраты, срок перечисления денег и объём закупки. Если задержка поступлений на один период создаёт дефицит, этот риск должен быть виден до запуска.
В таблице добавьте источник и дату каждого допущения. Прогноз продаж нового магазина — гипотеза, договорная дата выплаты — другое по надёжности основание. Ежемесячно заменяйте прогноз фактом и объясняйте крупные отклонения.
Для стартовых статей расходов используйте бюджет открытия, для проверки заказа — юнит-экономику. Они помогают собрать входные данные, но срок получается именно из последовательности денежных потоков.
Чек-лист расчёта
- Определите вложения, горизонт и границы проекта; резерв не записан как уже понесённый расход.
- Разнесите поступления и выплаты по реальным датам; комиссии и закупки не учтены дважды.
- Рассчитайте поток каждого месяца и накопленный итог начиная с месяца 0.
- Найдите первый неотрицательный итог и проверьте, не возвращается ли дефицит позже.
- Определите максимальный провал; для напряжённого месяца проверьте более короткий шаг.
- Пересчитайте неблагоприятный сценарий и обновляйте прогноз фактом.