Discount / Sale Price Calculator
Calculate the sale price after a percentage discount, or work backwards from the sale price to find the original. Handy for Boxing Day and Black Friday deals.
About this calculator
This calculator uses Consumer Protection NZ pricing rules. Reference: Standard percentage formula. Last consulted 28 February 2026.
Discount math basics
Always applicable- •Saving from discount: original × (% ÷ 100)
- •Sale price: original × (1 − % ÷ 100)
- •Reverse to find original: sale_price ÷ (1 − % ÷ 100)
- •50% off rule: Sale price = half of original
- •BOGOF (Buy 1 Get 1 Free): = 50% off effective
Disclaimer
This calculator provides estimates for general information purposes only. Results are based on standard formulas and may not reflect your individual circumstances. Always consult a qualified professional for advice specific to your situation.
How to calculate discount and sale price
Sale price = original × (1 − discount%). Or savings = original × discount%.
- 1
Calculate discount amount
Discount = original_price × (discount_% ÷ 100)
$100 × 20% = $20 off.
- 2
Calculate sale price
Sale_price = original − discount OR original × (1 − %)
$100 × 0.80 = $80 sale price.
- 3
Reverse — find original from sale
Original = sale_price ÷ (1 − discount_%)
If you paid $80 at 20% off: original = $80 ÷ 0.80 = $100.
Worked example
Inputs: $200 jacket, 30% off
Result: Saving $60. Pay $140.
Frequently Asked Questions
How do I calculate the sale price after a discount?
How do I calculate what percentage discount was applied?
What is the difference between discount and markdown?
How do GST and discounts interact in NZ?
Calculates sale prices, discount amounts, and original prices for any percentage discount. Useful for NZ retail, B2B pricing, and checking whether a "sale" price represents the stated discount.
How this calculator works
Sale price = original price x (1 - discount%). Discount amount = original price x discount%. Original price from sale price = sale price / (1 - discount%). To find what percentage off: (original - sale) / original x 100%.
NZ Consumer Law Context
| Genuine pricing | NZ Consumer Guarantees Act requires original prices to be genuine |
| Commerce Commission | Reviews misleading sale/discount practices |
| GST treatment | Discount applies to GST-exclusive price, then GST is added |
Advertising a discount from an inflated "was" price may breach the Fair Trading Act.
Worked Examples
$120 item with 25% discount
Sale price $90, saving $30.
- Discount amount: $120 x 0.25 = $30
- Sale price: $120 x 0.75 = $90
- Or: $120 - $30 = $90
Sale price $68, claimed original was $85 — verify the discount percentage
Actual discount: 20%.
- Discount amount: $85 - $68 = $17
- Discount %: $17 / $85 x 100 = 20%
- Check: $85 x 0.80 = $68
Built and maintained by Konstantin Iakovlev. Data sourced from the IRD and official New Zealand government sources.
Last reviewed: