Discount calculator

Take a percentage off a price, or find the rate between two prices — both directions.

Mode
Result
Enter a price to see the result.

The calculation runs in your browser.

The two directions

One is easy; the other is why this exists.

Apply a discount

Multiply the price by (1 − rate).

Find the rate

"Was 250, now 175": divide the difference by the original — 75 ÷ 250 = 30%.

Why the second matters

It is the only way to test an "up to 70% off" sign. The advertised rate usually applies to one item; what you pay is another matter.

Precision

Everything runs in whole minor units, so the discount and the final price always recompose exactly into the original.

When you need it

  • Checking the rate a shop is advertising
  • Pricing so the discounted figure lands on a round number
  • Working out an invoice net of an agreed trade discount
  • Comparing two offers at different rates on different prices

Common questions

How do I calculate a price after discount?

Multiply by (1 − rate). 250 at 30% off is 250 × 0.7 = 175, a discount of 75.

How do I find the rate from two prices?

Divide the discount by the original and multiply by a hundred. From 250 to 175: 75 ÷ 250 = 30%.

Does this include VAT?

No, this is discounts only. To add or extract VAT use the VAT calculator, linked at the foot of this page.

Is it exact with fractions?

Yes — whole minor units with half-up rounding, so no drift.

A general discount calculator, not tied to any tax regime. For VAT, use the dedicated calculator.

For retailers

Prices and promotions across several channels?

Managed by hand, prices drift between the shop, the site and the till. We build the systems that unify them and connect them to invoicing and stock.

Free tools

Our other free tools

All free, in the browser, no account.

Honour-loan requestTunisia

Fill in and download the request as a PDF under Decree 148/2026.

Labour rights calculatorSaudi Arabia

End of service, leave, overtime, termination and unpaid wages on one page.

End of service calculatorSaudi Arabia

What is owed under Articles 84 and 85, including the resignation reduction.

VAT calculator

Add VAT to an amount or extract it, at the Saudi 15% and every Arab rate.

VAT number checkerSaudi Arabia

Check the format of a Saudi VAT number and what each segment means.

Nitaqat calculatorSaudi Arabia

Saudization rate, and the hires needed to reach a required one.

Overtime calculatorSaudi Arabia

Overtime pay under Article 107, with allowances and Ramadan hours.

Leave calculatorSaudi Arabia

Annual leave balance: 21 days, 30 after five years, and its cash value.

Number to Arabic words

Turn an amount into correct Arabic words for cheques, invoices and contracts.

Tafqit API

Turn amounts into vocalised Arabic words inside your own systems — a direct API.

Online Arabic keyboard

Write Arabic from any device by typing in Latin letters.

The Arabic alphabet

All 28 letters, their 4 forms and the harakat, with a printable PDF.

Add the harakat

Add the vowels back to undiacritized Arabic, in your browser.

Fix reversed Arabic text

Repair Arabic from Photoshop or a PDF: reversed order, disconnected letters.

Decorate Arabic text

Geometric and floral ornament for your name or bio, ready to copy.

Fancy name generator

Decorate a name in Arabic or Latin, with a check on what survives.

Arabic typing tutor

Graded lessons on the Arabic 101 layout, with live speed.