---
title: "Annual discount (10% to 25% off)"
summary: "Two-toggle pricing: monthly vs annual, with annual showing a 10 to 25% discount. Trades short-term cash for long-term retention – annual subscribers churn 30 to 70% less than monthly. Default for any subscription SaaS with a renewable contract."
canonical: https://unlocksaas.com/pricing-page-examples/annual-discount
updated: 2026-05-20
publisher: "Unlock SaaS"
author: "Maryan"
license: All rights reserved. Quotation with attribution permitted.
---

# Annual discount (10% to 25% off)

> Two-toggle pricing: monthly vs annual, with annual showing a 10 to 25% discount. Trades short-term cash for long-term retention – annual subscribers churn 30 to 70% less than monthly. Default for any subscription SaaS with a renewable contract.

## The mechanics

Toggle at the top of the pricing page (Monthly / Yearly). Annual displays the lower per-month equivalent ('$10/month, billed annually' instead of '$120/year'). Some pages default to annual; some default to monthly. Annual is usually invoiced upfront; monthly is auto-charged.

## Where you see this in the wild

- **Linear.** Annual saves ~$24/user/year. Default toggle is annual; monthly visible on click.
- **Notion.** 20% off annual. Toggle visible above tiers.
- **Vercel.** Annual discount on Pro/Enterprise. Toggle clear; pricing recalculates live.
- **Most ConvertKit / Beehiiv competitors.** 2 months free on annual (effectively ~17% off). Standard SaaS pricing convention.

## When it works

When churn would otherwise be high (annual lock-in reduces it). When you need predictable cash flow more than maximum monthly recurring revenue. When the buyer's procurement prefers annual invoicing. When your product has a clear annual usage pattern (some months heavier than others; annual smooths the cost).

## When it backfires

When the buyer's situation is uncertain (early-stage founder hesitates to commit annually). When the discount is too small (under 10%) – nobody trades flexibility for it. When the discount is too large (over 30%) – signals to monthly buyers that they're being overcharged. When refund policy doesn't match (annual buyers get pro-rated refunds, monthly buyers don't).

## The Brunson lens

Annual discount is a Stack Slide move. The buyer sees two prices and the discount becomes a deliverable in the offer ('Yearly: $10/month – you save $24/year'). The discount has to be real and visible. Hiding it ('only available on Enterprise') or fake-ing it (the monthly price is inflated to make annual look better) breaks the Brunson Hard-Rule.

## Common implementation mistakes

- Discount too small (under 10%). Buyers don't trade flexibility for marginal savings.
- Discount too large (over 30%). Signals the monthly price is inflated; trust erodes.
- Defaulting to annual without disclosure. Bait-and-switch feel when buyer realizes the recurring commit.
- No refund policy on annual. Locks in unhappy customers who become refund-policy-Twitter case studies.
- Annual buyers don't get any other benefit. The discount is the entire annual deal; layer in priority support / extra features for stickier annual relationships.

## Questions founders ask

### What's the optimal annual discount?

15 to 20% is the sweet spot. Below 10% buyers don't switch; above 25% monthly buyers feel cheated. The discount has to be enough to justify the commit but not so large it implies the monthly price was wrong.

### Should I default to annual or monthly on the toggle?

Default to whichever you want to optimize for. Default-annual lifts annual mix 10 to 20% but feels pushy on first impressions. Default-monthly lifts monthly mix but converts annual through the longer relationship. Most modern SaaS default monthly for transparency.

### Can I require annual on certain tiers?

Yes, for enterprise tiers it's standard. Buyers expect annual on enterprise. Forcing annual on self-serve tiers backfires; the audience self-serves precisely because they don't want to commit annually.

## Related Brunson terms

- [Offer](https://unlocksaas.com/glossary/offer) – What the page asks for and what it gives in return, structured so the perceived value is unambiguously higher than the price.
- [Stack Slide](https://unlocksaas.com/glossary/stack-slide) – The offer reveal pattern that itemizes the deliverables, anchors each to a standalone price, and then presents the total as a discount to that anchor.

---

Canonical URL: https://unlocksaas.com/pricing-page-examples/annual-discount
Publisher: Unlock SaaS (https://unlocksaas.com)
Contact: maryan@unlocksaas.com