🏷️

Discount Calculator

Calculate sale prices, discounts, and savings instantly. Find out how much you save with percentage or fixed amount discounts.

Discount factors multiply: 20% followed by 10% saves 28%, not 30%. Tax is an optional user scenario applied after the discount.

Enter complete nonnegative decimals, without grouping (18 digits, 8 decimals). Money inputs: at most 2 decimal places. Every monetary stage is posted to 2 decimals for all currency labels, including JPY; this is a scenario convention, not legal currency precision. All amounts use the selected currency label; no exchange or tax rule is applied.

Result

X + Y =

Final price

Savings

Effective reduction %

Tax

After tax

Unit price

Money is rounded to two decimal places, half up. Split amounts may differ by one cent to reconcile the total.

Calculation history

Method and limits

Discount factors multiply: 20% followed by 10% saves 28%, not 30%. Tax is an optional user scenario applied after the discount.

Money inputs: at most 2 decimal places. Every monetary stage is posted to 2 decimals for all currency labels, including JPY; this is a scenario convention, not legal currency precision.

All amounts use the selected currency label; no exchange or tax rule is applied.

Money is rounded to two decimal places, half up. Split amounts may differ by one cent to reconcile the total.

Calculation stays in this page; history lasts for this session. Copy and share happen only when requested; shared links include entered values.

Copied

Copy failed. Select the result and copy it manually.

Embed this tool on your website

Use whole pixel dimensions from 1 to 4096.

× px (1–4096)

                        

💡 Integration Tip

Copy the embed code and paste it into your website HTML. The responsive version adapts to all screen sizes automatically.

3.8
4 ratings
✓

About Discount Calculator

Discount factors multiply: 20% followed by 10% saves 28%, not 30%. Tax is an optional user scenario applied after the discount.

100 × 0.8 × 0.9 = 72; 80 × 1.2 = 96

All amounts use the selected currency label; no exchange or tax rule is applied.

Use Cases

100 × 0.8 × 0.9 = 72; 80 × 1.2 = 96

How to use

1

Enter complete nonnegative decimals, without grouping (18 digits, 8 decimals).

2

Money inputs: at most 2 decimal places. Every monetary stage is posted to 2 decimals for all currency labels, including JPY; this is a scenario convention, not legal currency precision.

3

All amounts use the selected currency label; no exchange or tax rule is applied.

Pro Tips

  • Each percentage reduces the remaining price. For 100, 20% then 10% leaves 72.
  • Money is rounded to two decimal places, half up. Split amounts may differ by one cent to reconcile the total.

Frequently Asked Questions

Each percentage reduces the remaining price. For 100, 20% then 10% leaves 72.

One complete bundle of identical-price items: pay for X and receive X+Y. No store eligibility or partial-bundle rule is assumed.

Popular Tools

No more tools to show
Explore All Tools
FreeWebTools AI
Powered by free AI models · Full chat →