Packaging
Complete Guide

SaaS Packaging: How to Structure Plans That Price the Customer

How to design SaaS plans that fit how different customers buy - built on fencing, laddering, and jobs-to-be-done.

Overview

01

SaaS packaging is how a product is organised into plans different customers can buy. It's the layer that does price discrimination - charging different customers what they're each willing to pay.

02

Good packaging starts from jobs-to-be-done, not features. Every plan should solve one job a customer is already paying to get done.

03

The two design principles are fencing (separating distinct customer groups into their own product and pricing schemes) and laddering (the upgrade path within a group).

04

Packaging is built from four tools: tiers, add-ons, services, and integrations. The money is in the structure, not the price point - so a pricing problem is often a packaging problem in disguise.

When teams debate pricing, the argument almost always lands on the number - $49 or $59, per-user or per-seat. But the lever that moves revenue sits one level up: how the product is packaged into plans, and which customer each plan is built for.

You can deliver the same capability as different experiences to different customers - tapping into different market segments at the appropriate price. That's all packaging is.

- Ulrik Lehrskov-Schmidt, author of The Pricing Roadmap

 The point of packaging isn't to describe the product. It's to price the customer, not the product - to give each type of buyer the version, and the price, that fits them. A small customer who'd only use a fraction of the product shouldn't be offered the whole thing and then talked down from list price. They should be offered a smaller plan built for their job. 

And a large customer shouldn't be squeezed into a plan designed for someone a tenth their size. Packaging is how you serve both from the same underlying product.

Get it right and the structure does the selling. The buyer sees which plan is theirs, understands why the next one costs more, and expands as they succeed. Get it wrong and every familiar symptom follows - confused buyers, deep discounting, slow enterprise cycles, and revenue that stalls while customers keep getting more value.

What is SaaS packaging?

SaaS packaging is how a product's capabilities get organised into the plans and offers customers can buy. Its job is price discrimination - and that's not a dirty word. Not every customer wants the whole product. Some want one job done cheaply; some want everything. Packaging is how you serve both from the same underlying technology, at prices each finds fair.

Pricing itself is a system - and packaging is the first of five layers in it.

Layer What it is
Packaging What's included in each offer, and the value story - what each segment gets
Pricing metric What you charge for - per user, per transaction, per credit
Pricing modality How customers pay - license, usage, credits, hybrid
Period & granularity The billing timeframe and the size of the pricing unit
Price point How much you charge per unit - the slope from smallest to largest customer

We design them in that order, and packaging comes first because it defines who you're selling to and what they get. Everything downstream flows from that decision. It's why so many "pricing problems" can't be fixed by changing a number - the issue is upstream, in the packaging.

Concretely, a packaging decision looks like one of these:

  • Splitting "personal," "business," and "education" into separate offers - that's a fence.
  • Arranging a Starter → Pro → Scale progression a customer climbs over time - that's a ladder.
  • Putting SSO, audit logs, and an SLA into a higher offer - that's a tier boundary.
  • Selling an onboarding service or an integration on top of any plan - those are tools.

None of these is a price number. They're all structure. And structure is what makes pricing easy or hard to sell.

Start with the job, not the feature

So packaging is structure. Which raises the question: structure around what?

Not features. Jobs.

Packaging that scales starts from jobs-to-be-done, not from a feature list. A job isn't just a problem - it's a problem with demand and money already attached to it. The world is full of problems nobody will pay to solve; packaging is built around the ones customers will.

The discipline is to group features and functions under the jobs they serve. Features are the how; the job is the why. 

A useful test for any plan: can you state the one job it solves in a single sentence? If a tier doesn't map cleanly to a job a customer is already paying to get done, it will feel arbitrary, and buyers will ask for a discount on the parts they don't want.

This is why feature-checklist tiers fail. Stacking "20 features vs 40 features vs 100 features" gives the buyer no reason to choose - and every reason to argue that the 100-feature plan should be 80% cheaper, because they only need 20 of them. Jobs, not features, are what make a plan worth its price. 

