All tools

SaaS metrics calculator

The numbers an investor asks for and a founder guesses at. Type what you know, and every figure comes back with what it actually means.

1. Your numbers

$
$
$
$
$

2. What that means

MRR$10,000.00

Monthly recurring revenue — the predictable subscription income you bill every month.

ARR$120,000.00

MRR × 12. The annual run rate: what a year looks like if today never changed.

Net new MRR$900.00

New MRR minus churned MRR. Negative means you are refilling a leaking bucket.

Revenue churn3.00%

The share of your MRR that cancelled or downgraded this month.

Logo churn3.00%

The share of customers lost, estimated from churned revenue at your average account size.

Average customer lifetime33.3 months

1 ÷ monthly churn rate. How long the typical customer stays before cancelling.

LTV$1,333.33

ARPA × gross margin × lifetime. The gross profit one customer produces before leaving.

CAC$300.00

Sales + marketing spend ÷ new customers. What one new customer costs you to win.

LTV : CAC4.44 : 1

Healthy. Under 1× you lose money on every customer, 1–3× is thin, 3× and above is healthy.

CAC payback7.5 months

Months of gross profit needed to earn back what you paid to acquire the customer. Under 12 is comfortable.

3. Stripe fees

Stripe’s published US standard rates. Your rates vary by country, product and negotiated pricing — check your own dashboard before quoting these to anyone.

2.9% + $0.30 — the standard domestic online card rate.

$
$
Stripe fee$3.20

2.9% of the charge plus $0.30, taken before the money reaches you.

You receive$96.80

What lands in your Stripe balance from that charge.

Charge this to net $100.00$103.30

Rounded up to the cent, so the payout clears your target rather than landing a cent short.

About the saas metrics calculator

Enter a few numbers from your business and get MRR, ARR, net new MRR, revenue and customer churn, average customer lifetime, LTV, CAC, LTV to CAC ratio and CAC payback, each with a plain-English explanation. A Stripe fee section shows what you receive from a charge and what to charge to net a target amount.

How to use it

  1. Fill in MRR, new MRR, churned MRR, customers and average revenue per account.
  2. Add gross margin, sales and marketing spend, and customers won from that spend.
  3. Read the What that means section for each metric and the LTV to CAC verdict.
  4. In Stripe fees, pick a card type and enter a price to see the fee and your net.

Questions

How do you calculate LTV for a SaaS?
LTV = average revenue per account x gross margin x average customer lifetime, where lifetime is 1 divided by the monthly churn rate.
What is a good LTV to CAC ratio?
3:1 or higher is the common benchmark. Below 1:1 you lose money on every customer; between 1 and 3 the business works, but slowly.
How is CAC payback period calculated?
CAC divided by the monthly gross profit per customer (average revenue per account x gross margin). The result is the months it takes a customer to repay what it cost to acquire them.
How much does Stripe charge per transaction?
Stripe's standard US rate for online cards is 2.9% + $0.30. International cards and currency conversion add more, and rates differ by country.
What is the difference between revenue churn and logo churn?
Revenue churn is the share of MRR lost; logo churn is the share of customers lost. This calculator estimates logo churn from churned MRR at your average account size.