03 - Cost & Unit Economics

All figures are from EFFEN_Cost_Model.xlsx at placeholder inputs (to be confirmed with the team). MYR. The model is fully formula-driven; every number below updates when the real inputs land.

The headline

Net profit impact  =  (labor displaced + revenue lift)  -  (Track A + B + C spend)
Metric (Base, 36 months)Value
Paybackmonth 5
Cumulative net impact~RM 3.69M
Cumulative labor avoided~RM 4.10M
Cumulative A+B+C spend~RM 0.41M
Leverage at month 36 (labor / cost)~17x

The widening gap - the whole thesis in one table

Cumulative cost barely moves while cumulative labor-avoided compounds. That divergence is the profit.

MonthCumulative A+B+C costCumulative labor avoidedCumulative net
0RM 8,930RM 0(RM 8,930)
6RM 65,017RM 82,503RM 17,485
12RM 123,953RM 350,135RM 226,182
24RM 260,910RM 1,768,029RM 1,507,119
36RM 414,961RM 4,100,365RM 3,685,405

Cost grows ~2x over three years; labor-avoided grows from zero to millions. Same output, flat headcount.

Where the monthly spend goes (month 36)

pie showData
    title Monthly A+B+C at month 36 (RM/mo)
    "Track C - AI usage (reporting, creative, DM, video)" : 7071
    "Track B - data infra (warehouse, VPS, MCP)" : 3459
    "Track A - org tooling (Notion, Workspace seats)" : 2865

Total is about RM 13,400/month at month 36 - against RM 220,000/month of labor it avoids at that point.

Unit economics - AI vs the human it replaces

This is the “if we run 1,000 ads at 100% AI, what does it cost?” answer.

Static ad creatives

AIHuman designer
Cost per adRM 1.36RM 50.00
1,000 ads / monthRM 1,363RM 50,000 (10 designers)
Monthly saving on 1,000 adsRM 48,637
AI as % of human2.7%100%

Per ad: 4 image variants x (USD 0.04 gen + 0.02 render) + USD 0.05 copy = USD 0.29, x FX 4.70 = RM 1.36.

Customer DMs

AICS agent
Cost per DMRM 0.33RM 4.00
10,000 DMs / monthRM 3,290RM 40,000 (10 agents)
AI as % of human8.2%100%

Why A+B+C stays sub-linear (the honest version)

flowchart LR
    OUT["Output grows<br/>(brands, ads, DMs, markets)"] --> LAB["Labor a normal org needs<br/>grows LINEARLY"]
    OUT --> SPEND["A+B+C spend<br/>grows SUB-LINEARLY"]
    LAB --> GAP{{"Widening gap = profit"}}
    SPEND --> GAP
    classDef g fill:#C6EFCE,stroke:#2E7D32,color:#111;
    class GAP g;
  • Track A (per-seat) and Track B (flat/step infra on a shared VPS) barely move with output.
  • Track C usage lines (video generation, then DMs, then ads, plus API and scraping) do scale with output - but at a per-unit cost that is 2-8% of the human they replace. So even the linear part has a tiny slope.
  • The one line to watch: video/image generation and DM volume are the biggest Track C drivers. If creative volume per brand explodes or you lean on premium video at scale, that is where spend could grow. The model’s Unit Economics tab is where you pressure-test it.

The scale-without-cost proof

flowchart TD
    NB["Add one brand / market / ad account"] --> W["Rides EXISTING workflows<br/>(reporting, ideation, creative, social, DM)"]
    W --> MC["Marginal cost: a few hundred RM/mo"]
    W --> ML["Labor it would otherwise need: tens of thousands RM/mo"]
    MC --> NET["Net: each new unit widens the gap"]
    ML --> NET
    classDef g fill:#C6EFCE,stroke:#2E7D32,color:#111;
    class NET g;

Scaling the business becomes adding brands to workflows, not adding headcount. That is lean scaling, and it is measurable - the cost model is the scoreboard.