When we rebuilt Proper's packaging around the jobs customers were paying to get done, the realigned structure drove 300% ARR growth, an 80% price lift, and a 146% increase in the SMB unit fee. That's structure doing the work - no price tweak needed.

The two design principles: fencing and laddering

We design packaging with two tools. They get confused with generic "tiering," but they're distinct - and the order matters.

A note on terminology: in classic revenue management, "fencing" is used as a catch-all for price discrimination. We use it more specifically - as the top-level separation of customers - and we follow that usage throughout.

Fencing - separate the markets first

Fencing is the first decision. It's about separating customers into distinct, non-overlapping markets that need different products and different prices.

Think about a railroad. It carries passengers and freight - two completely different markets sharing the same tracks. Passengers get seats, schedules, and stations. Freight gets containers, weighing, and yards. The service, the terms, and the pricing are utterly different - and nobody thinks the freight rate is unfair to passengers, because they're not the same customer. That's a fence.

Zoom fences personal, business, education, and developer - four markets sharing the same product on completely different terms. Most large SaaS platforms fence B2C from B2B, or regulated industries from unregulated ones. 

On-prem vs cloud looks like a fence but usually isn't - customers migrate between them, or run both - so treat that one as a delivery mode instead.

The question to ask before any packaging work: is there an obvious way to separate customers into distinct categories that makes the packaging and pricing decisions downstream easier? Inside a fence, you're free to run a completely different product and price - without either side resenting it.

The five rules of a good fence

1. Discreet - clearly definable by both business and customer (e.g. "under 1,000 employees," not the vague "small vs big").

2. Stable - the customer can't easily slip to the cheaper side.

3. Fair - defensible enough to be public; customers in each fence accept it as reasonable.

4. Obvious - if it feels contrived or awkward, it probably is.

5. Valuable - worth the effort. Rule of thumb: a 30%+ CLTV:CAC contrast.

In practice, fences come in three flavours: segment fences (SMB self-serve, mid-market with light customization, enterprise bespoke), commitment fences (monthly vs annual vs multi-year), and risk fences (caps, minimums, overage rules - where fair usage sits). 

These three are looser than the strict top-level fence above - a customer can move between SMB and mid-market, or monthly and annual - so treat them as commercial flexibility mechanisms within the structure, not the hard, non-jumpable separation.

Done well, fencing is also a customer-acquisition tool. A clean fence can lower CAC as much as it lifts price. When SafeEx expanded internationally, geographic and segment fencing was what let them roll out on a new structure - and secure 100% compliance with the new pricing across the whole organisation.

Laddering - design the climb within a fence

Once customers are fenced, laddering is the structure inside each fence.

Back to the railroad. Passengers are one fenced market. But within that fence, the railroad still has to decide: which passengers? So it offers first class, second class, third class. Same journey, same tracks, same time of arrival - but different experiences, different amenities, and different prices. The train doesn't force anyone to ride first class. It shows the range and lets each passenger pick their rung. And it's not lost on the railroad that today's second-class rider might be tomorrow's first-class one, so the ladder is designed to make the climb obvious.

That's laddering. A sequence of offers within a fence, each rung stacking a new job on top of the last, so moving up tells a coherent story.

Two principles make a ladder work:

  • Start at the point of first demand. The entry rung should be the easiest thing in the world to say yes to - the smallest, most obvious slice of value the customer wants.
  • Organise the ladder on an axis. Each step has to follow logically from the one below. Once the customer has solved this job, what new job becomes their next priority?

One nuance worth naming; sometimes a tiered structure isn't a ladder customers climb over time - it's a menu of versions for different customer types who all want the same job, just with different terms. A commercial-use icon subscription and a personal-use icon subscription, for example, are the same product with different licence rights, priced differently. That's implicit fencing at the feature level. The trade-off: it monetizes each type immediately, but leaves less room for expansion revenue later.

Thirdfort had this exact problem: their enterprise buyers had nowhere to land, so those deals stalled while smaller ones moved fine. We rebuilt the ladder around a value-based climb, with a real enterprise rung at the top. Enterprise deal closure sped up by 96%.

