behavioral ux
Back to library

Partitioned pricing

Showing a price as a base plus mandatory surcharges rather than one all-inclusive figure. People anchor on the first number and underweight or skip the rest, so the decision is made against a total they never computed.

Stays in Porto
2 nights · 2 guests
  • Garden studioStudio · 1 bed
    €85per night
  • Loft by the marketLoft · 1 bed
    €95per night
Cleaning fee added at checkout
Without the all-in total
Stays in Porto
2 nights · 2 guests
  • Garden studioStudio · 1 bed
    €230total
    €85 × 2 nights + €60 cleaning fee
  • Loft by the marketLoft · 1 bed
    €214total
    €95 × 2 nights + €24 cleaning fee
Totals include the cleaning fee
With the all-in total
Live demo

Morwitz, Greenleaf and Johnson (1998) named the practice and gave it its mechanism: splitting a price into a base and a mandatory surcharge lowers the total people recall, because the base reads as the price and the surcharge as a detail. Across their studies, as the authors' own later review reports, between 12.2% and 35.6% of participants left the surcharge out entirely when asked what the item cost, and stating it as a percentage of the base rather than in currency pushed recalled totals lower still. The interface decision is not whether to itemise but which number sits in the slot people read as the price.

The pooled record does not support the simple version of the claim. Abraham and Hamilton (2018) meta-analysed 149 observations from 27 papers, N = 12,878, and put the mean effect of partitioning on demand at d = 0.08, p > .10 — indistinguishable from zero — with I² = 83.72%: significant positive and negative effects both sit in this literature and cancel. The moderators set the sign. In the full coefficient table, reported in Abraham's (2015) dissertation version of the analysis, showing the total made partitioning less favourable, a gap of 0.32 d between total-absent and total-present; a surcharge seen as delivering high benefit made it more favourable by 0.56 d, and one that is typically partitioned in the category by 0.58 d. Absolute and relative surcharge magnitude were both null as main effects, and the effect shrinks year on year. Partitioning has no direction of its own; the total's visibility and the surcharge's plausibility do.

The large field numbers people quote for partitioned pricing are really about total salience. Chetty, Looney and Kroft (2009) added a second, tax-inclusive price tag to roughly 750 products at a supermarket where shelf prices excluded a 7.375% sales tax. Quantity sold and revenue in the treated group fell about 8% against both control groups, so against a category price elasticity of 1 to 1.5, simply showing the total cost about what a 7.375% price rise would have: most shoppers had not been counting the tax. They knew it was there — the median surveyed shopper correctly reported the tax status of 7 of the 8 products asked about — they just did not add it until a tag did it for them.

Blake, Moshary, Sweeney and Tadelis (2021) ran the same comparison on StubHub, randomly assigning half of US users to see mandatory fees only at checkout and half to see fee-inclusive prices from the first inventory screen. The back-end-fee group spent 20.64% more over ten days and was 14.1% more likely to buy at all. The intensive margin is the interesting half: conditional on buying, those users paid 5.42% more per transaction and 5.73% more per seat, so at least 28% of the revenue gain came from trading up. StubHub's buyer fee runs about 15% of the ticket price, so every listing looked 15% cheaper while people were still choosing. The funnel shows the cost — back-end users were about 19% more likely to select a ticket but about 45% less likely to complete at checkout, where the fee finally appeared — and experience did not erase it: users with ten or more prior visits still showed a 15% revenue effect against 21% overall.

The same obscured total produces choices people regret. Santana, Dallas and Morwitz (2020) dripped optional surcharges across six studies. In the first, 54.5% of participants initially picked the lower-base-fare airline against 11.7% when fees were shown upfront, and 24.5% against 7.8% ended up paying more than the alternative would have cost. Satisfaction with the final choice was lower under dripping (M = 5.39 against 5.83), and the choice itself carried it: people who ended on the lower-base option rated it 4.60 against 5.92 for those on the higher-base one. The fix was not the total on its own but a comparison — showing the competing airline's price alongside the total at the confirm step cut the mistake rate from 15.2% to 6.9%, and from 39.4% to 16.0% among those who had taken the cheaper-looking fare.

The effect has a ceiling, and the ceiling is where the surcharge stops being ignorable. In Hossain and Morgan's (2006) matched-pair eBay auctions, a 1¢ opening bid with $3.99 shipping beat a $4 opening bid with free shipping by about 21% for CDs, but the gain vanished where the reserve was 53% of retail instead of under 27%. Component count has the same ceiling: the field review by Greenleaf, Johnson, Morwitz and Shalev (2016) reports participants landing within 5% of the real total 49% of the time with two price components against 23.3% with nine, an inverse-U in purchase intention where one surcharge beat two, and surcharges exceeding the base price being judged unfair, with fairness fully mediating the effect of surcharge size on purchase intention.

