Перейти до змісту
Увійти

Теорія

Касовий план на 12 місяців

Касовий план на прикладі, помісячно з реальними строками платежів: передоплати, виплати двічі на місяць, квартальні рахунки й літня западина, яку ховає річний підсумок.

~8 хв читання · 9 вправ · 250 балів

Перед початком

Касовий план на 2027 рік

Ти й далі в продуктовій команді Klasna: Hanna завершила касовий план на 2027 рік, а Leo прочитав лише підсумок. Рік закінчується з більшою сумою на рахунку, ніж починається, тож він хоче підписувати нові угоди Teams і не хвилюватися. Але Hanna не випадково будувала план помісячно.

У цьому уроці ти складеш прогноз руху грошей на дванадцять місяців із реальними строками кожного платежу і знайдеш, що ховає річний підсумок.

Виплати двічі на місяць: половина зараз, половина наступного

Leo прочитав у касовому плані Hanna на 2027 одне число: рік закінчується з грошима на 4,5 мільйона грн більше, ніж на початку. Касовий план (cash flow forecast) будують, щоб відповісти на інше запитання: чи вистачить грошей на рахунку наприкінці кожного місяця? Тож він показує надходження, витрати грошей і залишок помісячно, з реальною датою кожного платежу.

Перше правило строків стосується репетиторів. Їм платять двічі на місяць: за першу половину місяця — 20-го, за другу — 5-го числа наступного місяця. Тож кожен місяць платить половину власних виплат і половину минулого місяця.

Січень 2027: зароблені виплати — 3 281 000 грн у грудні і 3 270 800 у січні.

Сплачено в січні = 3 281 000 ÷ 2 + 3 270 800 ÷ 2 = 1 640 500 + 1 635 400 = 3 275 900 грн.

Друга половина січня, 1 635 400, ще винна наприкінці січня. Помилка — ставити зароблені виплати в той самий місяць: так ховається затримка, через яку червень такий дорогий.

  • Так
    Січень платить 3 281 000 ÷ 2 + 3 270 800 ÷ 2 = 3 275 900
  • Не так
    Січень платить 3 270 800, зароблені в січні

    Половину січня платять 5 лютого.

Гроші Teams ідуть за календарем рахунків

Уроки Teams відбуваються щомісяця, але гроші за них приходять чотири рази на рік. Klasna виставляє рахунок за кожен квартал навчального року в його останній день (кінець лютого, травня, серпня й листопада), а компанії платять через 60 днів.

Тож у плані Klasna на 2027:

  • січень отримує 640 000 грн, виставлені в листопаді 2026;
  • квартал грудень–лютий виставляють наприкінці лютого: 360 уроків на місяць × 3 × 800 = 864 000 грн, оплата у квітні;
  • рахунок за березень–травень оплачують у липні, за червень–серпень — у жовтні.

Місяць без рахунку може отримати гроші, а місяць, повний уроків Teams, — нічого. У плані це дві окремі колонки: що виставлено (не гроші) і що отримано (гроші).

Набір даних · 12 рядків

Касовий план Klasna на 2027 рік

Один рядок на місяць, у гривнях, складено в грудні 2026. Гроші на 1 січня 2027: 250 000. Виплати репетиторам, зароблені в грудні 2026: 3 281 000. Teams отримує рахунок в останній день кожного кварталу навчального року (лютий, травень, серпень, листопад) і платить через 60 днів.

monthfamilies_paid_uahclub_paid_uahteams_invoiced_uahteams_collected_uahpayment_fees_uahtutor_payouts_earned_uahtutor_payouts_paid_uahvideo_ai_paid_uahsalaries_uahmarketing_uahoffice_tools_uahnet_cash_flow_uahclosing_cash_uah
2027-014834000468000064000013255032708003275900342960872000260000840009745901224590
2027-0255440004905008640000150862.53598800343480034556087200030000084000847277.52071867.5
2027-03631700051750000170862.540088003803800375110872000320000840001208727.53280595
2027-0459980005400000864000163450433680041728004118109100003000008400013599404640535
2027-05508800055800086400001411504500800441880044136091000022000084000-5693104071225

Перші 5 з 12 рядків

Завантажити CSV

