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

Сначала определите тип проблемы

Сигнал

Что это может означать

Первое действие

Деньги придут после обязательного платежа

Временной разрыв дат

Уточнить банковские даты и варианты переноса

Операционный поток отрицателен в реалистичном Base

Возможный структурный дефицит

Проверить маржу, объём и постоянные расходы

В календаре внезапно появился налог или возврат

Ошибка полноты данных

Добавить источник, владельца и повторяющееся правило

Положительный итог месяца, но минус внутри месяца

Слишком крупный шаг прогноза

Перейти к неделям или дням

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

Платёжный календарь: обязательные поля

Поле

Содержание

Контроль

Период

Дата или неделя

Шаг достаточно мелкий для обязательных платежей

Начальный остаток

Доступные деньги на начало

Равен конечному остатку прошлого периода

Confirmed inflow

Поступления с подтверждённой датой

Дата денег в банке, а не счёта

Conditional inflow

Ожидаемые поступления

Источник, условие и пользовательская уверенность

Обязательные платежи

Зарплата, налоги, договорные платежи

Актуальная дата и основание

Гибкие платежи

Суммы, которые можно обсуждать

Владелец решения и крайний срок

Инвестиционные платежи

Capex и разовые вложения

Не смешивать с операционными

Чистое финансирование

Получение минус погашение

Стоимость и обязательства отдельно; сумму не дублировать в inflow или outflow

Конечный остаток

начальный остаток + нефинансовые поступления − нефинансовые платежи + чистое финансирование

Передаётся в следующий период

Резерв и разрыв

Минимум и недостающая сумма

Gap = max(0, reserve − closing)

Ответственный и действие

Кто проверяет строку и что делает

Статус обновляется по факту

Копируемый шаблон 13-недельного прогноза

week;opening_cash;confirmed_inflow;conditional_inflow;mandatory_outflow;flexible_outflow;investment_outflow;net_financing;closing_cash;minimum_reserve;gap;owner;action;status
W01;input;input;input;input;input;input;input;=B2+C2+D2-E2-F2-G2+H2;input;=MAX(0;J2-I2);input;input;input
W02;=I2;input;input;input;input;input;input;=B3+C3+D3-E3-F3-G3+H3;input;=MAX(0;J3-I3);input;input;input
W03;=I3;input;input;input;input;input;input;=B4+C4+D4-E4-F4-G4+H4;input;=MAX(0;J4-I4);input;input;input
W04;=I4;input;input;input;input;input;input;=B5+C5+D5-E5-F5-G5+H5;input;=MAX(0;J5-I5);input;input;input
W05-W13;continue_previous_closing;input;input;input;input;input;input;formula;input;formula;input;input;input

Скопируйте структуру в таблицу и разверните последнюю строку до W13. Формулы используют разделитель как иллюстрацию; синтаксис может отличаться в вашей программе. Добавьте колонку source document или банковскую выгрузку, если команда регулярно спорит о дате.

Учебный тест цепочки остатков

Неделя

Opening

Confirmed inflow

Платежи

Financing

Closing

Резерв

Gap

W01

500 000 ₽

350 000 ₽

420 000 ₽

0 ₽

430 000 ₽

200 000 ₽

0 ₽

W02

430 000 ₽

120 000 ₽

500 000 ₽

0 ₽

50 000 ₽

200 000 ₽

150 000 ₽

W03

50 000 ₽

650 000 ₽

260 000 ₽

0 ₽

440 000 ₽

200 000 ₽

0 ₽

W04

440 000 ₽

180 000 ₽

390 000 ₽

0 ₽

230 000 ₽

200 000 ₽

0 ₽

Во второй неделе closing = 430 000 + 120 000 − 500 000 = 50 000 ₽. Формально остаток положителен, но до заданного учебного резерва не хватает 150 000 ₽. Третья неделя начинается ровно с 50 000 ₽; разрыв цепочки должен считаться ошибкой файла.

Три режима вместо одной смешанной суммы

  • Confirmed only — только деньги с подтверждённой датой и обязательные платежи.

  • Base — условные поступления, которые владелец осознанно включил по своим данным.

  • Upside — дополнительные события с подписанным условием, но не с вымышленной вероятностью шаблона.

