Теорія
Прогноз від драйверів
Прогноз від драйверів: продажі й прибуток з учнів, уроків, ціни й виплати замість «торік плюс десять відсотків».
~8 хв читання · 9 вправ · 250 балів
Перед початком
Час планувати
У Klasna час планувати. Ти й далі в продуктовій команді, а рада хоче цифри на наступний рік до п'ятниці. Рецепт Leo — минулий рік плюс десять відсотків. Hanna називає це побажанням, а не прогнозом: десять відсотків від чого?
Цей модуль — про плани: прогнози, сценарії й бюджети, яким можна вірити. У першому уроці ти побудуєш наступний рік від операційних чисел, які породжують гроші, а не розтягуватимеш торішні підсумки.
Прогноз збільшує причини, а не торішні підсумки
Найшвидший план — «торік плюс десять відсотків». Торік Klasna продала уроків на 44,3 млн грн і заробила 744 174,72 грн операційного прибутку; плюс 10% дає близько 48,8 млн і 818 592,19. Схоже на прогноз, але це побажання: десять відсотків чого? Більше учнів, більше уроків на учня і вища ціна кожне по-різному рухають витрати.
Прогноз від драйверів починається з операційних показників, які породжують гроші: активні учні, уроки на учня, ціна, виплата репетитору, доларовий рахунок за відео й AI, курс. Продажі, маржинальний дохід і прибуток — результат таблиці, а не її вхідні дані.
Виграш — не гарніше число. Таблиця драйверів Klasna дає 2 251 968 грн операційного прибутку, приблизно втричі більше, ніж торік, і показує чому: ціна зростає приблизно з 620 до 650, а виплата — лише приблизно з 400 до 415. З числом, побудованим так, можна сперечатися рядок за рядком.
Набір даних · 12 рядків
Драйвери прогнозу Klasna, вересень 2026 – серпень 2027 (базовий сценарій)
Один рядок на місяць. Постійні витрати поза таблицею: зарплати команди 600 000 грн на місяць, офіс та інструменти 88 000 грн на місяць, один координатор підтримки (38 000 грн) на кожні розпочаті 400 активних учнів. Комісія за платежі: 2,5% продажів.
Перші 5 з 12 рядків
- Так«Жовтень: 1 010 учнів × 6,5 уроку × 650 грн = 4 267 250 грн продажів.»
- Не так«Наступний рік: торішні продажі й прибуток плюс десять відсотків.»
Ніхто не скаже, що має статися, щоб так вийшло.
Маржинальний дохід на урок, зібраний із драйверів
Прогноз від драйверів будує гроші з операційних показників, які їх породжують. Найменша його частина — один урок: скільки він лишає після всіх витрат, що з ним приходять.
Маржинальний дохід на урок = ціна − комісія за платіж − виплата репетитору − відео + AI × курс
Кожна частина має свою базу. Комісія — частка від ціни: 2,5% × 650 = 16,25 грн. Виплата репетитору — фіксована сума за проведений урок: 415 грн. Хвилини відео та AI-практику оплачують у доларах, тож їх переводять за припущеним курсом: 0,75 × 42,00 = 31,50 грн.
Базовий сценарій Klasna на вересень 2026 – серпень 2027: 650 − 16,25 − 415 − 31,50 = 187,25 грн на урок. Помнож це на уроки місяця — і маєш маржинальний дохід місяця; постійні витрати віднімаються вже потім.
Тримай доларовий рядок окремо. Якщо гривня слабшає, ця витрата на урок зростає, хоча в продукті нічого не змінилося, і прогноз має показати, звідки взялася зміна.
- Так0,975 × 650 − 415 − 0,75 × 42,00 = 187,25 грн на урок.
Комісію беремо від ціни, а доларову витрату спершу переводимо в гривні.
- Не так650 − 415 − 0,75 = 234,25 грн на урок.
Тут забули комісію і віднімають долари від гривень.
Постійні витрати теж ідуть від драйверів
«Постійні» не означає «скопійовані з торішнього року». У прогнозі від драйверів кожен постійний рядок має свій драйвер або рішення:
- Зарплати команди (600 000 грн на місяць) ідуть за планом найму.
- Офіс та інструменти (88 000 грн) — за договорами.
- Координатори підтримки ідуть за активними учнями сходинками: один координатор за 38 000 грн на кожні розпочаті 400 учнів. 1 010 учнів — це 2,5 групи по 400, тобто три координатори, 114 000 грн.
- Маркетинг — бюджет, обраний на цей місяць (260 000 грн у жовтні).
Далі жовтень складається так: 6 565 уроків × 187,25 = 1 229 296,25 грн маржинального доходу мінус 1 062 000 грн постійних витрат лишає 167 296,25 грн операційного прибутку.
Датасет: Драйвери прогнозу Klasna, вересень 2026 – серпень 2027 (базовий сценарій) · є вище
Оскільки рядок координаторів іде за учнями, обіцянка маркетингу про 1 250 учнів у березні автоматично повертає четвертого координатора. У цьому й сенс таблиці: зміни драйвер — і разом із ним рухається кожен рядок, що від нього залежить.
- Так1 010 учнів → 3 координатори → постійні витрати 1 062 000 грн.
- Не такЖовтень: 1 229 296,25 − 802 000 = 427 296,25 грн.
У постійних витратах бракує маркетингу місяця, 260 000 грн.
Операційний прибуток місяця і чому літо збиткове
Кожен місяць у прогнозі від драйверів рахують за тим самим рецептом, але з драйверами цього місяця:
- Уроки = активні учні × уроки на учня.
- Маржинальний дохід = уроки × маржинальний дохід на урок (187,25 грн у базовому сценарії Klasna).
- Постійні витрати = команда 600 000 + офіс та інструменти 88 000 + координатори + маркетинг місяця. Координатори — ступінчасті витрати: один за 38 000 грн на кожні розпочаті 400 активних учнів.
- Операційний прибуток = маржинальний дохід − постійні витрати.
У липні 2027 — 580 учнів по 5,0 уроку: 2 900 уроків і 543 025 грн маржинального доходу. 580 учнів потребують 2 координаторів (76 000), маркетинг липня — 160 000, тож постійні витрати становлять 924 000, і місяць втрачає 380 975 грн.
Навіть рік зростання може мати збиткові місяці. Родини на літо роблять перерву, а команда й офіс лишаються, і відсоток від торішнього підсумку розмазав би рік рівно й сховав цю яму. Таблиця її показує, тож під неї можна спланувати гроші.
Датасет: Драйвери прогнозу Klasna, вересень 2026 – серпень 2027 (базовий сценарій) · є вище
- ТакЛипень: 2 900 × 187,25 − (600 000 + 88 000 + 2 × 38 000 + 160 000) = −380 975 грн.
- Не так580 ÷ 400 = 1,45, тож у липні потрібен один координатор.
Кожні розпочаті 400 потребують координатора, тож 580 учнів — двох.
Кожен драйвер потребує джерела і відповідальної людини
Прогноз від драйверів настільки добрий, наскільки добрі числа в ньому. Кожен драйвер має приходити від людини чи документа, які знають його найкраще, щоб хтось міг його пояснити й обґрунтувати:
- Активні учні — з плану маркетингу і з того, скільки учнів лишається з місяця в місяць.
- Уроки на учня — з торішнього розподілу за місяцями.
- Ціна уроку — з рішення про ціни та очікуваного міксу розмірів пакетів.
- Виплата репетитору — зі ставок, погоджених із репетиторами на новий рік.
- Відео + AI — з доларової ціни постачальника і припущеного курсу.
Запиши джерело біля кожного драйвера в таблиці. Коли рада спитає «чому 1 250 учнів у березні?», відповіддю буде ім'я і план, а не «так здалося». А коли місяць не збіжеться, ти знатимеш, кого питати і яке припущення переглянути. Драйвер без відповідальної людини — просто здогадка з десятковою комою.
- ТакВиплата 415 грн: ставки, погоджені з репетиторами в серпні.
- Не такЦіна 650 грн: число, з яким прибуток виглядає як треба.
Драйвер, підібраний під результат, — ціль, а не прогноз.
Ковзний прогноз завжди дивиться на дванадцять місяців уперед
Прогноз, складений раз на рік, починає застарівати вже в перший місяць. Ковзний прогноз оновлюють щомісяця трьома кроками:
- Замінити місяць, що минув, фактичними драйверами: реальні учні, реальні уроки на учня, реальна середня ціна, реальний курс.
- Спитати відповідальних за кожен драйвер, чи тримаються наступні місяці. Якщо маркетинг тепер чекає менше учнів навесні, змінити ці місяці.
- Додати один місяць у кінці, щоб таблиця завжди охоплювала наступні дванадцять.
Коли число не збігається, таблиця драйверів показує, який драйвер підвів. Учні? Ціна? Долар? Так знизування плечима перетворюється на розмову з людиною, відповідальною за число, і стає видно, на які наступні місяці впливає промах. Промах у курсі змінює витрату на відео в кожному місяці; промах з учнями в березні може змінити лише весну.
Чого ковзний прогноз не робить — не застосовує один загальний відсоток до всіх місяців. Це повернуло б саме ту помилку, яку драйвери мали прибрати.
- Так«У жовтні вийшло 980 учнів; маркетинг підтверджує весняний план; вересень 2027 додано.»
- Не так«Жовтень недотягнув на 3%, тож ріжемо решту року на 3%.»
Натомість знайди драйвер, що підвів.
Ступінчасті витрати ламають пряму пропорцію
Більше учнів — більше уроків, і маржинальний дохід росте пропорційно: на 10% більше учнів щомісяця дають на 10% більше маржинального доходу. Хочеться на цьому зупинитися й додати ці 10% до прибутку.
Але не всі постійні витрати незмінні. Ступінчасті витрати тримаються на одному рівні в певному діапазоні обсягу, а потім стрибають. Координатори підтримки Klasna — саме такі: один координатор за 38 000 грн на місяць на кожні розпочаті 400 активних учнів. Нижче порогу нічого не змінюється; на одного учня більше — і з'являється ціла зарплата.
З 10% більше учнів лютий зростає з 1 130 до 1 243, а травень — з 1 460 до 1 606. Обидва перетинають поріг (1 200 і 1 600) і потребують ще по одному координатору, тож річний приріст прибутку приблизно на 76 000 грн менший за 10% маржинального доходу. В інших місяцях додаткові учні лишаються в межах поточної сходинки.
Таблиця драйверів ловить такі стрибки, бо рядок координаторів рахується від учнів. Відсоток від підсумку їх не бачить.
Датасет: Драйвери прогнозу Klasna, вересень 2026 – серпень 2027 (базовий сценарій) · є вище
- ТакЛютий: 1 243 учні → 4 координатори замість 3, +38 000 грн.
- Не так«На 10% більше учнів, тож прибуток зросте на 10% маржинального доходу.»
Тут забули координаторів, які приходять разом із додатковими учнями.
Ланцюжок прогнозу: від причин до грошей
Прогноз одного місяця — ланцюжок із п'яти ланок, і кожна використовує результат попередньої:
- Взяти активних учнів і уроки на учня від відповідальних за них.
- Перемножити: уроки за місяць.
- Помножити уроки на ціну: продажі.
- Відняти те, що коштує кожен урок (комісія, виплата репетитору, відео + AI у доларах за припущеним курсом): маржинальний дохід.
- Відняти постійні витрати, де координатори залежать від кількості учнів: операційний прибуток.
Порядок важливий, бо кожен грошовий рядок залежить від рядка драйверів над ним. Якщо почати з продажів і йти назад, губиться причина числа; якщо в п'ятому кроці забути зв'язок з учнями, губляться ступінчасті витрати.
Цей самий ланцюжок робить прогноз легким для перевірки. Коли рада питає, як побудоване число, ти проводиш її ланками й показуєш, від якого драйвера залежить кожна.
- ТакУчні → уроки → продажі → маржинальний дохід → операційний прибуток.
- Не такПочати з прибутку, який хоче Leo, і вивести, скільки для нього потрібно учнів.
Це ціль, корисна пізніше, але не прогноз.
Готові потренуватися?
Виконайте вправи уроку й отримайте 250 балів, коли пройдете його вперше.
Розпочати вправи