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

Теорія

Відкладений дохід: коли передоплачені уроки зароблено

Відкладений дохід (доходи майбутніх періодів) на прикладі: передоплата — це зобов'язання, доки урок не відбувся, далі визнання в міру проведення уроків чи дії підписки і що робити з уроками, яких ніхто не взяв.

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

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

Рекордний березень

Знову в Klasna: березень став найкращим місяцем за всю історію продажів пакетів, але березневий P&L цього не показує. Leo спантеличений. Hanna нагадує: у день, коли родина платить, Klasna ще нічого їй не дала.

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

Відкладений дохід: передоплата — це борг

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

Коли родина передплачує пакет, Klasna ще нічого не дала. Вона винна уроки або гроші назад. Доки уроки не відбулися, передоплата — це відкладений дохід: зобов’язання.

У березні 2026 Klasna продала 530 пакетів на 6 279 600 грн — найкращий місяць за грошима. Її березневий дохід від них був лише невеликою частиною цієї суми.

Один пакет крок за кроком: пакет математики на 16 уроків за 10 720 грн — це 670 за урок. Родина використовує 5 уроків у березні.

  • Надано: 5 × 670 = 3 350 виходять із зобов’язання.
  • Ще винні: 11 × 670 = 7 370 грн відкладеного доходу.
  • Березневий дохід Klasna: її комісія, 5 × (670 − 420) = 1 250; репетитору вона винна 2 100.

Klasna веде зобов’язання за повною ціною, бо до проведення уроків уся сума — борг перед родиною.

  • Так
    Математика на 16, використано 5: ще 11 × 670 = 7 370 грн відкладеного доходу.
  • Не так
    10 720 − 1 250 = 9 470 грн ще відкладено.

    Проведений урок знімає із зобов’язання повну ціну (670), а не лише комісію.

Що рухає один проведений урок

Коли передплачений урок відбувається, гроші до Klasna не надходять: це сталося, коли пакет оплатили. Урок рухає числа на папері, три одночасно.

Пакет англійської на 16, куплений у березні: 620 грн за урок, репетитор 390. Урок у червні:

  1. Відкладений дохід зменшується на 620, повну ціну: Klasna більше не винна цей урок.
  2. Дохід зростає на 230, комісію Klasna: 620 − 390.
  3. Виникає виплата 390 репетитору, яку сплатять у найближчу дату виплат.

Чого не відбувається:

  • Залишок на рахунку не зростає на 620. Гроші прийшли в березні.
  • Дохід не зростає на 620. В індивідуальних уроках Klasna — агент, тож доходом є лише її комісія; частка репетитора ніколи не була грошима Klasna.

Тому місяць із багатьма уроками з давніших пакетів може показати добрий дохід і мало нових грошей, а місяць рекордних продажів — навпаки.

  • Так
    Урок проведено: зобов’язання −620, дохід +230, винні репетитору +390.
  • Не так
    Урок проведено: рахунок +620, дохід +620.

    Гроші прийшли під час купівлі, а доходом Klasna є лише комісія.

Рекорд за грошима, скромний місяць за доходом

Загадка Leo: березень 2026 приніс 6 279 600 грн за 530 пакетів, найкращий місяць в історії, але P&L за березень цього не показав. Відповідь — визнання доходу.

У березні доходом стають лише уроки, використані в березні, і в індивідуальних уроках рахується лише комісія Klasna: (ціна уроку − виплата репетитору) × використані уроки.

За даними березневих пакетів, березневі уроки рядок за рядком: англійська 210 × 260 + 520 × 230 + 360 × 190; математика 110 × 280 + 380 × 250 + 370 × 210; програмування 80 × 290 + 130 × 260 + 60 × 220. Разом 516 300 грн доходу в березні.

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

Пакети, продані в березні 2026, і як їх використали

Один рядок на предмет і розмір пакета. З березня 2026 пакет дійсний шість місяців: березневі пакети згоріли 30 вересня. Ціни в гривнях.

subjectlessons_per_packagepackages_soldpackage_price_uahtutor_payout_per_lesson_uahused_marused_aprused_mayused_junused_julused_augused_sepexpired
english860520039021019070000010
english161409920390520600560340110502040
english327018560390360450440380210150120130
maths83056004201101003000000
maths16901072042038047041014000040

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

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

Решта грошей чекає як відкладений дохід і заробляється місяць за місяцем: 612 900 у квітні, 524 400 у травні й так далі. За сім місяців березневі пакети дали 2 130 900 комісії плюс 277 700 breakage: 2 408 600 грн доходу з 6 279 600 сплачених.

Тож рекордний місяць за грошима — не рекордний за доходом. Читай обидва рядки, кожен для свого запитання.

  • Так
    Англійська на 16, березень: 520 уроків × (620 − 390) = 119 600 грн доходу.
  • Не так
    Англійська на 16, березень: 140 пакетів × 9 920 = 1 388 800 грн доходу.

    Це отримані гроші; більшість із них ще винні уроками.

Breakage: уроки, яких ніхто не взяв

Breakage — передоплачена послуга, якою клієнти так і не скористалися. З березня 2026 пакет Klasna дійсний шість місяців, тож березневі пакети згоріли 30 вересня, і 440 уроків так ніхто й не взяв.

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

breakage = Σ згорілі уроки × (ціна пакета ÷ уроків у пакеті)

Рядок за рядком: англійська 10 × 650 + 40 × 620 + 130 × 580; математика 40 × 670 + 140 × 630; програмування 40 × 720 + 40 × 680. Разом 277 700 грн за 440 з 9 880 проданих уроків (4,45%).

