Every subscription metric begins with monthly recurring revenue, and most disagreements about SaaS numbers are really disagreements about what belongs in MRR. The principle is simple: MRR is the normalized monthly value of contracted, repeating subscription charges that you expect to continue unless the customer cancels. A customer paying $2,400 once a year for an annual plan contributes $200 a month. A customer on a quarterly $600 plan contributes $200. A one-time onboarding fee, a custom development project, a hardware shipment or a usage overage that fluctuates wildly from month to month does not belong in the recurring figure, although it may belong in total revenue.
Discounts and free periods need a consistent policy. Most companies record MRR at the discounted contract price a customer is actually paying, and treat a free trial as zero until billing starts. Some investors prefer to see contracted MRR, which includes signed customers that have not yet gone live, alongside live MRR, which includes only active billing. Both are legitimate if they are labelled. The error to avoid is switching definitions between reporting periods, because a change in definition looks like a change in performance. Write the policy down and apply it to history as well as to the current month.
The calculator above treats MRR as a single input and a customer count as another, then derives the rest. That means its output is only as reliable as those two numbers. Reconcile MRR to your billing system and to your accounting records before relying on any ratio built on it, and make sure the customer count includes only paying accounts rather than free users, trials or inactive workspaces.
- Enter MRR for one consistent month.
- Enter paying customers in that same month.
- Enter monthly logo churn (or note if you track revenue churn separately).
- Enter sales & marketing spend and new customers acquired.
- Enter gross margin percentage.
- Read ARR, ARPA, CAC, LTV, LTV:CAC, and payback.
| Metric | Simple formula | Watch-out |
|---|---|---|
| ARR | MRR × 12 | Exclude one-time services |
| ARPA | MRR ÷ customers | Mix of plans skews it |
| Logo churn | Lost logos ÷ start logos | ≠ revenue churn |
| CAC | S&M spend ÷ new customers | Include fully loaded cost |
| LTV (simple) | ARPA × GM ÷ churn | Breaks at 0% churn |
| LTV:CAC | LTV ÷ CAC | Quality of growth matters |
| Payback | CAC ÷ (ARPA × GM) | Months to recover CAC |
Growth
- ARR = MRR × 12
- Net new MRR = new − churned ± expansion
- Quick ratio = (new+exp) ÷ (churn+contraction)
Efficiency
- CAC = S&M ÷ new logos
- LTV ≈ ARPA × GM ÷ monthly churn
- Payback = CAC ÷ (ARPA × GM)
Annual recurring revenue is monthly recurring revenue multiplied by twelve. It is a run-rate, a way of expressing the current monthly scale in annual units, and not a forecast or an amount of cash. A company with $50,000 of MRR has $600,000 of ARR even if it only started selling four months ago and has collected far less. ARR is useful because it lets you compare companies with different billing patterns, but it can mislead when the underlying revenue is volatile, seasonal or heavily discounted at the start of contracts.
Do not confuse ARR with bookings, billings or recognized revenue. Bookings capture the total contract value signed in a period, which may cover several years. Billings capture invoices issued, which depend on payment terms. Recognized revenue follows accounting rules and spreads the value of delivered service over time. A three-year contract worth $360,000 contributes $120,000 of ARR, not $360,000, and an invoice for the first year does not change the monthly recurring figure at all.
Be especially careful with usage-based and hybrid pricing. If a customer pays a $500 platform fee plus a variable charge that has ranged from $0 to $1,800 over the last year, only the committed platform fee is clearly recurring. Some companies include an average of the variable component, some include a committed minimum only, and some report them separately. Whatever approach you choose, state it when you share ARR with investors, because a headline number that mixes commitments with variable usage invites an uncomfortable diligence conversation.
Average revenue per account is MRR divided by paying customers. It tells you the typical monthly value of a customer and is the building block for lifetime value and payback. In the calculator's default scenario, $50,000 of MRR across 500 customers produces $100 of monthly ARPA. That figure is easy to compute and easy to misuse, because averages hide distribution. If 20 enterprise accounts pay $1,500 a month each and 480 small accounts pay about $41.67, the blended ARPA is still $100, but those two groups probably have completely different acquisition costs, churn behaviour and payback periods.
For decisions, compute ARPA by segment whenever you can. Plan tier, customer size, acquisition channel and contract length each tend to separate customers with different economics. Also distinguish the ARPA of the entire base from the ARPA of recently acquired customers. If you have raised prices, new customers may be paying more than the average, and using the blended figure understates their payback speed. If you have been discounting heavily to win deals, the reverse can be true.
ARPA can rise for two very different reasons. Customers can expand, which is healthy, or small customers can churn out of the base, which flatters the average while shrinking the business. Always read ARPA together with customer count and MRR growth. A rising ARPA beside a falling customer count deserves a closer look at churn.
Churn is the most abused word in SaaS reporting because it has several valid definitions that produce different numbers. Logo churn is the percentage of customers who cancelled during a period. Gross revenue churn is the percentage of starting MRR lost to cancellations and downgrades, ignoring any expansion. Net revenue churn subtracts expansion revenue from the lost revenue, and can be negative when upgrades from surviving customers exceed what was lost. A fourth view, net revenue retention, is the mirror image of net churn: starting MRR plus expansion minus contraction and cancellations, divided by starting MRR.
Each definition answers a different question. Logo churn tells you how many relationships you keep, and it is the natural input for a customer lifetime estimate. Gross revenue churn tells you how much existing revenue is leaking, which matters for forecasting. Net revenue retention tells you whether the installed base grows on its own. The calculator on this page asks for a single monthly customer churn figure, so it is best interpreted as logo churn, and you should not enter a revenue-based figure without understanding that it changes what the lifetime result means.
Be careful when converting between monthly and annual churn. A 2% monthly rate does not equal 24% a year, because each month's losses come from a smaller base. The annual equivalent is one minus 0.98 raised to the twelfth power, which is about 21.5%. Likewise, if your annual contracts renew once a year, monthly churn computed from them will look like zero for eleven months and then jump, so measure annual-plan customers at renewal or by cohort rather than by calendar month.
Consider a workflow-automation company at the start of a month with $80,000 of MRR and 400 paying customers. During the month it signs 30 new customers worth $6,600 of MRR, an average of $220 each. Existing customers upgrade for $2,400 of expansion MRR and downgrade for $800 of contraction. Eight customers cancel, taking $1,600 of MRR with them. The ending MRR is 80,000 plus 6,600 plus 2,400 minus 800 minus 1,600, which is $86,600. Ending customers are 400 plus 30 minus 8, or 422, so ARPA is $86,600 divided by 422, about $205.21, and ARR is $1,039,200.
Now read the churn measures. Logo churn is 8 divided by 400, or 2.0%. Gross revenue churn is $800 plus $1,600 divided by $80,000, or 3.0%. Net revenue churn is that $2,400 of losses minus $2,400 of expansion, which is exactly zero, so net revenue retention for the month is 100%. The business replaced no revenue organically and lost none, so its growth came entirely from new customers. Annualizing gross revenue churn gives one minus 0.97 to the twelfth power, about 30.6%, which tells a more sobering story than the single monthly figure.
This bridge is the best habit a young SaaS company can build. Writing new, expansion, contraction and churned MRR separately each month exposes problems that a single ending number hides. A company growing 8% from heavy new sales and high churn is in a very different position from one growing 8% through retention and expansion, even though the top-line growth is identical. The calculator takes a shortcut by asking for one churn rate, so keep the bridge alongside it when preparing investor updates.
Customer acquisition cost divides the money spent to win customers by the number of customers won. The numerator should include every sales and marketing cost needed to produce those customers: advertising, content, events, sales and marketing salaries and commissions, tools and a reasonable share of overhead. The denominator is new paying customers in the matching period. In the calculator's default example, $20,000 of monthly sales and marketing spend and 20 new customers give a CAC of $1,000.
Using the bridge company above, suppose monthly sales and marketing spend is $54,000 including salaries, commissions, advertising and software. With 30 new customers, the blended CAC is $1,800. Blended means it combines every channel. Paid CAC, which counts only customers acquired from paid campaigns and their direct cost, is usually a different and often higher number, while organic or referral customers dilute the blended figure. Neither is wrong, but they answer different questions, and an investor will usually ask for both.
Timing matters. A deal signed this month often reflects spending from the previous quarter, so a one-month ratio can swing wildly. Many companies calculate CAC over a trailing three-month window or use a lag that matches their sales cycle. If your cycle is long, say four months for mid-market deals, matching this month's customers to this month's spend understates the true cost during a growth push and overstates it afterward. Whatever you choose, be consistent, and exclude customer success and support costs from CAC unless they are genuinely part of the acquisition process.
The simple lifetime value formula multiplies monthly ARPA by gross margin and divides by monthly churn. The reciprocal of monthly churn is the implied average customer lifetime in months, so 2% churn implies a 50-month lifetime. Using the bridge company, gross margin of 78% turns the blended $205.21 of ARPA into about $160.07 of monthly gross profit per customer. Dividing by 2.0% logo churn gives an LTV of roughly $8,003, while dividing by 3.0% gross revenue churn gives about $5,336.
The gap between those figures illustrates why the definition matters. Logo churn treats every customer equally, while gross revenue churn weights losses by revenue and includes downgrades. If the customers who cancel tend to be smaller than average, logo churn is lower than revenue churn, and an LTV based on logo churn is the optimistic one. If expansion is strong, a net-revenue approach would push LTV higher still, and in the extreme case of net negative churn the simple formula breaks down because it implies an infinite lifetime. That is why the calculator reports a not-meaningful result at zero churn instead of a very large number.
Treat simple LTV as a rough comparison tool rather than a forecast. Real customers rarely churn at a constant rate; early months often have higher churn that then flattens. Many analysts cap lifetime at three to five years, apply a discount rate to future gross profit, or build cohort-based LTVs from actual retention curves. A cohort view of customers acquired in a single quarter is more reliable than a formula applied to blended churn, particularly when the product, pricing or customer mix has changed.
CAC payback measures how many months of gross profit from a new customer are needed to recover the acquisition cost. It is CAC divided by monthly ARPA times gross margin. In the bridge example, new customers pay $220 a month and the margin is 78%, so each produces $171.60 of gross profit monthly. A CAC of $1,800 divided by $171.60 gives a payback of about 10.5 months. Using the blended ARPA of $205.21 instead would give roughly 11.2 months, which shows why it matters to use the ARPA of the customers actually being acquired.
LTV:CAC compares lifetime gross profit to acquisition cost. With the logo-churn LTV of $8,003, the bridge company's ratio is about 4.4 times. With the revenue-churn LTV of $5,336, it falls to 3.0 times. The rule of thumb that three to one is healthy comes from a time when many SaaS companies expected multi-year lifetimes and moderate growth, and it should be treated as a reference point rather than a target. A ratio of 3.0 times with 11-month payback is generally comfortable for a small-business product; the same ratio with a 30-month payback could strain cash for a company that cannot finance the wait.
The two metrics answer different questions. LTV:CAC asks whether acquisition eventually pays off. Payback asks how long cash is tied up while it does. A company with a high ratio and long payback may still be a good business, but it needs capital to grow, whereas a company with fast payback can fund growth from its own gross profit. Investors usually examine both, and so should you.
A few related metrics round out the picture and are worth computing from the same bridge. The SaaS quick ratio divides MRR gains, meaning new plus expansion, by MRR losses, meaning contraction plus churn. For the bridge company, gains are $6,600 plus $2,400, or $9,000, and losses are $800 plus $1,600, or $2,400, giving a quick ratio of 3.75. A figure well above one shows growth outpacing leakage; a figure close to one means the company is running to stand still.
Net revenue retention, discussed earlier, was 100% for the month. Measured over twelve months on a cohort basis, it is a favourite among investors in business-to-business software because a figure above 100% means that existing customers alone grow revenue. Enterprise products with seat or usage expansion frequently report well above 100%, while small-business products with high churn often sit below it. Neither figure is inherently better; they reflect different markets.
The burn multiple divides net cash burn by net new ARR. If the bridge company burns $90,000 in a month and its net new MRR is $6,600, which equals $79,200 of net new ARR, the monthly burn multiple is about 1.1. Cash burn and net new ARR are both lumpy, so compute it over a quarter or longer. A lower multiple means more new recurring revenue per dollar consumed. These indicators complement the calculator's outputs and help explain whether strong CAC and LTV numbers are translating into efficient growth.
The tool on this page is deliberately compact. It asks for MRR, paying customers, monthly customer churn, monthly sales and marketing spend, new customers and gross margin, then calculates ARR, ARPA, CAC, gross-margin LTV, LTV:CAC and payback. With the defaults, MRR of $50,000 over 500 customers gives $100 of ARPA, $20,000 spend over 20 new customers gives $1,000 of CAC, and 80% margin gives $80 of monthly gross profit per customer. At 2% churn LTV is $80 divided by 0.02, or $4,000. LTV:CAC is 4.0 and payback is 12.5 months.
Several simplifications are built in. It uses a single ARPA for both the existing base and new customers. It assumes constant churn, ignores expansion and discounting, and treats all spend in the month as acquisition cost for all customers added that month. These choices make the result transparent and easy to reproduce, but they also mean it cannot replace a cohort analysis. The most useful way to use it is comparative: change one input at a time and see how sensitive the output is.
Try raising churn from 2% to 3% and watch LTV drop from $4,000 to about $2,667 and the ratio fall to 2.7. Then raise gross margin by five points and see the smaller effect. You will quickly learn which assumption deserves the most attention, which is almost always churn. A modest error in churn changes lifetime far more than a similar error in margin or ARPA.
Benchmarks are useful for orientation and dangerous for decisions. Commonly quoted ranges include an LTV:CAC ratio around three to one, a CAC payback under twelve months for small-business products and longer for enterprise, gross margins in the seventies or eighties for software, and net revenue retention above 100% for products with expansion. These figures shift with market conditions, deal size, stage and accounting definitions, and survey-based benchmarks tend to over-represent companies that are already doing well. Treat them as context, then compare against your own history and your own cash constraints.
Before sharing any metric with an investor or board, run a short checklist. Confirm MRR reconciles to billing and accounting. Confirm the customer count excludes trials and free users. State whether churn is by logo or by revenue, and whether it is monthly, annualized or cohort-based. State what is in CAC and the period it covers. State the margin definition and whether it includes hosting, support and customer success costs. Provide the underlying bridge so that a reader can recompute each ratio.
Finally, remember that the output is educational and not financial, legal or investment advice. Metrics summarize behaviour that is changing, and small samples in early-stage companies make every ratio noisy. A company with twelve customers can swing from excellent to terrible metrics on the arrival or loss of a single account. Use the calculator to ask better questions, and rely on cohorts, conversations with customers and professional advice when the stakes are high.
What is the difference between MRR and ARR?
MRR is the normalized monthly value of recurring subscription revenue, while ARR is simply MRR multiplied by twelve. Both are run-rate measures, not cash collected or recognized revenue, and both should exclude one-time fees such as setup or custom work.
How do I calculate ARPA?
Divide MRR by the number of paying customers in the same period. For example, $86,600 of MRR across 422 customers is about $205.21 per account. Segment ARPA by plan or customer size when possible, because the blended average can hide very different customer groups.
Should I use logo churn or revenue churn for LTV?
The simple formula is usually shown with customer, or logo, churn because the reciprocal gives an average lifetime. Revenue churn captures downgrades and the size of lost accounts, and is often more conservative. Use the same definition consistently, state which one you used, and prefer cohort data when you have enough history.
What should be included in CAC?
Include all sales and marketing costs that produce new customers in the period: advertising, content, events, sales and marketing salaries, commissions and tools. Divide by new paying customers, matched to the sales-cycle lag if it is long. Report blended and paid CAC separately if channels differ significantly.
What is a good CAC payback period?
It depends on the market. Small-business products are often expected to recover acquisition cost within about a year, while enterprise products with larger contracts and higher retention may tolerate longer. The right figure also depends on how much capital you have to finance growth while the payback unfolds.
Why does the calculator say LTV is not meaningful at 0% churn?
The simple formula divides by churn, so zero churn implies an infinite lifetime, which is not a reasonable estimate. A single month with no cancellations says little about future behaviour. Use a longer measurement window, cap the lifetime, or build a cohort retention curve.