✅ Efficiently scalable
LTV:CAC, payback, and unit economics all meet the local business benchmark.
Scorecard
Gross Margin
69.3%
healthy
Strong for local business (>45%)
LTV : CAC
3.02×
healthy
Excellent (>3×) · local business
Payback Period
0.3 mo
healthy
Strong (≤3 mo) · local business
Unit Contribution
€56
healthy
First purchase net positive
Confidence & outcome range
Data-backed · 100%
Most inputs reflect tracked data — high model reliability
| Figure | Reported | Range |
|---|
| Revenue | €40,340 | €34,289 – €46,391 (±15%) |
| Net profit | €11,920 | €10,132 – €13,708 (±15%) |
| LTV:CAC | 3.02× | 2.56× – 3.47× (±15%) |
| Payback | 0.3 mo | 0.3 mo – 0.4 mo (±15%) |
Financial figures
Unit economics
Channel Economics
paid_search
Weakest link: This channel reaches people locally but isn't driving engagement (calls, clicks, redemptions) — the offer or creative isn't compelling enough for this audience. Test a different promotion or call-to-action.
referral
Weakest link: Leads from this channel aren't converting into in-store sales — the in-location follow-up or redemption process is losing them. Review how staff handle leads or promo redemptions from this channel.
Break-even
2.2× above break-even. Safety margin: €21,786/mo.
| Break-even revenue | €18,554/mo |
| Break-even units | 137 |
| Time to break-even | Now |
Gap analysis
No structural gaps flagged for this scenario.
Scale stress test
1× spend
2× spend
3× spend
5× spend
10× spend Below healthy LTV:CAC threshold
Unit economics hold up to 10× today's spend, then fall below the healthy LTV:CAC threshold. This stress-tests acquisition-cost saturation only — it holds per-customer margin constant, not pricing or COGS.
Sensitivity
CAC
| CAC | LTV:CAC | Δ vs. current |
|---|
| €6 | 13.91× | +10.90× |
| €17 | 4.91× | +1.89× |
| €28 (current) | 2.98× | -0.03× |
| €56 | 1.50× | -1.51× |
| €83 | 1.01× | -2.01× |
Conversion rate
| Conversion | New CAC | LTV:CAC |
|---|
| 1.6% | €135 | 0.62× |
| 4.7% | €46 | 1.82× |
| 7.8% (current) | €28 | 3.02× |
| 23.35% | €9 | 9.05× |
| 38.9% | €6 | 15.08× |
Repeat rate
| Repeat rate | Returning clients | Revenue share |
|---|
| 15% | 21 | 8.0% |
| 45% | 97 | 28.6% |
| 75% (current) | 357 | 59.6% |
| 87% | 796 | 76.7% |
| 99% | 11781 | 98.0% |
Warnings & diagnostics
- strategyLTV depends 96% on long-term retention — only 4% is realized in the first period. Any churn acceleration will materially cut LTV:CAC. Validate with actual cohort data before fundraising.
- 60% from returning — room to improve retention.
- Profitability 29.5% — thin buffer. Watch for cost increases.
- Payback ratio 3.0× — healthy. Ads are working.
Inputs
| Field | Value | Unit |
|---|
| Location 1 — New client sales | 78 | |
| Location 1 — New client avg check | 138 | € |
| Location 1 — Cost of goods sold — new client | 42 | € |
| Location 1 — Returning clients/month | 265 | |
| Location 1 — Returning client avg check | 68 | € |
| Location 1 — Cost of goods sold — returning client | 21 | € |
| Location 1 — Monthly fixed overhead | 7,200 | € |
| Location 1 — Tax rate | 21 | % |
| Location 1 — Monthly ad budget | 900 | € |
| Location 1 — Ad leads/month | 310 | |
| Location 1 — Sales from ads | 34 | |
| Location 1 — Ad avg check | 129 | € |
| Location 2 — New client sales | 41 | |
| Location 2 — New client avg check | 132 | € |
| Location 2 — Cost of goods sold — new client | 40 | € |
| Location 2 — Returning clients/month | 96 | |
| Location 2 — Returning client avg check | 64 | € |
| Location 2 — Cost of goods sold — returning client | 20 | € |
| Location 2 — Monthly fixed overhead | 4,100 | € |
| Location 2 — Tax rate | 21 | % |
| Location 2 — Monthly ad budget | 650 | € |
| Location 2 — Ad leads/month | 410 | |
| Location 2 — Sales from ads | 22 | |
| Location 2 — Ad avg check | 118 | € |
| Avg client lifespan (months) | 14 | |
| paid_search — Channel | paid_search | |
| paid_search — Spend | 780 | € |
| paid_search — Reach | 9,200 | |
| paid_search — Clicks | 145 | |
| paid_search — Leads | 38 | |
| paid_search — Conversions | 14 | |
| paid_search — Revenue | 1,876 | € |
| referral — Channel | referral | |
| referral — Leads | 200 | |
| referral — Conversions | 3 | |
| referral — Revenue | 405 | € |
Formula reference
Core Economics
| Gross Margin | = Revenue − COGS |
| Margin Rate | = Gross Margin ÷ Revenue × 100 |
| Net Profit | = Revenue − COGS − Fixed Costs |
| Profitability | = Net Profit ÷ Revenue × 100 |
| Conversion Rate | = Sales ÷ Leads × 100 |
Customer Acquisition
| CAC (Incremental) | = Ad Budget ÷ Customers from paid ads |
| CAC (Blended) | = Ad Budget ÷ All new customers (incl. organic) |
| ROMI | = (Revenue from ads − COGS − Ad Budget) ÷ Ad Budget × 100 |
Lifetime Value
| LTV (repeat) | = Margin/sale × Avg frequency × Avg lifespan |
| LTV (subscription) | = (Margin/mo) × [1−(1−churn)^T] ÷ churn — capped at T months |
| LTV:CAC | = LTV ÷ CAC — <1 unprofitable · 1–3 marginal · ≥3 healthy · ≥5 excellent |
| Payback Period | = CAC ÷ Margin per month (months to recover acquisition cost) |
| Unit Contribution | = LTV − CAC (net economics per customer) |
Break-Even
| BEP Revenue (profit tax) | = Fixed Costs ÷ Margin Rate |
| BEP Revenue (revenue tax) | = Fixed Costs ÷ (Margin Rate − Tax Rate) |
| BEP Units | = BEP Revenue ÷ Avg Order Value |
| Time to BEP | = ⌈log(BEP Rev ÷ Current Rev) ÷ log(1 + g%)⌉ months at growth rate g |
Channel Economics
| Cost per Reach | = Spend ÷ Reach — lower is better; banded relative to other channels in the same audit, not a fixed benchmark |
| Click-Through Rate | = Clicks ÷ Reach × 100 |
| Lead Conversion Rate | = Leads ÷ Clicks × 100 |
| Close Rate | = Conversions ÷ Leads × 100 |
| Channel AOV | = Revenue ÷ Conversions |
Confidence & Ranges
| Confidence Score | 0–100: revenue & sales 25% · costs 25% · CAC/leads 30% · lifespan/repeat 20% |
| Outcome Range | ±15% (score ≥75) · ±25% (score ≥45) · ±40% (score <45) |
Generated Sep 1, 2026, 10:02 AM UTC by Cnario 0.1.0 (engine 1.0.0)