Датасет: Пакети, продані в березні 2026, і як їх використали · є вище

Чому лише в момент згорання? Це перша когорта пакетів, що взагалі згоріла. Коли в Klasna буде історія кількох когорт і вона зможе надійно передбачати breakage, очікувану частину можна визнавати поступово, разом з уроками, які родини використовують. До того — чекати згорання. Але ніколи не в день продажу.

  • Так
    Згорілі уроки математики на 32: 140 × 630 = 88 200 грн доходу від breakage.
  • Не так
    Згорілі уроки математики на 32: 140 × (630 − 420) = 29 400 грн.

    За згорілий урок репетитору не платять, тож уся ціна — Klasna.

Breakage і довіра

Березневі пакети лишили 440 невикористаних уроків: 277 700 грн доходу від breakage, визнаних 30 вересня. Реакція Leo, «гроші ні за що», веде просто до ідеї: скоротити строк з шести місяців до трьох, і breakage зросте.

Чому це поганий план:

  • Це гроші за цінність, якої родина не отримала. Родини помічають, коли оплачені уроки зникають, і наступного разу купують відповідно.
  • Він ховає проблему продукту. У пакетах математики на 32 згоріло 140 з 1 920 уроків, 7,29%, бо іспит був у червні, і після нього уроки нікому не були потрібні. Це невідповідність між пакетом і справжньою потребою родини.
  • Це не повторюваний ріст. Він зсуває дохід раніше й коштує довіри пізніше.

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

  • Так
    «Breakage — 277 700 грн; 7,29% уроків математики на 32 згоріли після іспиту. Продаваймо менші пакети до іспиту».
  • Не так
    «Скоротімо строк до трьох місяців і наростімо breakage».

    Це заробіток на уроках, яких родини не отримали, і він підточує довіру.

Breakage показують, але на ньому не планують

Коли в компанії з’являється історія, кортить визнати очікуваний breakage раніше. Припустімо, Klasna знає, що близько 4% уроків лишаються невикористаними. Чи може вона записати 4% ціни пакета доходом у день продажу? Ні. У день продажу нічого не надано.

Прийнятні шляхи такі:

  • Немає надійної історії: визнавати breakage, коли пакети згоряють, як Klasna зробила з березневими пакетами.
  • Є надійна історія за кілька когорт: визнавати очікуваний breakage поступово, пропорційно урокам, які родини використовують. Якщо родина використала половину уроків, можна визнати половину очікуваного breakage.

І ділове застереження понад правило обліку: breakage — гроші за цінність, якої родина не отримала. У пакетах математики на 32 згоріло 7,29% уроків, бо іспит був у червні, і після нього уроки нікому не були потрібні. Зростання рядка breakage вимагає змін у продукті, як-от менших пакетів перед іспитами, а не цільового показника.

  • Так
    З надійною історією: визнавати очікуваний breakage разом з використанням інших уроків.
  • Не так
    Записувати 4% кожного пакета доходом у день продажу.

    У день продажу нічого не надано, тож нічого ще не зароблено.

Підписки: дохід іде за часом

У підписці обіцянка — доступ на період, тож дохід іде за часом, місяць за місяцем.

Klasna Club має два плани:

  • місячний, 450 грн: дохід того місяця, який він покриває;
  • річний, 4 320 грн наперед: визнається по 4 320 ÷ 12 = 360 на місяць протягом дванадцяти місяців, з урахуванням місяця купівлі.

Невизнана частина — відкладений дохід. Щоб знайти її на певну дату, порахуй, скільки місяців ще винні кожній партії планів:

Наприкінці листопада вересневі плани використали 3 місяці й мають ще 9; жовтневі — 10; листопадові — 11.

60 × 9 × 360 + 25 × 10 × 360 + 15 × 11 × 360 = 194 400 + 90 000 + 59 400 = 343 800 грн.

Перевірка з іншого боку: Klasna отримала 100 × 4 320 = 432 000 і заробила з них поки що 88 200 (60 × 3 + 25 × 2 + 15 × 1 = 245 план-місяців × 360). 432 000 − 88 200 = 343 800.

  • Так
    Вересневий план наприкінці листопада: ще 9 місяців, 9 × 360 = 3 240 грн відкладено.
  • Не так
    Вересневий план наприкінці листопада: ще 10 місяців.

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

Дохід від підписок за місяць

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

Річний план Klasna Club: 4 320 грн наперед, визнаються по 360 на місяць протягом дванадцяти місяців, з урахуванням місяця купівлі. Продажі: 60 у вересні, 25 у жовтні, 15 у листопаді.

Дохід листопада від річних планів: активні всі 100 планів, тож 100 × 360 = 36 000 грн. Вересень дав 60 × 360 = 21 600; жовтень — 85 × 360 = 30 600.

Картина грошей зовсім інша: у вересні від річних планів надійшло 60 × 4 320 = 259 200, у листопаді лише 15 × 4 320 = 64 800. Дохід росте плавно з кількістю активних планів; гроші стрибають із продажами кожного місяця.

Додай місячний план, 450 грн, що визнається у своєму місяці: у вересні 420 місячних і 60 річних планів дали 448 200 грн грошей, але 210 600 доходу Club. Два рядки, два різні запитання.

  • Так
    Листопад: (60 + 25 + 15) × 360 = 36 000 грн доходу від річних планів.
  • Не так
    Листопад: 15 × 4 320 = 64 800 грн доходу від річних планів.

    Це гроші листопада від нових планів, а не дохід від усіх активних.

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

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

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