Finelyst
Language EN

Go-to-market

Annual vs Monthly Pricing: How Much Discount for SaaS?

TL;DR

Annual vs monthly SaaS pricing: how big the annual discount should be, how to calculate your break-even discount from churn, and the effect on cash and LTV.

min read
8
words
1,603
Published

Most SaaS companies that offer annual billing give a discount of roughly 10% to 20% compared with paying monthly, and "two months free" (a 16.7% discount) is a popular way to present it. The right discount for your product is the one that is large enough to move customers to annual plans but not larger than what you gain in return: cash up front, no churn during the year and fewer failed payments. You can calculate a break-even discount from your monthly churn rate and then decide how much extra you are willing to pay for the cash.

This guide shows that calculation, works through an example with full unit economics and lists the mistakes that make annual plans more expensive than they look.

Discount and effective price at a glance

Annual discount Customer pays the equivalent of Common framing
10% 10.8 months "Save 10%"
15% 10.2 months "Save 15%"
16.7% 10 months "Two months free"
20% 9.6 months "Save 20%"
25% 9 months "Three months free"

The table is plain arithmetic. The question is which row is worth it for you.

What an annual plan gives you, and what it costs

What you gain:

  • Cash up front. Twelve months of revenue arrives on day one. For an early-stage company, that can extend runway noticeably.
  • No churn during the year. A customer on an annual plan can only leave at renewal.
  • Fewer failed payments. One charge a year instead of twelve means fewer expired cards and declined payments, a common source of involuntary churn on monthly plans.
  • Predictability. You know in advance which revenue is committed for the coming months.

What it costs:

  • The discount itself, paid to every customer who chooses annual, including those who would have stayed for years anyway.
  • Later feedback. An unhappy annual customer may stay silent until renewal, so problems show up late.
  • Refund exposure if your terms allow cancellations with a refund.
  • A lumpier cash curve, which makes burn and runway harder to read month by month.

How to calculate your break-even discount

The key question is: how much does a monthly customer pay you, on average, in their first year? If an annual plan earns about the same, the discount costs you nothing in first-year revenue, and the cash up front is a bonus.

With a constant monthly churn rate, the expected number of months a new monthly customer pays during the first year is:

expected paid months = (1 − (1 − monthly churn)^12) ÷ monthly churn

The break-even discount is then:

break-even discount = 1 − expected paid months ÷ 12

Monthly churn Expected paid months in year one Break-even annual discount
1% 11.36 5.3%
2% 10.76 10.3%
2.5% 10.48 12.7%
3% 10.21 15.0%
5% 9.19 23.4%

The pattern is clear. The higher your monthly churn, the more you can afford to discount, because many monthly customers would never complete a year. With very low churn, even a modest discount gives revenue away.

The selection effect

The break-even table assumes that the customers who choose annual plans would have churned like your average monthly customer. Usually they would not. Customers who commit for a year are often the ones who were already sure about your product. For them, the discount is a price cut with little behavioural benefit.

That is why many companies stay at or slightly below their break-even discount and treat anything beyond it as the price of cash up front, a choice they make deliberately rather than by habit.

Worked example with unit economics

A hypothetical SaaS product uses the default values of the SaaS unit economics calculator:

  • Monthly plan: €99 per month (ARPA)
  • Gross margin: 80%
  • Monthly churn on the monthly plan: 2.5%
  • CAC: €1,200

Monthly plan.

  • LTV = €99 × 80% ÷ 2.5% = €3,168
  • LTV:CAC = 3,168 ÷ 1,200 ≈ 2.6
  • CAC payback = €1,200 ÷ (€99 × 80%) ≈ 15.2 months
  • Expected first-year revenue per new customer: €99 × 10.48 ≈ €1,038

Annual plan with two months free: €990 per year.

  • Monthly equivalent ARPA: €990 ÷ 12 = €82.50
  • Suppose a hypothetical 80% of annual customers renew each year. That corresponds to an equivalent monthly churn of about 1.8% (because 0.982^12 ≈ 0.80).
  • LTV = €82.50 × 80% ÷ 1.84% ≈ €3,580
  • LTV:CAC ≈ 3.0
  • Cash at signup: €990, with gross profit of €792, so most of the CAC is recovered on day one and the rest at the first renewal.

The monthly-equivalent CAC payback of the annual plan looks worse (about 18 months, because the monthly price is lower), but that figure hides the timing: the cash arrives at the start. When you enter an annual plan in the calculator, use the monthly equivalent price and the equivalent monthly churn, and read the payback period together with the upfront cash.

