Compute contribution margin, LTV, LTV:CAC, payback months, and magic number from CAC, ARPU, gross margin, and monthly churn.
Required fields on the left
Appears after you run
CAC, LTV, payback
Enter acquisition cost, ARPU, margin, and churn to see LTV:CAC and payback months.
SaaS unit economics are the per-customer math: contribution margin, LTV, LTV:CAC, payback months, and often a magic number from CAC, ARPU, gross margin, and monthly churn. OmniKit computes LTV as (ARPU × gross margin) ÷ monthly churn. It is a snapshot from the inputs you type, not a live billing export.
Enter churn as a decimal (3% → 0.03). Optionally add sales and marketing spend and net new ARR for the magic number. Pair with MRR Churn Simulator for path risk.
If ARPU is $100 per month, gross margin is 80%, and monthly churn is 3%, OmniKit’s SaaS Unit Economics formula gives LTV = ($100 × 0.80) ÷ 0.03 = $2,666.67. That is a perpetual-churn planning number, not a cohort export from your billing system.
Enter CAC, ARPU, gross margin, and monthly churn. Add S&M and net new ARR if you want the magic number. Read LTV, LTV:CAC, and payback. The formula is transparent. Garbage churn or vanity ARPU will lie.
Enter CAC, ARPU, margin, and churn.
Optionally add sales & marketing spend and net new ARR.
Read LTV:CAC and payback.
LTV = (ARPU × gross margin) ÷ monthly churn. That assumes a simple perpetual churn model. If you have expansion revenue or cohorts, this page will not capture them. Use it as a first cut, then cohort in your warehouse.
Many operators aim above 3 with payback under 12 months. That is a heuristic, not a guarantee. High growth can tolerate worse payback; cash-tight teams cannot. Compare against your own burn, not a Twitter screenshot.
SaaS unit economics are the per-customer math: contribution margin, LTV, LTV:CAC, payback months, and often a magic number from CAC, ARPU, gross margin, and monthly churn. OmniKit computes LTV as (ARPU × gross margin) ÷ monthly churn. It is a snapshot from the inputs you type, not a live billing export.
LTV = (ARPU × gross margin) ÷ monthly churn.
CAC, LTV, payback months, and magic number from ARPU and churn.
Calculators run on the numbers you enter in this tab. They do not upload a spreadsheet to OmniKit servers.
Keep measuring in the same cluster — or jump to the next decision.
SaaS Unit Economics lives at omnikitapp.net/tools/saas-unit-economics. Compute contribution margin, LTV, LTV:CAC, payback months, and magic number from CAC, ARPU, gross margin, and monthly churn. Use it as an operator page, then confirm invoices, policies, or published facts on the source. OmniKit does not sell detector evasion or ranking guarantees.