Skip to content

Charm and prestige pricing

Two price-ending conventions with opposite intentions.

Charm pricing ends in .99 (or .95, .97). The mechanism is the left-digit effect: people read prices left to right and anchor on the first digit. £19.99 reads as “nineteen-something” before the mind processes the rest. It also signals discount / value / budget by association - the mid-market has used .99 endings for decades, so the pattern is learned.

Prestige pricing uses round numbers. £20, £100, £500. The signal is confidence - we don’t need to charm-price our way to a sale. Used by luxury brands, premium DTC, anyone whose positioning depends on not looking like a discounter. Aesop doesn’t sell a £19.99 cleanser. Apple prices the iPhone at £799, £999, £1,199 - tier breakpoints picked for psychological roundness.

Match the convention to the positioning, not to the maths.

  • Value, mid-market, volume. Charm pricing. Customers expect it; round-number pricing reads as unintentionally overpriced or weirdly indifferent to competition.
  • Premium, luxury, considered. Prestige pricing. Charm pricing on a £400 candle reads cheap, signals discounting, and undercuts the perception the rest of the page is building.
  • Mid-premium and “affordable luxury”. The hardest band. Some brands charm-price the entry products and prestige-price the hero items. Some go all-in one way. Test it, but accept that the answer is positioning-driven before it’s behavioural.

The biggest CRO mistake here is inconsistency within a single shop. £24.99 next to £25 next to £24.95 reads as messy, or as covertly testing something the customer can see. Pick a convention per price tier and hold it.

The anchoring effect on the left digit is real but small. Studies put the lift from charm pricing in the low single digits in categories where the convention fits, and negative in categories where it doesn’t. The interesting result is that “round vs charm” tested in isolation often comes back as a wash - the effect only shows up clearly when the price ending matches or clashes with the rest of the offer and brand signals. Charm pricing isn’t a universal trick. It’s a signal that has to match the surrounding signals.