Thuta Learning
Digital Business
BasicDigital Businessbeginner

One-Time vs Recurring Revenue

ဒီခန်းပြီးရင် ဘာတတ်သွားမလဲ

  • One-Time vs Recurring Revenue concept ကို နားလည်ရှင်းပြနိုင်ရန်
  • Diagram/template ကို ဖတ်ပြီး business model/decision ဘယ်လို ဆက်စပ်နေသလဲ ခြေရာခံနိုင်ရန်
  • ကိုယ့် digital business idea အတွက် ဘယ်လို အသုံးချသင့်သလဲ ရှင်းပြနိုင်ရန်

နားလည်ထားရမယ့် အချက်

Digital business တွေက ပုံစံနှစ်မျိုးထဲက တစ်ခုခုနဲ့ ပုံမှန် ငွေရှာကြပါတယ်။ One-time revenue ဆိုတာ customer က တစ်ကြိမ်တည်း ပေးဆောင်ပြီး transaction ပြီးဆုံးခြင်းပါ — digital product, one-time project fee, course တစ်ခုတည်း ဝယ်ယူခြင်း။ Recurring revenue ဆိုတာ ဆက်လက် access/service ရရှိရန် schedule အတိုင်း ထပ်ခါထပ်ခါ ပေးဆောင်ခြင်းပါ — SaaS subscription, membership site, လစဉ် client retainer။

Recurring revenue က compound ဖြစ်နိုင်လို့ တကယ် ဆွဲဆောင်မှုရှိပါတယ် — customer ထပ်ပေါင်းနေပြီး ထွက်သွားတဲ့သူ နည်းနေရင် လစဉ်ဝင်ငွေက သုညကို ပြန်မရောက်ဘဲ ကိုယ့်အပေါ်ကိုယ် တိုးနေမှာပါ။ ဒါကြောင့် SaaS နှင့် subscription business အများကြီးက valuation မြင့်စွာ ရကြတာပါ။

ဒါပေမယ့် ဒီဆွဲဆောင်မှုက အများသုံးမှား၊ ကုန်ကျစရိတ်ကြီးတဲ့ အထင်အမြင်တစ်ခုကို ဖြစ်ပေါ်စေတတ်ပါတယ် — recurring revenue ဆိုတာ guaranteed revenue မဟုတ်ပါ။ Subscriber တိုင်းဟာ ဘယ်အချိန်မဆို cancel လုပ်နိုင်ပါတယ်၊ ကိုယ့် product ရဲ့ quality နဲ့ ဘာမှမဆိုင်တဲ့ အကြောင်းရင်းတွေနဲ့ — budget ကျဉ်းကျပ်လာခြင်း၊ competitor launch, (သို့) လိုအပ်ချက် လျော့သွားခြင်း။

Theory ထက် practical implication က ပိုအရေးကြီးပါတယ် — recurring-revenue business က ပထမဆုံး sale ပြီးရင် coast လုပ်လို့ မရပါ။ Ongoing value, support, product improvement နဲ့ customer ရဲ့ ဆက်လက်ပေးဆောင်မှုကို cycle တိုင်းမှာ ပြန်ရှာရပါတယ် — ဒါက "subscription ကနေ passive income" ဆိုတဲ့ စကားစုက ဆိုလိုသလို ပေါ့ပေါ့ပါးပါး မဟုတ်ဘဲ ပိုကြမ်းတမ်းတတ်တဲ့ discipline တစ်ခုပါ။

text
ONE-TIME VS RECURRING REVENUE
-----------------------------
ONE-TIME:
  SALE -> REVENUE   (single event, done)

RECURRING:
  SALE -> REVENUE -> RENEWAL?
                       |-- YES -> continues, revenue again
                       |-- NO  -> CHURN (customer is gone)

Recurring revenue must be re-earned every single cycle.

လက်တွေ့ scenario နဲ့ ချိတ်ကြည့်မယ်

