NewA human UX report in 24 hours.
Skip to content

Pricing Sections with a Monthly/Annual Billing Toggle (32)

A monthly/annual toggle lets a buyer pick the billing rhythm that fits their budget and see the annual saving at the exact moment they choose a plan.

Key takeaways

  • Pair the toggle with a visible saving: a percentage, a struck-through price, or the yearly total.
  • Default to the option you want chosen and flag it (best value, save X%).
  • Show the real number the buyer pays, not just a monthly-equivalent figure.

Showing 1–21 of 32 examples

New
Octolens Pricing
Pricing|

Octolens Marketing Pricing Design

PhotoRoom Pricing
Pricing|

PhotoRoom AI Pricing Design

Clay Pricing
Pricing|

Clay B2B Pricing Design

Raycast Pricing
Pricing|

Raycast Productivity Pricing Design

PandaDoc Pricing
Pricing|

PandaDoc SaaS Pricing Design

Lemlist Pricing
Pricing|

Lemlist SaaS Pricing Design

CompanyCam Pricing
Pricing|

CompanyCam SaaS Pricing Design

Vero Pricing
Pricing|

Vero SaaS Pricing Design

HubSpot Pricing
Pricing|

HubSpot SaaS Pricing Design

Firecrawl Pricing
Pricing|

Firecrawl SaaS Pricing Design

DevStats Pricing
Pricing|

DevStats Developer Tools Pricing Design

Contentsquare Pricing
Pricing|

Contentsquare SaaS Pricing Design

Bugherd Pricing
Pricing|

Bugherd SaaS Pricing Design

Attribuly Pricing
Pricing|

Attribuly SaaS Pricing Design

AutoEdit Pricing
Pricing|

AutoEdit AI Pricing Design

own.page Pricing
Pricing|

own.page Creator Economy Pricing Design

ReactVision Studio Pricing
Pricing|

ReactVision Studio Developer Tools Pricing Design

Talknotes Pricing
Pricing|

Talknotes AI Pricing Design

Surfer SEO Pricing
Pricing|

Surfer SEO SaaS Pricing Design

Sellsy Pricing
Pricing|

Sellsy SaaS Pricing Design

Membership Pricing
Pricing|

Membership SaaS Pricing Design

Didn't find the pricing you were looking for?

Browse every pricing pattern by UX best practice, or jump to an industry view.

[WHY THIS GALLERY]

BEYOND PRETTY SCREENSHOTS

SCR
[01]

Scored, Not Curated by Taste

Every pricing section is scored across 8 conversion best practices. Copy the best practice stack, not the layout. See what converts and why.

DB
[02]

32+ Real SaaS Pages

Hand-picked from 350+ companies and analyzed by our AI conversion agent. Not a random dump of pricing tables. Every entry earns its spot.

VS
[03]

Benchmark Your Own Pricing

Found a pricing table you admire? Run yours through the same scoring engine. See where you stand on the same best practices, and what to fix first.

What a monthly/annual billing toggle actually is

A monthly/annual billing toggle is a switch at the top of the pricing section that flips every plan between a monthly rate and a yearly one. The monthly view answers the buyer who wants a small first commitment. The annual view answers the buyer who is ready to save. Because annual billing is almost always cheaper, the toggle does a second job: it carries the discount, and it shows that discount at the moment the buyer is looking at the price.

The pattern takes a few concrete forms, and the strongest sections use more than one at once:

  • A percentage saving on the toggle. A badge next to the switch, like Raycast's -29%, PhotoRoom's Save up to 47%, or PandaDoc's Save up to 46%, states the discount in one number.
  • A struck-through monthly price. The old rate crossed out next to the new one, like Lemlist moving $79 to $63, so the saving is shown, not asserted.
  • The annual total spelled out. The real yearly figure under the price, like Raycast noting billed $96 annually, so the commitment is clear before checkout.
  • A best-value flag on the annual side. A label that recommends the discounted option, like HubSpot marking annual as BEST VALUE or CompanyCam pointing a BEST DEAL arrow at it.

Why it works

Buyers do not all arrive with the same budget or the same appetite for commitment. A single fixed price forces one group to feel wrong: shown only a monthly rate, the annual buyer misses the deal they would have taken, and shown only an annual rate, the cautious buyer balks at the upfront ask. A toggle removes the conflict by letting each buyer see the plan on their own terms.

The saving is the other half of the pattern. Placed on the toggle, the discount lands at the exact moment the buyer is weighing the number, so the yearly commitment reads as a deal rather than a bigger bill. A percentage, a struck-through price, or a spelled-out total does the persuading right where the decision is made, which is why the toggle rarely travels without one.