So grade this mixed, and keep the two halves apart. That hiding the total raises short-run revenue is about as well established as a pricing finding gets: two large field experiments in different categories, a mechanism confirmed by survey and click-stream, and consistent lab replication. That splitting a price helps you is not established at all — the pooled estimate is 0.08 and falling, and the sign flips with the total's presence and the surcharge's plausibility. The revenue half is also largely no longer yours to take: showing the all-in total up front is a legal requirement, not a preference, in the UK (section 230 of the Digital Markets, Competition and Consumers Act 2024), the US for live-event tickets and short-term lodging (16 CFR Part 464) and the EU (Directive 2005/29/EC and Directive 2011/83/EU). The lab work behind those rules is blunt about the damage: Huck, Schmid and Wallace (2013) found drip pricing wiped out 25% of consumer surplus while leaving the decision problem unchanged, and Rasch, Thöne and Wenzel (2020) found sellers competing only on base prices and setting the highest drip they could get away with. Treat an obscured total as a revenue number you are no longer allowed to earn.

When it holds

  • The total's absence is the active ingredient: partitioning was less favourable when a total price was shown, a 0.32 d gap at p = .097. If your screen already carries an honest total, expect splitting to add nothing.
  • The surcharge has to look like it buys something. High-benefit surcharges beat low-benefit ones by 0.56 d and category-typical ones beat atypical by 0.58 d — the two largest and most robust moderators in the meta-analysis.
  • It reverses once the surcharge is large relative to the item. Hossain & Morgan (2006) saw the gain where the reserve was under 27% of retail and nothing at all where it was 53%.
  • It reverses with the number of components. Comprehension fell from 49% of participants within 5% of the real total at two components to 23.3% at nine, and purchase intention followed an inverse-U, with one surcharge beating two.
  • Higher-priced purchases show more of it (β = 0.0004 per unit of price level, p = .09), but this was the weakest moderator tested and held in only two of eight robustness checks.
  • Experience barely helps. StubHub users with ten or more prior visits still showed a 15% revenue effect against 21% for new users, so familiarity with a fee does not make people price it in.
  • The effect is decaying. Year of study was a significant negative predictor (β = −0.05, p = .01), so a benchmark taken from a 1998 or 2004 study overstates what you would measure now.
  • A unilateral advantage is not a market-wide one. The 21% StubHub figure comes from being the shrouded arm on a site where half the users saw all-in prices; the companion 2012 experiment, which put whole events on one regime or the other, found users 13% less likely to buy under upfront fees at p = 0.076.

How to apply

  • Put the all-in total in the slot people read as the price — listing card, search result, plan tile — with the breakdown under it, and fold every unavoidable fee into that number. 16 CFR § 464.2(b) requires the total to be more prominent than any other pricing information for live-event tickets and short-term lodging, and section 230(4) of the DMCCA 2024 defines the total price as including any fee, tax or charge the consumer will necessarily incur.
  • Show the tax-inclusive total on any screen that invites an EU purchase. Article 7(4) of Directive 2005/29/EC makes the price inclusive of taxes and delivery charges material information in an invitation to purchase, and Article 6(1)(e) of Directive 2011/83/EU requires the total inclusive of taxes before a distance contract is concluded.
  • Keep the itemisation, drop the surprise: one line per fee, naming what it is for. 16 CFR § 464.3 makes misrepresenting the nature, purpose, amount or refundability of a fee an unfair and deceptive practice.
  • Group related charges into one named line rather than listing every cost centre. Two components let 49% of people compute the total within 5%; nine dropped that to 23.3%.
  • Only break out a component people can see a benefit in, and label the benefit rather than the function. A high-benefit surcharge was worth 0.56 d over a low-benefit one.
  • State surcharges in currency, not as a percentage of the base. Percentage surcharges produced lower recalled totals and were skipped by more people.
  • Where a mandatory charge genuinely cannot be computed upfront, such as a city tax that depends on the stay, show the calculation method at the same prominence as the total — enough for the consumer to work the total out, as DMCCA 2024 section 230(5) requires.
  • At the confirm step, show the total for the alternative the user rejected next to the one they picked. That cut the rate of ending up on the costlier option from 15.2% to 6.9%, and from 39.4% to 16.0% among those who had taken the cheaper-looking option.