Не умножайте каждое поступление на готовые 50% или 70%. Если бизнес использует вероятности, храните метод оценки, выборку и владельца рядом с исходным событием.

Мост от P&L к деньгам

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

Синтетическая строка моста

Влияние на деньги

Прибыль периода

+300 000 ₽

Рост дебиторской задолженности

−500 000 ₽

Снижение запасов

+100 000 ₽

Рост кредиторской задолженности

+150 000 ₽

Неденежная амортизация

+50 000 ₽

Capex

−200 000 ₽

Полученное финансирование

+300 000 ₽

Изменение денег

+200 000 ₽

Арифметика учебного моста: 300 − 500 + 100 + 150 + 50 − 200 + 300 = 200 тысяч рублей. Это не кейс реальной компании и не схема налогового учёта.

Что делать при найденном разрыве

  1. Проверьте, не ошибочны ли банковские даты, суммы и начальный остаток.

  2. Отделите подтверждённые поступления от условных и свяжитесь с владельцем дебиторки.

  3. Уточните обязательность каждого платежа по договору, закону и операционной критичности.

  4. Обсудите перенос гибких платежей без создания скрытого долга или штрафа.

  5. Пересчитайте закупки и запасы, не разрушая способность выполнить оплаченные заказы.

  6. Оцените стоимость и сроки финансирования отдельно; не маскируйте им устойчиво отрицательный поток.

  7. Назначьте действие, сумму, крайний срок и ответственного в строке календаря.

Налоги и другие меняющиеся даты

Не копируйте налоговые сроки в вечный шаблон. Перед каждым циклом проверьте календарь ФНС по фактическому режиму, региону и периоду. То же относится к договорным платежам, индексациям и графикам погашения.

Ограничения

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

Практический следующий шаг

Заполните первые четыре недели только подтверждёнными событиями, сверьте opening с банком и добейтесь непрерывной цепочки closing → opening. Затем добавьте оставшиеся недели, владельцев и действия. Обновляйте календарь по фиксированному ритму и после каждого крупного изменения.

Стресс-тест календаря

После Base проверьте не абстрактный «плохой сценарий», а конкретные события. Сдвиньте одно крупное поступление на неделю, добавьте договорный платёж с актуальной датой, увеличьте возвраты на собственное наблюдаемое значение и проверьте, где впервые нарушается резерв. Каждое изменение должно иметь основание.

Тест

Что меняется

Что наблюдать

Задержка дебиторки

Банковская дата одного поступления

Первая неделя gap и максимальная сумма

Платёж раньше

Дата обязательного outflow

Нужен ли дневной шаг вместо недельного

Поступление отменено

Conditional inflow исключается

Сохраняется ли положительный closing

Capex не переносится

Инвестиционный платёж остаётся

Цена решения и влияние на резерв

Финансирование позже

Дата inflow и погашения

Не маскируется ли структурный минус

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

Ритм обновления и ответственность

  • Владелец календаря сверяет opening с банком и закрывает прошлый период.

  • Ответственные по поступлениям подтверждают дату, сумму и условие каждого крупного inflow.

  • Владельцы расходов обновляют обязательность, срок и возможность переноса.

  • Налоговые даты проверяются по актуальному календарю ФНС для реального режима.

  • Решения о переносе, financing или изменении закупок фиксируются в action log.

  • После закрытия недели forecast сравнивается с фактом, а причина отклонения обновляет правила.

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

Красные флаги качества данных

  • Opening balance введён вручную и не сверяется с доступным банковским остатком.

  • Дата счёта используется как дата денег без договорного и исторического основания.

  • Conditional inflow включён в confirmed только для получения положительного итога.

  • Платёж удалён из Base без владельца решения и нового срока.

  • Closing текущей недели не равен opening следующей.

  • Налоговый или договорный платёж скопирован из старого периода без проверки.

Что читать дальше

Источники и дата проверки

Источники проверены 2026-07-27. Они подтверждают только заявленные claims в границах указанного контекста.