How the best pricing sections do it

Across the scored examples below, the toggle earns its place when it makes the saving obvious and honest. Raycast pairs its -29% yearly toggle with the annual total under each price (billed $96 and $144), so the discount and the real commitment are both in view. Surfer SEO skips the percentage and states the money directly, listing Save $240, $444, and $720 on the three cards, which is harder to wave away than a vague label. PhotoRoom and PandaDoc lead with a large percentage (Save up to 47% and Save up to 46%) because the discount is their strongest argument for the year. Sellsy and Bugherd translate the saving into time, flagging Save 2 months and 12 months free, and HubSpot pairs its Pay Annually toggle with strikethrough was-prices and a BEST VALUE mark so the recommended option is unmistakable. Octolens goes one step further and adds a USD/EUR switch beside the monthly/annual one, removing a second friction for global buyers.

The toggle is one lever among several in a pricing section. It works best next to the risk reducers a pricing section uses, such as a free trial or a no-card start, and the per-feature breakdown that justifies each tier, so the buyer picks a rhythm, sees the saving, and understands what the plan actually includes.

Octolens hero section100/100
Top-scored hero: Octolens

Common mistakes

Willo hero section11/100
A low-scoring hero that skips this pattern: Willo

The usual failure is a toggle that hides the saving: a Billed yearly label in small gray type with no number attached, so the buyer has to do the arithmetic and the discount does no work. The second is a toggle that flips the price but never shows the annual total, so the yearly commitment becomes a surprise at checkout. The third is inconsistency, where the percentage badge and the actual price do not match, which reads as a mistake and costs trust at the worst possible moment. Show the saving in plain numbers, spell out what a year really costs, and flag the option you want chosen.

Gabriel Amzallag

Curated by

Gabriel Amzallag , Founder, Web Anatomy

5 years CRO + SEO at Qonto (2021–2025). After advising 15+ SaaS on their websites (Payfit, Pigment…), the same patterns kept breaking, so I decided to build the source of truth on what works on the web: the intelligence layer every tool, builder, and team uses to ship sites that perform.

Does your pricing make annual the easy choice?

Paste your URL. Get a scored analysis of your pricing section, including whether your billing toggle shows the saving where the buyer decides. Free, no signup.

FAQ

The monthly/annual toggle, answered

The common questions about billing toggles and annual savings in pricing, with answers drawn from 32 scored examples.

What is a monthly/annual pricing toggle?

01

It is a switch at the top of a pricing section that flips every plan between a monthly rate and an annual one. Because annual billing is usually discounted, the toggle also carries the saving, shown as a percentage like Save up to 20%, a struck-through monthly price, the exact yearly total, or a best-value flag on the annual option. It lets a buyer choose the billing rhythm that fits their budget without leaving the page.

Why does a billing toggle help a pricing section convert?

02

Buyers arrive with different budgets and different appetites for commitment. A single fixed price forces one of them to feel wrong: monthly looks expensive next to competitors, annual looks like a big upfront ask. A toggle lets each buyer see the plan on their own terms, and it puts the annual saving in view at the exact moment they are weighing the price, which turns the yearly commitment into an obvious deal rather than a bigger bill.

How much do SaaS pricing pages discount annual billing?

03

It ranges widely across the scored examples. Raycast shows -29% on its yearly plans, PhotoRoom flags Save up to 47%, and PandaDoc tags Save up to 46%, while others sit lower: Octolens and Contentsquare show around 20%, DevStats 17%, and Freckle 15%. Some skip the percentage and state the money instead, like Surfer SEO listing Save $240, $444, and $720 on each card, or spell out the equivalent, like Bugherd offering 12 months free and Sellsy Save 2 months.

Should the toggle default to monthly or annual?

04

Most strong examples default to the annual view, because it shows the lower monthly-equivalent price and frames the section around the discount. What matters more than the default is that the switch is honest and legible: the saving is stated in plain numbers, the annual total is shown so the yearly commitment is not a surprise at checkout, and the option you recommend is clearly flagged, the way HubSpot marks annual as BEST VALUE.

How should the annual saving be shown on the toggle?

05

The clearest sections make the saving impossible to miss and easy to verify. A percentage badge sits next to the toggle, and the card itself often shows a struck-through monthly price, like Lemlist moving $79 to $63, or the annual total in words, like Raycast noting billed $96 annually. The weakest versions hide a Billed yearly label in small type with no number attached, so the buyer has to do the math themselves and the discount does no work.