Типова помилка — записувати гроші Teams у місяць уроків, ніби це пакет. Тоді гроші зсуваються на два-п'ять місяців раніше, і весна виглядає ще кращою, ніж є.

  • Так
    «Рахунок наприкінці лютого, оплата через 60 днів: 864 000 у квітні».
  • Не так
    Записати квітневі уроки Teams у надходження квітня

    Їх виставляють у травні й оплачують у липні.

Як будувати помісячний касовий план

Касовий план — це таблиця з одним рядком на місяць. Для кожної статті записуєш, коли гроші справді рухаються, а не коли їх зароблено. Правила Klasna на 2027:

Датасет: Касовий план Klasna на 2027 рік · є вище

  • Пакети й Club: родини й учасники платять наперед. Гроші надходять того самого місяця, мінус 2,5% платіжного провайдера.
  • Виплати репетиторам: половина виплат місяця — 20-го, друга половина — 5-го наступного місяця. Кожен місяць платить половину власних і половину минулого.
  • Відео, AI і ведучі Club: рахунок щомісяця, оплата наступного місяця.
  • Зарплати, маркетинг, офіс: оплата того самого місяця.
  • Teams: рахунок в останній день кожного кварталу навчального року, оплата через 60 днів.

Далі для кожного місяця: чистий грошовий потік = надходження − витрати грошей, а залишок на кінець = залишок минулого місяця + чистий потік. Klasna починає 2027 з 250 000 грн.

Тримай виставлені й отримані суми, зароблені й сплачені виплати в окремих колонках. Помилка — змішати їх: тоді план непомітно знову перетворюється на P&L.

  • Так
    Залишок на кінець = залишок минулого місяця + надходження − витрати грошей
  • Не так
    Брати дохід і витрати з прогнозу P&L як надходження й витрати грошей

    Для кожного напряму Klasna дати доходу й платежу різні.

Як читати один місяць плану

Коли місяць виглядає погано, прочитай його рядок колонка за колонкою і запитай, які гроші приходять, а які йдуть.

Датасет: Касовий план Klasna на 2027 рік · є вище

Червень 2027 у Klasna:

  • надходження: пакети 1 650 000 + Club 531 000 + Teams 0 = 2 181 000 грн. У червні Teams нічого не приносить, наступна оплата лише в липні;
  • витрати грошей: комісії 54 525 + виплати репетиторам 3 352 800 + відео й AI 457 560 + зарплати 796 000 + маркетинг 160 000 + офіс 84 000 = 4 904 885 грн;
  • чистий потік: 2 181 000 − 4 904 885 = −2 723 885 грн.

Найбільша стаття пояснює місяць. Червень платить репетиторам 3 352 800, хоча власні уроки червня заробили лише 2 204 800: половина травневих 4 500 800 припадає на 5 червня. Рахунок за відео й AI теж травневий. Тож червень платить за насичений травень грошима тихого червня.

Помилка — пропустити колонку: без комісій чи офісу відтік здається меншим, а «зароблені» виплати замість «сплачених» занижують червень більш ніж на мільйон.

  • Так
    Брати tutor_payouts_paid (3 352 800), а не tutor_payouts_earned (2 204 800)
  • Не так
    Додати teams_invoiced до надходжень червня

    Рахунки — не гроші; у червні нічого не надходить.

Літня западина

Якщо простежити залишок на кінець місяця протягом року, з'являється форма. Весняні передоплати піднімають гроші Klasna до 4 640 535 грн у квітні. Далі календар повертає:

  • у червні родини купують мало пакетів (1 650 000 грн замість понад 5 мільйонів), але червень ще платить половину виплат за насичений травень;
  • лише червень забирає з рахунку 2 723 885 грн;
  • липень і серпень і далі сповзають: 915 930, а потім 592 132,50 грн — найнижчий залишок року;
  • нові передоплати вересня піднімають гроші до 2 759 997,50.

Ця западина — не невезіння. Вона буває щоліта, бо весняні гроші заплачено за уроки, які проводять і оплачують репетиторам улітку, а нові передоплати чекають до вересня.

Читати план — означає шукати мінімум колонки залишку, а не лише її останній рядок. Рік може закінчитися з 4,7 мільйона і все одно мати місяць, коли один запізнілий платіж зашкодить. Помилка — подивитися на грудневий залишок чи річний підсумок і зупинитися.

Датасет: Касовий план Klasna на 2027 рік · є вище

  • Так
    «Найнижчий залишок: серпень, 592 132,50».
  • Не так
    «Закінчуємо рік з 4,7 мільйона, тож з грошима проблем немає».