Now change one assumption. If only 70% of annual customers renew, the equivalent monthly churn rises to about 2.9% and the annual LTV falls to roughly €2,250, well below the monthly plan's €3,168. The renewal rate decides whether the annual plan is a good deal. Two months free at 2.5% monthly churn is slightly beyond the 12.7% break-even, so it only pays off if annual customers renew well or if you need the cash.

What the cash does to your runway

Suppose 20 new customers sign up in a month. If all choose the monthly plan, that month brings in €1,980. If half choose annual, the same month brings in 10 × €990 + 10 × €99 = €10,890.

That is a real runway benefit, but it is front-loaded. The annual customers pay nothing more for eleven months. If you take a month with many annual signups as your new baseline, you overestimate runway. Model annual cash as a one-off inflow and keep monthly revenue at the monthly equivalent. The runway calculator works on monthly figures, so enter the monthly equivalent there and treat the upfront cash as part of your starting balance once it has actually arrived.

How to choose your discount step by step

  1. Measure monthly churn on your monthly plan, ideally over several cohorts.
  2. Calculate your break-even discount with the formula above.
  3. Decide what cash up front is worth to you. With short runway or expensive financing, it is worth more; with plenty of cash, less.
  4. Start at or slightly below break-even, unless you deliberately want to pay for cash.
  5. Choose a framing ("two months free" or a percentage) and keep it consistent across your pricing page.
  6. Track three numbers: the share of new customers choosing annual, the renewal rate of annual customers, and refunds.
  7. Revisit after the first renewal cycle, when you have real renewal data instead of assumptions.

Alternatives and additions to a discount

A discount is not the only reason to choose annual. Some companies combine a smaller discount with other benefits:

  • Price lock: annual customers keep their price for the term even if list prices rise.
  • Included onboarding or setup that monthly customers pay for separately.
  • Invoice payment and purchase orders, which business buyers often need.
  • A quarterly option as a middle step for customers who will not commit for a year.

For the bigger pricing picture, including value metrics and tiers, see how to price a SaaS product.

Common mistakes

Discounting more than churn justifies. A 25% discount with 1% monthly churn gives away about a fifth of first-year revenue.

Booking the annual payment as MRR in one month. MRR should show €82.50, not €990. Otherwise growth looks spiky and misleading.

Ignoring renewals. The first year of an annual plan says little about retention. The renewal rate is the number that matters.

Unclear cancellation and refund terms. Spell them out before customers ask. Rules for automatic renewals, especially with consumers, differ by country, so check them before you launch annual plans.

Celebrating the cash month. A month with many annual signups is not your new normal. Spread the revenue, keep the cash separate.

Checklist

  • Monthly churn measured on the monthly plan
  • Break-even discount calculated
  • Decision made on how much extra to pay for cash up front
  • Annual price shown as monthly equivalent and as total
  • MRR booked at the monthly equivalent; cash tracked separately
  • Cancellation, refund and renewal terms written and legally checked
  • Annual share, renewal rate and refunds tracked monthly

Summary

Annual discounts of about 10% to 20% are common, but your right number follows from your churn. Calculate the break-even discount from monthly churn, recognise that loyal customers are the most likely to take the discount, and decide consciously how much you will pay for cash up front. Then measure renewal rates, because they decide whether annual plans improve your LTV or quietly lower it. For the full picture of how payback and LTV interact, read the LTV to CAC ratio guide.

This article is general information, not financial, tax or legal advice. Revenue recognition, tax and consumer protection rules for subscriptions differ by country; check them with an accountant or lawyer.

FAQ

What is a typical discount for annual SaaS plans?

Discounts of roughly 10% to 20% are widely used, and many companies frame it as two months free, which is a 16.7% discount. The right number for you depends on your monthly churn, how much you value cash up front and whether annual customers renew well.

How do I calculate the right annual discount?

Work out how many months a monthly customer pays on average in their first year: (1 − (1 − monthly churn)^12) ÷ monthly churn. Divide that by 12 and subtract it from 1. The result is the discount at which an annual plan earns the same first-year revenue as a monthly one.

Should an annual payment count as MRR?

Count it as monthly recurring revenue spread over the term: an annual plan of €990 adds €82.50 to MRR, not €990 in the month it is paid. Track the cash separately, because it arrives up front.

Do annual plans reduce churn?

They change when churn can happen, because customers can only leave at renewal, and they remove most failed-payment churn during the year. Whether annual customers stay longer overall depends on your renewal rate, so measure it rather than assuming it.