Deals & Discounts Calculator
Work out exactly what you save with any deal — and see the full step-by-step working so you understand why, not just what.
DEALS & DISCOUNTS CALCULATOR
Step-by-step solution
Deals & Discounts Calculator Explained
Core concepts, classroom applications, and plain-English explanations for all audiences.
When would you actually use this?
Every time you're standing in a supermarket aisle comparing "3 for £5" vs "£1.49 each". Or at a clothes sale where "buy 2 get 1 free" sounds great but you only wanted one item. Deal maths is the difference between a genuine saving and just spending more.
Worked example
"Which is better: 3-for-2 on £24.99 shirts, or 40% off any shirt?"
3-for-2: Pay for 2, get 3 → £49.98 for 3 shirts
Cost per shirt: £49.98 ÷ 3 = £16.66
40% off one: £24.99 × 0.60 = £14.99
Result: 40% off wins — but only if you need 1, not 3
The 3-for-2 costs £49.98 total. If you only want 1 shirt, the "deal" is no saving at all.
Deal types decoded
- → BOGOF: Buy one get one free = 50% off each, but only if you need two
- → Cheapest item free: Add three items of different prices — you save the cost of the cheapest one only
- → Multi-buy (e.g. 3 for £5): Calculate cost per unit — 3 for £5 is £1.67 each; compare to the single-item price
The quantity trap
A deal is only a saving if you were going to buy that quantity anyway. Buying 3 shampoo bottles to "save" on a deal you didn't need means you've spent more, not less — even if the unit price is lower.
Understanding deals
Need 2: you spend £1.80 — save £1.80 (50%)
Need 3: buy 2 packs (BOGOF x2) — save 50%
Saving: £0.50 / £6.30 = just 7.9%
vs same-price items: 33.3%
£1.60 (no deal) = £1.60/item
Winner: the cheaper bottle
Single price = £1.80/item
Multi-buy saves 7.2% — worth it?