Subscription (သို့) membership model တစ်ခု စဉ်းစားနေရင် "ပထမ sale ကို ဘယ်လို ရအောင်လုပ်မလဲ" မှာပဲ ရပ်မနေပါနဲ့။ လနှစ်၊ လခြောက်၊ လတစ်ဆယ့်နှစ်ကိုပါ တကယ်တမ်း ကြိုတင်ကြံစည်ပါ — customer တစ်ဦးကို renew ဖို့ ထင်ရှားလောက်အောင် ဆက်သုံး/တန်ဖိုးထားစေမယ့် အချက်က ဘာလဲ?

Concrete ပြောရရင် ဒါက retention plan တစ်ခု ဆိုလိုတာပါ — customer ကို value ကို မြန်မြန် ရောက်စေမယ့် onboarding, ဆက်လက် communication, product ဆက်တိုးတက်နေတဲ့ တကယ့် အကြောင်းရင်း။

အောက်က code example က ဒီအချက်ကို real number တွေနဲ့ ပြသပါတယ် — subscription business တစ်ခုရဲ့ customer count နှင့် revenue ကို ခြောက်လကြာ project လုပ်ပါတယ်၊ customer ၁၀၀ ကနေ စတင်ပြီး လစဉ် cancellation rate ၈% ကို apply လုပ်ကာ customer အသစ် ထပ်မထည့်ဘူးလို့ ယူဆထားပါတယ်။ ဈေးနှုန်း မပြောင်းသေးပေမယ့် ဂဏန်းနှစ်ခုစလုံး လတိုင်း လျော့ကျနေတာကို လေ့လာကြည့်ပါ။

Recurring ဆိုတာ Guaranteed ဆိုလိုတာ မဟုတ်ပါ

Subscription (သို့) membership ဆိုတာ ကိုယ့်ဘာသာ ဆက်ဝင်လာနေတဲ့ ငွေ မဟုတ်ပါ။ Customer တွေဟာ ဘယ်အချိန်မဆို၊ ဘာအကြောင်းပြချက်နဲ့မဆို cancel လုပ်နိုင်ပါတယ် — competitor၊ budget ဖြတ်တောက်ခြင်း၊ (သို့) စိတ်ဝင်စားမှု ပျောက်သွားခြင်း။ Business က billing cycle တိုင်းမှာ next charge ကို justify လောက်အောင် value ကို ဆက်ပေးအပ်နေမှသာ recurring revenue ဆက်ရှိနိုင်ပါမယ်။

အတူတူ စမ်းရေးကြည့်မယ်

javascript
function projectRecurringRevenue(startingCustomers, monthlyPricePerCustomer, monthlyChurnRate, months) {
  let customers = startingCustomers;
  const history = [];
  for (let month = 1; month <= months; month++) {
    const revenue = customers * monthlyPricePerCustomer;
    history.push({
      month,
      customers: Math.round(customers),
      revenue: Math.round(revenue),
    });
    customers = customers * (1 - monthlyChurnRate);
  }
  return history;
}

const projection = projectRecurringRevenue(100, 20, 0.08, 6);
for (const row of projection) {
  console.log(`month ${row.month}: ${row.customers} customers, ${row.revenue} revenue`);
}
You should see
Customer ၁၀၀ ဦးကနေ လစဉ် $20 ဈေးနှုန်း၊ လစဉ် cancellation rate ၈%၊ customer အသစ် လုံးဝ မထည့်ဘဲ project လုပ်ကြည့်ရင် customer count က လတိုင်း လျော့ကျသွားပါတယ် — 100, 92, 85, 78, 72, 66။ လစဉ်ဝင်ငွေကလည်း အတူတူ လျော့ကျသွားပါတယ် — $2,000, $1,840, $1,693, $1,557, $1,433, $1,318 (ခြောက်လမြောက်)။ Customer တစ်ဦးချင်းစီရဲ့ ဈေးနှုန်း ဘယ်တော့မှ မပြောင်းသေးပေမယ့် cancellation တွေက revenue ကို လတိုင်း ချုံ့ချသွားခဲ့ပါတယ်။

