Discount Calculator

Percent off and dollars off — final price and savings, live as you type. Free, no signup.

% off & $ off Live results Final price + savings Free forever

✓ Meets the ToolVaultly Standard · Last tested: Oct 18, 2026

$
%
Try an example
Final price
You save
Discount
🔒Private by design. Everything runs in your browser — nothing is uploaded, stored or tracked.
Quick answer: 40% off $30 = $18.00, 25% off $40 = $30.00, 40% off $21.99 = $13.19. Enter any price and discount above — switch between % off and $ off for either kind of sale.

Like this tool? Get the next one first.

Join the ToolVaultly list — one short email per new tool launch.

You're on the list — please check your inbox to confirm your subscription.

No spam, unsubscribe anytime.

Last updated: October 2026

How to calculate a discount

Short answer: multiply the price by (1 − discount ÷ 100). For 40% off $30: 30 × (1 − 0.40) = 30 × 0.60 = $18.00. For a dollars-off sale, just subtract: $40 − $20 = $20.00.

Sales come in two flavors and people search for both: percent off ("40% off $30") and dollars off ("$40 off $40"). The calculator above handles both — pick the mode, type the numbers, and it shows the final price, what you save, and the effective discount percentage. For percent-off the mental shortcut is: figure out what fraction you pay (100% − discount), then multiply. 25% off means you pay 75%, i.e. multiply by 0.75.

The 40% off sale

Short answer: 40% off means you pay 60% of the price. So 40% off $30 = $18.00, 40% off $21.99 = $13.19, 40% off $100 = $60.00, and 40% off $70 = $42.00.

40% off is the workhorse clearance discount, which is why it dominates the search data. The pattern is always the same: multiply by 0.60. $21.99 × 0.60 = $13.194, rounded to $13.19 at the register. For $100 the math is trivially clean ($60.00), and for $70 it's $42.00 — you save $28.00. One trap: "40 off of $40" is dollars off, not percent — $40 − $40 = $0.00, a full 100% discount. The calculator's $ off mode handles that case.

20%, 25% and 30% off

Short answer: 25% off $40 = $30.00 (save $10), 20% off $35 = $28.00 (save $7), 20% off $200 = $160.00 (save $40), 30% off $55 = $38.50 (save $16.50), 20% off $40 = $32.00 (save $8).

These round-number discounts have easy mental shortcuts: 25% off is "divide by 4, subtract" ($40 → $10 off → $30); 20% off is "divide by 5, subtract" ($35 → $7 off → $28); 30% off means you pay 70% ($55 × 0.70 = $38.50). For 20% off $200, the savings alone ($40) are bigger than most of the other final prices here — a good reminder that percent discounts scale with the price.

Dollars off vs percent off

Short answer: "$20 off $40" = $20.00 (a 50% discount). "$30 off $20" = mathematically −$10.00 — stores cap it at $0.00. "$40 off $40" = $0.00 (100% off).

A dollars-off discount is just subtraction — until it goes past the price. $20 off a $40 item is a clean 50% discount ($20.00 final). $40 off a $40 item is the whole price (100% off). But "$30 off $20" breaks the pattern: $20 − $30 = −$10.00, and no store pays you — the discount is capped at the item price, so you'd pay $0.00. The calculator shows the raw math; the FAQ above explains the real-world cap. When a sale says "$X off," always compare it to the price first: $20 off a $40 item beats 40% off the same item ($16 off).

Popular discount calculations

Short answer: every row below is computed live — type any of them into the calculator above to verify. 40% off $30 = $18.00, 25% off $40 = $30.00, 20% off $200 = $160.00.
DiscountFinal priceYou save
40% off $30$18.00$12.00
25% off of $40$30.00$10.00
40% off $21.99$13.19$8.80
40% off of $100$60.00$40.00
30% off $55$38.50$16.50
$40 off of $40$0.00$40.00
20% off of $35$28.00$7.00
20% off of $200$160.00$40.00
20% off $40$32.00$8.00
40% off $70$42.00$28.00
$20 off of $40$20.00$20.00
$30 off of $20−$10.00 (capped at $0.00)$20.00

How the math works

Short answer: percent off: final = price × (1 − pct ÷ 100). Dollars off: final = price − amount. And 40% = 0.40 as a decimal — divide the percentage by 100.

The only conversion in discount math is percentage ↔ decimal: divide by 100 (move the decimal two places left, drop the % sign). 40% = 0.40, 25% = 0.25, 7.5% = 0.075. Then percent-off is a single multiplication: price × (1 − decimal). The "1 −" part is the fraction you pay — it's why 40% off is really "pay 60%." Dollars-off is even simpler: subtraction. Both modes are one operation, which is why the calculator updates instantly as you type, and why it also works in reverse: given a final price and a discount, it can recover the original price from the same formula.

Frequently asked questions

What is 40% off 30?
$30 with 40% off costs $18.00 — you save $12.00. The discount is 30 × 0.40 = 12, and the final price is 30 − 12 = 18.
What is 25% off of $40?
$40 with 25% off costs $30.00 — you save $10.00. A quarter off is easy: 40 ÷ 4 = 10 off, so 40 − 10 = 30.
What is 40% off 21.99?
$21.99 with 40% off costs $13.19 — you save $8.80. Multiply by what's left: 21.99 × 0.60 = 13.194, rounded to $13.19.
What is 40% off of 100?
$100 with 40% off costs $60.00 — you save $40.00. 100 × 0.40 = 40 off, so 100 − 40 = 60.
What is 30% off $55?
$55 with 30% off costs $38.50 — you save $16.50. 55 × 0.70 = 38.50.
What is 40 off of $40?
$40 off a $40 item leaves $0.00 — that is a 100% discount. Switch the calculator above to the "$ off" mode and enter 40 as the discount amount.
What is 20% off of 35?
$35 with 20% off costs $28.00 — you save $7.00. 35 × 0.80 = 28.
What is 20% off of 200?
$200 with 20% off costs $160.00 — you save $40.00. 200 × 0.80 = 160.
What is 20% off 40?
$40 with 20% off costs $32.00 — you save $8.00. A fifth off: 40 ÷ 5 = 8, so 40 − 8 = 32.
What is 40% off $70?
$70 with 40% off costs $42.00 — you save $28.00. 70 × 0.60 = 42.
What is 20 off of 40?
$40 minus $20 is $20.00 — that is a 50% discount. Switch the calculator above to the "$ off" mode and enter 20 as the discount amount.
What is 30 off 20 dollars?
Mathematically $20 − $30 = −$10.00 — the discount is bigger than the price, which stores cap at $0.00. In practice a discount can never take more than the item costs.
How do I turn a percentage into a decimal?
Divide by 100: move the decimal point two places left and drop the % sign. 40% becomes 0.40, 25% becomes 0.25, 7.5% becomes 0.075. You need the decimal form to multiply against a price.