The four tools of packaging

So fences separate the markets, and ladders build the climb inside each. Between them, packaging is assembled from four structural tools. Teams tend to reach only for the first.

Tool What it is When to use it
Tiers The named plans a customer chooses between or climbs Core jobs that anchor the ladder
Add-ons Optional modules layered on top of any plan Specialised jobs a subset of customers need
Services Onboarding, implementation, success, and advisory sold alongside the software High-touch needs; enterprise sales motion
Integrations Connectors and platform extensions that carry their own value and price Ecosystem needs; ISV partnerships

The art is matching each job to the right tool: core jobs belong in tiers, specialised jobs in add-ons, high-touch needs in services, ecosystem needs in integrations. That's how packaging grows without the tier list becoming unreadable - new value gets attached where it fits, not crammed into the main ladder. AGR used exactly this kind of scalable packaging in their redesign, unlocking recurring revenue and lifting ACV by 50%.

How many tiers - and what to call them

There's no magic number of tiers. Conversion and retention improve roughly linearly from one plan up to about five, with gains continuing to around seven before they flatten - provided the product and the segments are rich enough to justify each one. More plans aren't inherently confusing. Thin, job-less plans are. Use as many as you have real jobs and segments to fill, and no more.

On naming: the default "Basic / Advanced / Enterprise" convention only does half the job. It orients the buyer in the structure - this one's the entry, this one's the top - but tells them nothing about what the plan does. 

Stronger naming communicates both the position in the ladder and the job the plan is for, so a buyer can self-orient across the range and then dive into the one that fits. In practice, that means naming tiers after the customer or the job rather than a rank - "Solo / Team / Business," "Starter / Growth / Scale," or a name that states the outcome the plan delivers.

The complexity budget

The instruction we hear more than any other is "make our pricing simple." It's almost always the wrong goal. Pricing should be easy to sell, which isn't the same thing as simple. It should carry exactly as much complexity as the sale itself carries.

A self-serve $50/month product should have almost none. A million-dollar enterprise sale needs real structure - modules, add-ons, tiers, fences - because that complexity is what lets you map pricing onto a large, varied buyer and capture the value. Stripping it out to look "clean" just leaves money on the table. This is the complexity budget: spend complexity where it earns its keep, and only there.

A related rule for the top of the structure: the net should always be bigger than the fish. The price list should extend past whoever walks through the door next. If the published structure stops at "up to 1,000 users" and a 50,000-user buyer arrives, the structure fails and you're negotiating with nothing underneath you. 

A list that already reaches beyond the largest plausible customer gives a frame to handle and negotiate within. Designing that structure deliberately is what halved enterprise time-to-close in one packaging redesign for a $10-50M B2B SaaS company and nearly doubled a key segment's revenue contribution.

Two ways to build packaging: bottom-up and top-down

So the framework is set: fence, ladder, four tools, complexity that fits. But how do you build it? We use two approaches together.

Top-down (conceptual). Start from the market. Fence the customer groups, then ladder the offers within each fence around the jobs those customers are paying to solve. This is the big-picture move: get the structure right before touching feature-level detail.

Bottom-up (data-driven). Start from the product. Take the full inventory - often 200+ features - and bundle individual features into value propositions organised around well-defined jobs. This grounds the structure in what the product does and what usage data shows customers value.

Neither alone is enough. Top-down without bottom-up produces elegant tiers the product can't deliver. Bottom-up without top-down produces a feature spreadsheet with no story. Used together they reinforce each other - the concept gives the structure, the data gives the substance.

Where SaaS packaging fails

Packaging fails in predictable ways when the design decisions get neglected. Rarely on day one, but slowly - as the product grows and the structure doesn't. Here are the patterns we see recur:

  • Packaging by feature, not by job. Tiers become checklists, so buyers can't tell why one costs more and default to the cheapest.
  • No fences where the market is genuinely split. One structure stretched across truly different customer types - too complex for the small buyer, too rigid for the large one.
  • A ladder with no climb. The best jobs sit in the entry plan, or nothing meaningfully separates the rungs, so customers never move up.
  • Over-simplified structure on a complex sale. The complexity budget underspent, leaving large deals with nowhere to land - and revenue on the table.
  • Packaging that never evolved. Modules bolted on for years without restructuring, until the page is unreadable and sales sells around it.