၅ မိနစ် စမ်းကြည့်

Code ထဲက churn rate ကို ၃% ပြောင်းကြည့်ပြီး နောက် ၁၅% ပြောင်းကြည့်ပါ၊ ကျန်တာအားလုံး မပြောင်းဘဲ ထားပါ။ Scenario သုံးခုလုံးရဲ့ ခြောက်လမြောက် customer count ကို နှိုင်းယှဉ်ပြီး လစဉ် churn ရာခိုင်နှုန်း အနည်းငယ်ပင်လျှင် တစ်နှစ်တာအတွက် ဘာကြောင့် များစွာ အရေးကြီးလဲဆိုတာ စာကြောင်းတစ်ကြောင်း ရေးကြည့်ပါ။

သတိလေးတစ်ချက်

MRR ကို churn ကနေ လစဉ် သက်ရောက်နေတဲ့ moving target မဟုတ်ဘဲ ပုံသေ number တစ်ခုအဖြစ် ယူဆခြင်း

"Recurring" ဆိုတာ automatic "predictable" ဆိုလိုတယ်လို့ ထင်ခြင်း — subscription business အသစ် (သို့) small business တွေမှာ churn က မတည်ငြိမ်နိုင်ပါ

Wikipedia: Churn rateDigital Business

ဒီနေရာမှာ လူအများမှားတတ်တယ်

  • MRR ကို churn ကနေ လစဉ် သက်ရောက်နေတဲ့ moving target မဟုတ်ဘဲ ပုံသေ number တစ်ခုအဖြစ် ယူဆခြင်း
  • "Recurring" ဆိုတာ automatic "predictable" ဆိုလိုတယ်လို့ ထင်ခြင်း — subscription business အသစ် (သို့) small business တွေမှာ churn က မတည်ငြိမ်နိုင်ပါ
  • ဒီ course က 'အလွယ်တကူ ပိုက်ဆံရှာနည်း' course မဟုတ်ပါ — fast/guaranteed/passive income ဘယ်တော့မှ မကတိပေးပါ။ Business ဆိုတာ uncertainty, competition, execution, risk ပါဝင်တယ်ဆိုတာ အမြဲ သတိရပါ။

လေ့ကျင့်ခန်း

Code ထဲက churn rate ကို ၃% ပြောင်းကြည့်ပြီး နောက် ၁၅% ပြောင်းကြည့်ပါ၊ ကျန်တာအားလုံး မပြောင်းဘဲ ထားပါ။ Scenario သုံးခုလုံးရဲ့ ခြောက်လမြောက် customer count ကို နှိုင်းယှဉ်ပြီး လစဉ် churn ရာခိုင်နှုန်း အနည်းငယ်ပင်လျှင် တစ်နှစ်တာအတွက် ဘာကြောင့် များစွာ အရေးကြီးလဲဆိုတာ စာကြောင်းတစ်ကြောင်း ရေးကြည့်ပါ။

You'll know it worked when: Customer ၁၀၀ ဦးကနေ လစဉ် $20 ဈေးနှုန်း၊ လစဉ် cancellation rate ၈%၊ customer အသစ် လုံးဝ မထည့်ဘဲ project လုပ်ကြည့်ရင် customer count က လတိုင်း လျော့ကျသွားပါတယ် — 100, 92, 85, 78, 72, 66။ လစဉ်ဝင်ငွေကလည်း အတူတူ လျော့ကျသွားပါတယ် — $2,000, $1,840, $1,693, $1,557, $1,433, $1,318 (ခြောက်လမြောက်)။ Customer တစ်ဦးချင်းစီရဲ့ ဈေးနှုန်း ဘယ်တော့မှ မပြောင်းသေးပေမယ့် cancellation တွေက revenue ကို လတိုင်း ချုံ့ချသွားခဲ့ပါတယ်။

One-Time vs Recurring Revenue | Thuta Learning