Written by MetricKit EditorialReviewed by MetricKit Editorial ReviewUpdated 2026-05-26
How MetricKit maintains this page

Review the methodology behind the formulas, see how content is reviewed, and use the contact page for questions, feedback, or corrections.

Unit Economics Calculator

Model CAC, payback, LTV, and LTV:CAC together from ARPA, gross margin, and churn.

Unit economics connect acquisition cost (CAC) to profitability over time (LTV) and cash efficiency (payback). This calculator models them together using consistent units.

Use it by segment (channel, plan, geo) rather than relying on a single blended average.

Prefer an explanation- Read the guide.
 
$
 
%
 
%
 
$
Tip: you can type commas (e.g., 10,000).
Next action

Use the stack to find the weakest lever

Read this result as a bundle: payback tells you about cash timing, while LTV and LTV:CAC tell you whether the customer creates enough value. The next step is to identify which lever breaks first.

Example

Using the default inputs, the result is:
5 months
ARPA (monthly)
$200
Gross margin
80%
Monthly churn rate
3%
CAC (per new customer/account)
$800

How to calculate

  1. Enter ARPA (monthly revenue per account) and gross margin (%).
  2. Enter monthly churn (%). This approximates customer lifetime (1 / churn).
  3. Enter CAC per new customer/account.
  4. Review payback months, LTV (gross profit), and LTV:CAC ratio.

Formula

Payback = CAC / (ARPA x gross margin); LTV ~ (ARPA x gross margin) / churn; LTV:CAC = LTV / CAC
  • Uses a simple constant-churn model (lifetime ~ 1 / churn).
  • LTV is modeled as gross profit (revenue x gross margin) to align with CAC.

Benchmarks

  • Many SaaS teams target LTV:CAC around ~3:1 as a rough rule of thumb (varies by stage and cash constraints).
  • Shorter payback is usually safer for cash efficiency; acceptable payback depends on burn and retention.

FAQ

Should LTV be revenue or gross profit-
For unit economics, LTV should usually be based on gross profit so it reflects the value created after COGS. If you use revenue LTV, label it clearly and be consistent when comparing to CAC.
Why does this use monthly churn-
Because ARPA is monthly in this model. Time units must match: monthly ARPA uses monthly churn. If you prefer annual units, convert both ARPA and churn consistently.

Common mistakes

  • Mixing revenue-based LTV with fully-loaded CAC (mismatched bases).
  • Using annual churn with monthly ARPA (unit mismatch).
  • Ignoring segment differences (SMB vs enterprise behaves differently).

How to interpret

Read the stack in order
  • Start with payback if cash efficiency is the immediate constraint. A healthy LTV:CAC ratio can still hide cash stress if CAC comes back too slowly.
  • Then check LTV:CAC to see whether the customer creates enough gross-profit value relative to acquisition cost.
  • Use estimated lifetime as a sanity check, not as ground truth. If churn is unstable, a shortcut model can overstate quality.
What to inspect next
  • If payback is weak first, inspect pricing, gross margin, onboarding, and acquisition efficiency before scaling spend.
  • If the ratio is weak because LTV is low, retention and expansion usually matter more than simply lowering top-of-funnel cost.
  • If the ratio looks strong but the business still feels fragile, compare channel-level payback and cohort behavior instead of trusting the blended average.

Quick checks

  • Keep time units consistent (monthly vs annual) across inputs and outputs.
  • Segment by cohort/channel/plan before trusting a blended average.
  • Use the related guide to avoid common definition and denominator mismatches.