What to avoid

  • Revealing a mandatory fee for the first time at checkout. In the UK this is a material omission from an invitation to purchase under DMCCA 2024 section 230; in the US it is an unfair and deceptive practice for live-event tickets and short-term lodging under 16 CFR § 464.2(a).
  • Letting the base price outweigh the total visually — a large base with the total in small grey type below. Under 16 CFR § 464.2(b) the total has to be the more prominent of the two.
  • Vague fee labels: service fee, processing, convenience. They fail the nature-and-purpose requirement of 16 CFR § 464.3, and an unexplained surcharge is the one the meta-analysis scores as low-benefit and therefore negative.
  • Quoting partitioning as a reliable uplift. The pooled estimate across 149 observations is d = 0.08, p > .10, with I² = 83.72% and a significant decline year on year; half the published effects point the other way.
  • Budgeting the 21% StubHub gain. That is a within-site contrast against users who saw all-in prices, the market-wide version of the experiment was 13% at p = 0.076, and in the US for tickets and lodging it is now unlawful to collect it that way.
  • Letting a lower base price carry the choice and planning to recover trust later. Dripping left 24.5% of participants on an option that cost more than the alternative against 7.8% upfront, and those who ended there rated the purchase 4.60 against 5.92.
  • Stacking small surcharges to keep the headline low. Both the component-count and the magnitude limits bite here, and the same behaviour is what section 230 and 16 CFR Part 464 were written to stop.

Real-world examples

Marriott Bonvoy room rate screen with an Include Taxes and Fees toggle switched on, a Member Flexible Rate card at $40 USD / Night marked taxes and fees included and free cancellation before or on Jul 07, 2025, and a Member Bed & Breakfast Rate card at $50 USD / Night.
Marriott Bonvoy puts an include-taxes-and-fees switch directly above the rate list, so the Member Flexible Rate reads $40 USD / Night with “Taxes and fees included” under it — the all-in figure occupies the slot the nightly rate usually holds.
Fly Delta total price panel listing flights US$165.58 USD and taxes, fees and charges US$27.82 USD above a total of US$193.40 USD, followed by a baggage fees panel for DL363 JFK to SFO showing carry-on free, 1st bag US$45.00 USD and 2nd bag US$55.00 USD.
Fly Delta leads with US$193.40 as the total, set larger than the US$165.58 of flights and the single US$27.82 line for taxes, fees and charges it is built from, and prints the US$45.00 first-bag and US$55.00 second-bag fees on the same screen instead of saving them for check-in.
Expedia price details card listing 1 room x 6 nights at $1,391.94 with a $231.99 average per night, taxes $226.29, local tax $22.13 payable at property and destination fee $150.01 payable at property, above a total of $1,790.37 split into pay now $1,618.23 and pay at property $172.14.
Expedia totals a six-night stay at $1,790.37 and itemises it as $1,391.94 of room, $226.29 of taxes, a $22.13 local tax and a $150.01 destination fee, labelling the last two payable at property so the $1,618.23 charged now is not read as the whole cost.
Chipotle delivery checkout with TOTAL $40.17 in the header, listing bag total $32.50, a WELCOME! FREE GUAC discount of -$3.70, subtotal $28.80, delivery fee $1.00, service fee $3.25 with the note this helps offset the costs of digital convenience, tax $2.24, and a driver tip row with 15% ($4.88) selected.
Chipotle holds total $40.17 in the title bar while the itemisation scrolls beneath it, giving the $1.00 delivery fee and the $3.25 service fee a line each and saying what the service fee pays for rather than leaving it a bare label.
Eventbrite ticket selection for a Friday, May 2 event showing a General Admission 21+ [Tier 2] card priced $17.85 incl. $2.85 fee with sales ending May 4, 2025 and a quantity stepper at 0, a sold-out free RSVP tier below it, and a bottom bar reading $12.51 above a Set up Apple Pay button.
Eventbrite prints the tier 2 general admission ticket as $17.85 incl. $2.85 fee on the ticket card itself, so the fee sits inside the number being compared instead of appearing after the tier has been chosen.
1 / 5

Measuring it

  • Primary: completed-purchase rate and revenue per session in a randomised arm, not before-and-after. With I² near 84% in the pooled literature, no published figure transfers to your funnel.
  • Split the revenue change into purchase rate and average order value conditional on purchase. Roughly 28% of the StubHub revenue effect was people trading up rather than more people buying, and only one of those two survives an honest total.
  • Backfire metric for the surprise: drop-off at the exact step the fee appears. Back-end-fee users were about 45% less likely to complete at checkout even while buying more overall.
  • Backfire metric for the regret: the share of users who end up on an option costing more than the one they rejected, wherever you can reconstruct the choice set. It ran 24.5% against 7.8% under dripping.
  • Backfire metrics for the misunderstanding: refund and chargeback rate, first-week cancellations, and support contacts asking what a fee is. Before launch, ask a sample what they will be charged at the screen where the choice is made.

References

For agents

An agent-friendly guide to this principle lives at /agents/partitioned-pricing.md.

Our MCP server and skills for all principles are coming soon.

Similar principles

Disclaimer: The theories here are just that — theories. They may not apply universally and should be considered in context. Use your own judgment and consult additional sources when applying these principles.