Commercial debt.

The accumulated version of these patterns is what we call commercial debt - the widening gap between how the product creates value and how the packaging captures it. The larger the gap, the more the symptoms compound: discounting, slow enterprise cycles, inconsistent deals, and internal disagreement about what each plan is even for.

The upside from fixing structural problems is proportionally large. Envidan had accumulated decades of under-packaged value in their move from perpetual and on-prem into SaaS. When we rebuilt the structure, the redesign supported a 600%+ price increase with zero churn - and stood up a self-sustaining SaaS division inside the company.

A framework for designing packaging

Put it all together and you get the sequence we run in a packaging redesign - seven steps, in order:

01

Map the jobs-to-be-done. List the jobs customers pay to solve, in their language, not yours. Separate real jobs (problems with money attached) from mere problems.

02

Bottom-up the features. Group features and functions under each job. Features are the how; the job is the why.

03

Fence the markets. Identify whether you're serving one market or several. Where customers are genuinely distinct, split them into separate schemes and test each fence against the five rules - discreet, stable, fair, obvious, valuable.

04

Ladder within each fence. Build the climb: start at the point of first demand, then order the rungs on an axis so each step follows logically from the last and stacks a new job.

05

Assemble with the four tools. Place each job in the right vehicle - tiers, add-ons, services, or integrations - and make sure the structure extends past the largest plausible customer (the net bigger than the fish).

06

Pressure-test. Does every plan solve one job in a sentence? Does each rung create pull toward the next? And the human test we use: is your head of Product high-fiving your head of Sales over this structure? If they're not, there's a problem.

07

Validate before launch. Take the design into customer validation interviews and a sales test before rollout. Packaging shipped from a conference room without validation is the most expensive kind to correct later. Predicti treated their packaging as something to validate and iterate, moving from uncertainty to a structured, testable commercial model - and grew enterprise customers 250%.

How packaging evolves

One last thing to remember: packaging isn't set once. It evolves as the product, the segments, and the value drivers change.

Stage Focus What packaging looks like
Early Land the point of first demand Few rungs, light fencing, generous limits. Adoption and learning. Almost always under-monetized, and that's fine.
Growth Fence and ladder Customers diversify. Real fences appear, the ladder gets sharper, first add-ons and services arrive. This is where packaging problems first surface, as the early simplicity becomes a constraint.
Scale Modules, services, and the wallet Add-ons, integrations, enterprise structures layer on. At enterprise, software is bought by a committee - the wallet - where each member holds a budget. Mature packaging maps offers onto those budget owners so everyone pays for what they value.

Two moves recur at scale. More-for-more: when you reprice substantially, change the packaging alongside the price, so the new offer isn't directly comparable to the old one. A steak isn't an expensive sandwich. And alignment: a new structure only sticks when sales, product, CS, and finance share the same logic. BizBrains lifted recurring revenue 62% precisely because their redesign came with full leadership alignment behind the new structure.

Get the book
The Pricing Roadmap

Want to go deeper than the framework?

The Pricing Roadmap by Ulrik Lehrskov-Schmidt breaks down fencing, laddering, jobs-to-be-done, and how to package value into pricing that scales across segments.
Get the booklet
The Pricing Roadmap

Download the booklet: SaaS Packaging

A reference guide covering fencing, laddering, the four tools, the five fence rules, and examples from real redesigns. Free.
[
FAQ
]

Frequently asked questions

  • 01

    What is SaaS packaging?

    SaaS packaging is how a product is organised into the plans and offers different customers can buy. It sits inside the product model and does the work of price discrimination - letting you serve a small customer and a large one from the same product, each at a price they find fair. The two design principles are fencing and laddering.

  • 02

    What is fencing in pricing?

    Fencing is separating customers into distinct, non-overlapping product and pricing schemes because they're really different markets - for example personal vs business vs education. It's the first packaging decision. A good fence is discreet, stable, fair, obvious, and valuable.

  • 03

     What is laddering?

    Laddering is the structure within a fence: the sequence of offers a customer climbs over time, each stacking a new job on the last. A good ladder starts at the point of first demand (the easiest entry offer to sell) and is organised on an axis so each step follows logically from the one below.

  • 04

     What's the difference between packaging and pricing?

    Pricing is the number; packaging is the structure around it. You can hold prices constant and change results dramatically by repackaging - fencing differently, reordering the ladder, moving a job between tiers and add-ons. Most pricing problems are packaging problems.

  • 05

    Should SaaS pricing be simple?

    Pricing should be easy to sell, which is not the same as simple. It should carry as much complexity as the sale itself - almost none for self-serve, real structure for a million-dollar enterprise deal. Spend complexity where it earns its keep. That's the complexity budget.

  • 06

    How many pricing tiers should we have?

    There's no fixed number. Conversion and retention tend to improve up to around five plans, with gains to roughly seven before they flatten - but only if each plan maps to a real job and segment. Thin, job-less plans confuse buyers; well-defined ones don't.

  • 07

    What are the four tools of packaging?

    Tiers, add-ons, services, and integrations. Core jobs go in tiers; specialised jobs in add-ons; high-touch needs in services; ecosystem needs in integrations. Matching each job to the right tool is how packaging grows without the plan list becoming unreadable.

  • 08

    Why won't customers upgrade between tiers?

    Usually because the ladder has no real climb - the high-value jobs sit in the entry plan, or nothing meaningfully separates the rungs. Fixing the structure (and the fences) does more for expansion than changing the price.

  • 09

    When should we redesign our packaging?

    When commercial debt shows up: buyers can't tell plans apart, sales discounts to close, expansion has stalled, or features have been bolted on for years without restructuring. Moving upmarket, expanding internationally, or launching a new product are also natural triggers.

Where to go next

Packaging is one of the four components of a pricing strategy. The others define what you charge for, how you charge, and how pricing differs by customer.
PRICING FUNDAMENTALS - 1/5
Saas Pricing Strategy
the system that ties metric, model, packaging, and segmentation together.
PRICING FUNDAMENTALS - 2/5
SaaS Pricing Models
the structure of pricing: seat-based, usage-based, tiered, freemium, hybrid.
PRICING FUNDAMENTALS - 3/5
SaaS Pricing Metrics
what customers pay for and how revenue scales.
PRICING FUNDAMENTALS - 3/5
Credit-Based Pricing
the modality that turns variable usage into contracted, recurring revenue.
PRICING FUNDAMENTALS - 3/5
Fair Usage and Caps
the risk fences that sit alongside credits and usage.
need help?
Work with us
Schedule a call with us
PRICING FUNDAMENTALS
SaaS Pricing Models
the structural choice between subscription, usage-based, tiered, and hybrid.
PRICING FUNDAMENTALS
SaaS Pricing Strategy
the system that ties metric, model, packaging, and segmentation together.
PRICING FUNDAMENTALS
SaaS Pricing Metrics
inputs vs. outcomes is a value-metric decision, and the Value Metric Ladder applies directly.
PRICING FUNDAMENTALS
SaaS Pricing Packaging
how plans, tiers, and limits get designed around AI.
PRICING FUNDAMENTALS
 SaaS Price Increases & Repricing
rebundling AI into the core is a structural repricing.
PRICING FUNDAMENTALS - 2/3
Fair Usage and Caps
how to design the limits and bands referenced in the 'Three elements' section.

PRICING FUNDAMENTALS
AI Products practice
how WillingnessToPay works with AI-heavy B2B SaaS.
 Case studies
 Case studies
examples of pricing redesigns across industries (including AI-heavy SaaS).

need help?
Work with Us
Working with us

Rethink how much you charge.