Добрий рік може ховати погані місяці

План Klasna на 2027 додає за рік 4 455 267,50 грн: починає з 250 000 і закінчує грудень із 4 705 267,50. Цей підсумок правдивий, але про літо він майже нічого не каже.

Річна сума складає докупи сильні й слабкі місяці. Весняний надлишок і вересневі передоплати легко переважують відтік червня–серпня, тож підсумок виглядає спокійно. Але гроші потрібні в конкретні дати: зарплати наприкінці липня, виплати 5 і 20 серпня. У ці дати важить залишок, а не результат грудня.

У плані два місяці закінчуються нижче запасу Hanna в 1 000 000 грн: липень із 915 930 і серпень із 592 132,50. Січень (1 224 590) і червень (1 347 340) — ледь вище.

Датасет: Касовий план Klasna на 2027 рік · є вище

Тож коли хтось каже «рік добрий, підписуймо», попроси найнижчий місяць і його відстань до запасу. Leo збирався підписати нові угоди Teams, спираючись на підсумок. Касовий план існує саме для того, щоб зупинити таке рішення.

  • Так
    «+4,46 мільйона за рік, але липень і серпень закінчуються нижче запасу».
  • Не так
    «+4,46 мільйона за рік, тож цього літа можемо дозволити собі що завгодно».

Міряй відносно запасу, а не нуля

«Він ніколи не опускається нижче нуля» звучить заспокійливо, але нуль — це момент, коли Klasna перестає платити репетиторам і команді. План, який лише уникає нуля, не має місця на жодну неприємність.

Тому фінансова команда встановлює запас: мінімальний залишок на кінець місяця, який хоче зберігати. У Hanna це 1 000 000 грн — приблизно місяць зарплат, координаторів і офісу плюс місце на поганий тиждень. Тоді запитання до кожного місяця — відстань до запасу.

  • Вище запасу: усе гаразд.
  • Нижче запасу, але вище нуля: касовий розрив (cash gap), що чекає свого часу. Один запізнілий платіж Teams чи слабший вересень — і рахунки вчасно не оплатиш.
  • Нижче нуля: розрив уже закладено в план.

У плані на 2027 липень (915 930) і серпень (592 132,50) — у середній зоні. Жоден не пробиває нуль; обидва потребують дій.

Запас — це вибір, а не закон. Обирай його за розміром постійних щомісячних платежів і невизначеністю плану, а потім тримай кожен місяць на цьому рівні.

  • Так
    «Серпень на 407 867,50 нижче запасу».
  • Не так
    «Серпень у плюсі, тож ми в безпеці».

    Плюс — ще не безпека: запас існує саме на випадок збоїв.

Визнач розмір розриву, потім обери важіль

Коли знаєш найнижчий місяць, дай проблемі число: скільки ще грошей йому потрібно, щоб закінчитися на рівні запасу?

Розрив = запас − найнижчий залишок на кінець місяця.

Серпень 2027 закінчується з 592 132,50 грн, а Hanna хоче 1 000 000:

1 000 000 − 592 132,50 = 407 867,50 грн.

Тепер обговорення має розмір. Будь-що, що переносить щонайменше приблизно 408 000 грн у літо або виносить витрати з нього, закриває розрив:

  • раніші передоплати, напр. пропозиція літніх пакетів з оплатою в травні;
  • інша дата платежу, як-от щомісячні рахунки Teams замість квартальних;
  • витрати, перенесені на вересень, як-от маркетингова кампанія чи річна плата за інструмент.

Важіль має бути правильним і за розміром, і за часом: зекономлені в грудні 408 000 не допоможуть серпню. А нові угоди Teams, що стартують навесні, поглиблять западину: їхні рахунки оплачують через два-п'ять місяців, а репетиторам платять за тижні. Помилка — відповісти на розрив «скоротимо витрати», не сказавши, які, на скільки і в якому місяці.

  • Так
    «Серпню бракує 407 867,50; пропозиція літніх пакетів з оплатою в травні, що переносить 410 000 раніше, закриває розрив».
  • Не так
    «Серпню бракує, тож десь цього року зекономимо».

    Ні розміру, ні місяця: важіль може взагалі не дістати до серпня.

Готові потренуватися?

Виконайте вправи уроку й отримайте 250 балів, коли пройдете його вперше.

Розпочати вправи