Discount Calculator

Find the sale price and what you save, add a second discount or sales tax, or work out the percent off between two prices.

USD · GBP · CAD · AUD Free, no sign-up Runs in your browser
$
Enter a price of 0 or more.
% off
Enter a percentage from 0 to 100.
% off
Enter a percentage from 0 to 100, or leave it empty.
%
Enter a percentage from 0 to 100, or leave it empty.
Worked out in your browser. Nothing is sent anywhere.

Sale price

—
  • You save—
  • Total discount—
  • Sales tax—
  • To pay—

Two discounts one after the other don't add up: 20% then 10% off is 28% off, not 30%.

What percent off is it?

—

How to use the discount calculator

  1. Type the original price and the discount, such as 25% off.
  2. Got a second discount, like an extra 10% off at the till or with a code? Type it in "Extra discount".
  3. Add sales tax only if it's added at the till where you are (see below). Leave it empty if prices already include tax.
  4. Read the sale price, what you save and the total you pay.

How it's calculated

Sale price = original price × (1 − discount ÷ 100) Extra discount = sale price × (1 − extra ÷ 100) You save = original price − final sale price Total discount = you save ÷ original price × 100 To pay = final sale price × (1 + sales tax ÷ 100) Percent off = (1 − sale price ÷ original price) × 100

Worked examples

$80, 25% off 80 × 0.75 = $60.00 (you save $20.00) $120, 20% off then 10% off 120 × 0.80 = 96.00, 96.00 × 0.90 = $86.40 you save $33.60, a total of 28% off (not 30%) $86.40 plus 8% sales tax 86.40 × 0.08 = $6.91 tax, $93.31 to pay Was $50, now $35 (1 − 35 ÷ 50) × 100 = 30% off

Does the price include tax?

In the UK and Australia, shop prices for shoppers already include VAT or GST, so leave sales tax empty. In the US and Canada, sales tax is usually added at the till and the rate depends on where you are, so type your own local rate if you want the total. We don't fill in any rates for you.

Frequently asked questions

Why isn't 20% plus 10% off the same as 30% off?

The second discount is taken off the price that's already been reduced, which is smaller. On $100, 20% off leaves $80, and 10% off $80 is $8, so you pay $72: 28% off in total. A single 30% off would leave $70.

How do I work out a discount in my head?

10% is the price with the decimal point moved one place left ($80 → $8). Double it for 20%, halve it for 5%, and add them up for others: 25% off $80 is $8 + $8 + $4 = $20.

How do I find the original price from a sale price?

Divide the sale price by (1 − discount ÷ 100). For example, $60 after 25% off: 60 ÷ 0.75 = $80. Our percentage calculator can help with other percentage questions.

Keep going

Related tools

All Everyday Utilities tools

Disclaimer: results are estimates for planning only and are not tax, legal or financial advice. Rules and rates vary by country, state and personal situation. Check with a qualified accountant before making decisions. Read the full disclaimer.

Last updated: