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

Платёжный календарь — это прогноз поступлений, выплат и доступного остатка денег по датам. Он помогает ответить на конкретный вопрос: хватит ли средств для каждого ближайшего платежа, даже если выручка ещё не зачислена. Положительный итог месяца не гарантирует, что магазин сможет оплатить закупку завтра.
Чтобы составить календарь, зафиксируйте начальный остаток, внесите ожидаемые поступления и выплаты отдельными операциями и пересчитайте деньги после каждой даты. Затем найдите самый низкий остаток, проверьте задержку поступлений и согласуйте изменения, если денег не хватает. Ниже — полный учебный пример интернет-магазина и структура таблицы, которую можно перенести в Excel без скачивания файла.
Что показывает календарь и чем он отличается от прибыли
Календарь учитывает деньги, которые станут доступны к нужному моменту. Заказ на сайте ещё не равен поступлению на расчётный счёт. Оплаченный покупателем заказ тоже может ожидать перечисления от платёжного сервиса. Для выплаты важна дата, когда средства действительно можно использовать, с учётом удержаний.
С другой стороны, оплата новой партии уменьшает деньги сразу, хотя часть товаров ещё останется на складе. Поэтому прибыль, выручка и денежный остаток отвечают на разные вопросы. Это различие и назначение календаря разбирает материал СберБизнес о денежном потоке.
| Инструмент | На какой вопрос отвечает |
|---|---|
| Бюджет запуска | Сколько потребуется на подготовку, первый товар и начало работы |
| Финансовая модель | Как продажи, затраты, запасы и расчёты повлияют на результат и деньги при выбранных предположениях |
| Платёжный календарь | Какой остаток ожидается к конкретным датам и чем оплачиваются ближайшие обязательства |
| Отчёт о движении денежных средств | Какие поступления и выплаты уже произошли за период |
Если вы ещё считаете потребность до первой продажи, начните с бюджета открытия магазина. Для проверки продаж и закупок на несколько месяцев пригодится финансовая модель. Календарь переводит денежную часть этих планов в даты и помогает обновлять её по факту.
С какого остатка и на какой срок начинать
Запишите момент начала расчёта: например, до первой операции рабочего дня. Сверьте деньги с выпиской и кассой на этот момент, перечислите включённые счета. Уже проведённые операции входят в начальный остаток и не должны второй раз попадать в будущие поступления или выплаты.
Заблокированные суммы и деньги, которыми нельзя оплатить рассматриваемые обязательства, не включайте в доступный остаток. Личные средства владельца тоже не становятся деньгами магазина до фактического внесения. Если часть доступных денег вы сохраняете как управленческий запас, показывайте её отдельным минимальным уровнем: не вычитайте тот же запас из остатка и затем повторно из потребности.
Горизонт должен включать ближайшие существенные обязательства и ожидаемые расчёты по ним. Можно начать с нескольких недель по дням и продлевать таблицу по мере работы. Если крупная закупка оплачивается за пределами выбранного окна, добавьте её дату: окончание таблицы не отменяет платёж. Далёкие неточные оценки можно вести по неделям, но перед наступлением срока раскладывать по дням.
Назначьте одного ответственного за актуальную версию. Он собирает данные у закупщика, человека, ведущего рекламу, и других участников, а затем сверяет их с источниками. В небольшом магазине все эти роли может выполнять владелец.
Какие операции внести в таблицу
Поступления берите из ожидаемых расчётов: графика перечислений эквайринга или площадки, счетов покупателям, подтверждённых договорённостей. Выплаты — из счетов поставщиков, договоров, графиков оплаты услуг и других обязательств. Прогноз будущих продаж помечайте отдельно: его сумма и дата менее определённы, чем уже назначенная выплата.
В календарь входят закупки, доставка, реклама, подписки, аренда, зарплата, налоги по вашему графику, возвраты покупателям и другие денежные операции магазина. Если есть финансирование, покажите получение и последующие платежи отдельными категориями. Само получение займа не является выручкой. Порядок подготовки поступлений, выплат и сверки факта описан также в руководстве Яндекса по платёжному календарю.
Удобно разделить файл на два листа: реестр операций и ежедневный прогноз. В реестре одна строка соответствует одному поступлению или платежу. В прогнозе операции суммируются по датам, а остаток переносится из предыдущего дня.
| Поле реестра | Что записать |
|---|---|
| ID и основание | Уникальный код, номер счёта, выплаты или иной документ; он помогает найти повтор |
| Контрагент и категория | Кто платит или получает деньги; закупка, эквайринг, возврат, реклама и другое |
| Счёт или касса | Где деньги станут доступны либо откуда будет выполнен платёж |
| Исходная дата и сумма плана | Первоначальная договорённость или оценка, которую сохраняют для сравнения |
| Текущая дата и сумма прогноза | Последние известные условия; поступление и выплата в разных колонках |
| Определённость и статус | Например, оценка продаж, ожидаемое перечисление, обязательство, исполнено или требует сверки |
| Факт | Реальная дата и сумма по выписке или кассе |
| Ответственный и комментарий | Кто уточняет событие, почему изменена дата, где подтверждение договорённости |
Суммы поступлений и выплат вводите положительными числами: знак минус появится в формуле остатка. При частичной оплате отмечайте исполненную часть и отдельно сохраняйте непогашенное обязательство. У него должна быть связь с исходной строкой, чтобы сумма не потерялась и не удвоилась.
Как не посчитать одну сумму дважды
Если в поступлении эквайринга уже указана сумма после комиссии, эту удержанную комиссию не нужно ещё раз вычитать отдельной выплатой. Например, при условных оплатах на 20 500 ₽ и удержании 500 ₽ доступное поступление равно 20 000 ₽. Здесь это учебные числа, а не тариф платёжного сервиса. Если комиссия оплачивается отдельно, внесите её отдельной операцией на фактическую дату списания.
Аналогично проверьте возвраты: когда ожидаемое перечисление уже уменьшено на возврат, не записывайте тот же возврат повторной выплатой из банка. Когда деньги покупателю списываются отдельно, нужна самостоятельная строка. Разобраться помогает отчёт сервиса с расшифровкой выплаты.
Дату зачисления определяйте по своим условиям и подтверждению перечисления. Не подставляйте универсальное «на следующий день»: выходные, удержания и порядок расчётов могут изменить доступность. Ожидаемое поступление остаётся прогнозом до сверки с фактом.
Пример платёжного календаря интернет-магазина
Все числа и сроки далее условные. На начало дня 1 у магазина доступно 50 000 ₽ на одном расчётном счёте. Для объяснения возьмём четыре дня. В этом коротком упражнении нет других операций; в своей таблице нужно добавить все обязательства, в том числе налоги, зарплаты и возвраты, если они приходятся на выбранный период.
Из графика перечислений взяты три ожидаемых поступления эквайринга уже после удержаний. Из счетов и плана работы — четыре выплаты. В пределах дня сначала становятся доступны поступления, затем выполняются выплаты. Позже отдельно проверим, что меняется при другом порядке.
| ID | День | Операция и статус | Поступление, ₽ | Выплата, ₽ |
|---|---|---|---|---|
| П1 | 1 | Эквайринг, ожидаемое перечисление | 20 000 | 0 |
| Р1 | 1 | Поставщик, обязательство | 0 | 40 000 |
| Р2 | 2 | Поставщик, обязательство | 0 | 45 000 |
| П2 | 3 | Эквайринг, ожидаемое перечисление | 40 000 | 0 |
| Р3 | 3 | Доставка, обязательство | 0 | 10 000 |
| П3 | 4 | Эквайринг, ожидаемое перечисление | 20 000 | 0 |
| Р4 | 4 | Реклама, планируемая оплата | 0 | 5 000 |
| Итого | — | — | 80 000 | 100 000 |
Каждая строка ежедневного прогноза считается одинаково:
Остаток на конец дня = остаток на начало + поступления − выплаты
Остаток на начало следующего дня = остаток на конец предыдущего
| День | На начало, ₽ | Поступления, ₽ | Выплаты, ₽ | На конец, ₽ |
|---|---|---|---|---|
| 1 | 50 000 | 20 000 | 40 000 | 30 000 |
| 2 | 30 000 | 0 | 45 000 | −15 000 |
| 3 | −15 000 | 40 000 | 10 000 | 15 000 |
| 4 | 15 000 | 20 000 | 5 000 | 30 000 |
Сверка периода: 50 000 + 80 000 − 100 000 = 30 000 ₽. Итог положительный, но в день 2 не хватает 15 000 ₽. Минимум прогноза равен −15 000 ₽. Он показывает кассовый разрыв — несовпадение доступных денег и платежей по срокам.
Отрицательная строка — расчёт потребности при условии выполнения всех плановых выплат. Она не означает, что банк проведёт платёж на 45 000 ₽ при доступных 30 000 ₽. До его срока нужно найти и подтвердить решение, затем пересчитать календарь. Последующие строки с отрицательным начальным остатком продолжают именно этот сценарный расчёт.
Как посчитать потребность и запас денег
Для проверки нулевого остатка используйте самый низкий результат за весь горизонт, включая начальный остаток:
Потребность до выбранного минимума =
максимум из 0 и (выбранный минимум − самый низкий остаток)
В примере до нуля нужно 0 − (−15 000) = 15 000 ₽. Если магазин отдельно выбирает минимальный запас 10 000 ₽, потребность до него составит 25 000 ₽. Такой запас — условие учебного решения, а не обязательная норма для магазина.
Размер запаса связывайте с понятными отклонениями: возвратом, задержкой перечисления, дополнительной доставкой. Эта формула показывает величину непокрытой потребности, но не выбирает источник денег. Любое дополнительное поступление должно стать доступным до первого нарушения минимума; его стоимость и будущие выплаты тоже входят в календарь. Критерии сравнения источников разобраны в статье «Где взять деньги на первый интернет-магазин».
Что изменится при задержке поступления или переносе выплаты
Сначала проверим задержку: П2 на 40 000 ₽ приходит в день 4 вместо дня 3. Остальные операции остаются на исходных датах. На конец дня 3 получится −15 000 − 10 000 = −25 000 ₽, а в день 4 — −25 000 + 40 000 + 20 000 − 5 000 = 30 000 ₽. Конечная сумма прежняя, потребность до нуля выросла с 15 000 до 25 000 ₽.
Теперь рассмотрим другую версию: поставщик согласовал перенос Р2 на 45 000 ₽ со дня 2 на день 3. П2 в этом варианте поступает вовремя, до выплаты. После дня 2 остаётся 30 000 ₽; день 3 даёт 30 000 + 40 000 − 45 000 − 10 000 = 15 000 ₽. Нулевой минимум выдержан.
Наконец, совместим оба изменения: Р2 перенесён на день 3, но П2 задержался до дня 4. В день 3 остаётся 30 000 − 45 000 − 10 000 = −25 000 ₽. Согласованного переноса оказалось недостаточно.
| День | Исходный план, ₽ | Только задержка П2, ₽ | Только перенос Р2, ₽ | Оба изменения, ₽ |
|---|---|---|---|---|
| 1 | 30 000 | 30 000 | 30 000 | 30 000 |
| 2 | −15 000 | −15 000 | 30 000 | 30 000 |
| 3 | 15 000 | −25 000 | 15 000 | −25 000 |
| 4 | 30 000 | 30 000 | 30 000 | 30 000 |
| Минимум | −15 000 | −25 000 | 15 000 | −25 000 |
Для учебного магазина перенос Р2 решает исходную нехватку только при своевременном П2. До решения нужно проверить подтверждение поступления и вариант его задержки. Если оплату можно разделить, меняют конкретные строки и снова считают весь горизонт; сам долг от этого не исчезает.
Не считайте все расходы свободно переносимыми. Уже возникшее обязательство, налоговый платёж и зарплата имеют свои основания и сроки. Изменение даты допустимо только после проверки конкретных условий и, когда требуется, согласования. Сохраните подтверждение и новую дату в реестре. Раздельные счета и перенос плановых платежей также рассматриваются в методическом материале 1С; здесь те же задачи показаны без привязки к интерфейсу программы.
Когда нужно считать внутри дня и по отдельным счетам
Дневной итог может скрыть нехватку. В версии с переносом Р2 на начало дня 3 есть 30 000 ₽. Если 45 000 ₽ поставщику нужно отправить раньше, чем поступят 40 000 ₽, к моменту платежа не хватает 15 000 ₽. Положительные 15 000 ₽ на конец этого дня проблему очередности не решают. Добавьте время событий и пересчитывайте после каждого из них.
То же относится к нескольким счетам. Если на счёте А есть 5 000 ₽, на Б — 20 000 ₽, а платёж 12 000 ₽ выполняется с А, общих 25 000 ₽ недостаточно для вывода о готовности платежа. Нужно подтвердить возможность и срок перевода как минимум 7 000 ₽ на А, а также учесть возможную комиссию.
Перевод между своими счетами отражается выплатой с одного и поступлением на другой. В общей сумме денег магазина это не новый доход; при задержке перевода сумма временно недоступна для платежей. Поэтому общий прогноз полезен вместе с прогнозом по конкретному счёту, с которого оплачивается обязательство.
Как вести план и факт без двойного счёта
Сохраните первоначальный план, чтобы видеть отклонения. Фактические операции сверяйте с выпиской или кассой, связывайте с ID реестра и отмечайте исполненную часть. В будущий прогноз должны попадать только ещё не исполненные суммы на актуальных датах.
Вернёмся к исходному плану дня 1. Вместо ожидаемых 20 000 ₽ фактически зачислено 18 000 ₽; поставщику перечислено 40 000 ₽. Все суммы учебные. На конец дня доступно 50 000 + 18 000 − 40 000 = 28 000 ₽.
| Показатель дня 1 | Исходный план, ₽ | Факт, ₽ | Отклонение факта от плана, ₽ |
|---|---|---|---|
| Поступление П1 | 20 000 | 18 000 | −2 000 |
| Выплата Р1 | 40 000 | 40 000 | 0 |
| Остаток на конец | 30 000 | 28 000 | −2 000 |
Причину разницы проверяют по расшифровке перечисления. Это может оказаться изменением удержаний, частичным расчётом или ошибкой плана; сама разница ещё не доказывает ни одну причину. Если сервис подтвердит оставшееся перечисление, внесите неполученную часть с её новой датой и связью с П1. Не создавайте поступление 2 000 ₽ автоматически только для совпадения с прежним планом.
Прогноз дня 2 теперь начинается с фактических 28 000 ₽. При прежней выплате 45 000 ₽ и без новых подтверждённых поступлений до неё получится −17 000 ₽. Для продолжения выполните четыре действия:
- Зафиксируйте фактический остаток 28 000 ₽ и момент сверки.
- Свяжите поступившие 18 000 ₽ и выплаченные 40 000 ₽ с исходными операциями; эти фактические суммы уже входят в остаток.
- Уточните непогашенные части и будущие события. Не переносите весь прежний П1 на 20 000 ₽ в будущее поверх факта.
- Пересчитайте все оставшиеся дни, найдите новый минимум и проверьте выбранное решение ещё раз.
Если взять 28 000 ₽ на начало следующего дня и снова прибавить исполненные 18 000 ₽, деньги окажутся завышены. Если повторно вычесть уже оплаченные 40 000 ₽, возникнет искусственный разрыв. История факта остаётся в реестре, но не участвует второй раз в прогнозе от нового остатка.
Как собрать этот календарь в Excel и поддерживать его
На листе ежедневного прогноза сделайте колонки: A — дата, B — начальный остаток, C — поступления, D — выплаты, E — конечный остаток. В первой строке данных B2 укажите проверенный старт. C и D заполняются суммами неисполненных операций соответствующего дня из текущего реестра; на семи строках примера их легко проверить вручную.
| Ячейка | Назначение | Формула |
|---|---|---|
| E2 | Остаток первого дня | =B2+C2-D2 |
| B3 | Начало следующего дня | =E2 |
| E3 | Остаток следующего дня | =B3+C3-D3 |
| G2 | Минимум четырёхдневного примера с учётом старта | =МИН(B2;E2:E5) |
| G3 | Выбранный минимальный запас | Введите своё число, например 0 |
| G4 | Потребность до запаса | =МАКС(0;G3-G2) |
Протяните формулы B3 и E3 до последней даты. В английской локализации МИН и МАКС называются MIN и MAX; разделитель аргументов зависит от настроек. При добавлении дней расширьте диапазон минимума. Дни без операций тоже сохраняйте: их остаток переходит дальше без изменения.
Проверка исходных данных статьи: C2:C5 — 20 000, 0, 40 000, 20 000; D2:D5 — 40 000, 45 000, 10 000, 5 000; B2 — 50 000. Должны получиться конечные остатки 30 000, −15 000, 15 000, 30 000 и потребность до нуля 15 000 ₽. Затем измените дату П2 в реестре: 40 000 ₽ должны исчезнуть из дня 3 и появиться в дне 4, а не остаться на обеих датах.
Когда строк станет много, суммирование по дате и статусу можно автоматизировать. Сначала добейтесь совпадения реестра и ручного примера: автоматическая формула не исправит повторные операции и неверные даты. Система нужна, когда ручная сверка перестаёт успевать за несколькими счетами, каналами или участниками, а не после произвольного числа заказов.
Обновляйте календарь после сверки факта и при событиях, меняющих решение: задержке перечисления, новом счёте, возврате, изменении закупки. Перед существенным платежом проверьте доступность денег ещё раз. Частота зависит от близости обязательств и запаса средств; при остатке возле минимума ждать конца месяца нельзя.
Если нехватка повторяется, выясните причину: долгий срок получения денег, слишком большая партия, рост запасов или расходы, которые продажи не покрывают. Перестановка дат не доказывает прибыльность торговли. Для связи платежей с товаром и возможностями команды используйте план согласования роста магазина.