Percentage Calculator

Three calculators in one for percentages, discounts, tax, tips and everyday math.

What is X% of Y?

—
Result

X is what % of Y?

—
Result

Add / subtract a %

—
Result
Written and maintained by the KitYards team About KitYards Last reviewed:

KitYards Percentage Calculator combines three handy tools in one: find what X percent of Y is, work out what percentage one number is of another, and add or subtract a percentage from any value. It is perfect for discounts, sales tax, tips and quick everyday math. Calculations happen instantly in your browser, so nothing you enter is ever uploaded or stored.

How to use the Percentage Calculator

  1. 1 Choose the calculation you need from the three options.
  2. 2 Enter your numbers into the input fields.
  3. 3 Read the calculated result as it updates instantly.
  4. 4 Adjust the values to compare discounts, tax or tips.

The three calculations, and the formulas behind them

The tool covers the three questions that account for almost every percentage problem. "What is X% of Y" multiplies: Y × (X ÷ 100). "X is what % of Y" divides: (X ÷ Y) × 100. "Add or subtract a %" scales: Y × (1 ± X ÷ 100). Everything else — VAT, tips, discounts, markups, growth rates — is one of these three wearing different clothes.

Knowing which one you need is the actual difficulty. A common example: a €50 item reduced by 20% costs €40, and going from €40 back to €50 is a 25% increase, not 20%. The percentages differ because the base differs — the first is a share of 50, the second a share of 40. Percentage change is always relative to where you started, and reversing a change never uses the same percentage.

Calculations run on ordinary IEEE-754 floating point, the same arithmetic every spreadsheet and programming language uses. That means the occasional result like 0.30000000000000004 is inherent to binary floating point rather than a bug — for money, round to two decimals at the point of display, and never chain many operations before rounding.

Where the numbers come up

Sale prices

A 30% discount on €89.99 is the "subtract a %" mode: €62.99. Stacked discounts multiply rather than add — 20% then a further 10% is 28% off, not 30%.

VAT and sales tax

Adding 21% to a net price is straightforward. Going the other way is where people slip: to strip 21% VAT from a gross price you divide by 1.21, not subtract 21%.

Tips and splitting a bill

A 15% tip on €62.40 is the "X% of Y" mode. Add it, then divide by the number of people — doing it in the other order gives the same answer but is harder to check out loud.

Growth and comparisons

Traffic going from 1,200 to 1,530 visits is the "X is what % of Y" mode applied to the difference: a 27.5% increase. Reporting the raw difference alone hides whether it is large or trivial.

Everyday percentage calculations made simple

Percentages appear everywhere in daily life, from store discounts and restaurant tips to sales tax, interest rates, test scores and statistics. This all-in-one percentage calculator handles the three most common needs. Use the first mode to find a percentage of a number, such as 15 percent of a 60 dollar bill for a tip. Use the second mode to see what percentage one value is of another, like a score out of a total. Use the third mode to add or subtract a percentage, ideal for applying a discount or adding tax to a price. Each calculation runs instantly as you type, with no complicated formulas to remember. Everything is computed locally in your browser, so your numbers stay private and results appear without any waiting.

Percentage traps worth knowing

Most percentage mistakes are conceptual rather than arithmetic. These are the ones that cost real money:

  • Percentages do not add across different bases. A 10% rise followed by a 10% fall leaves you at 99% of where you started, not 100% — the fall was taken from a bigger number.
  • Reversing a change needs a different percentage. Undoing a 20% discount requires a 25% increase; undoing a 50% drop requires a 100% rise.
  • Percentage and percentage point are not the same. A rate moving from 4% to 6% has risen two percentage points, but fifty percent.
  • Stacked discounts multiply. "30% off, plus an extra 20%" is 44% off, not 50% — retailers rely on the difference.
  • Rounding at every step compounds the error. Keep full precision through the calculation and round once, at the end.

Troubleshooting

Removing VAT gives the wrong number
Almost certainly because you subtracted the rate instead of dividing. Gross €121 at 21% VAT is €100 net, found as 121 ÷ 1.21. Subtracting 21% of 121 gives €95.59, which is €4.41 too low — an error that scales unpleasantly across an invoice.
The result has a long string of decimals
That is binary floating point, not a fault in the calculation: some decimal fractions have no exact binary representation. Round to two decimals for currency. If you need exact decimal arithmetic for accounting, a spreadsheet with a currency format or a decimal library is the right tool.
My percentage change is negative and I expected positive
Check which value you put where. Percentage change is (new − old) ÷ old; swapping the two flips the sign and changes the magnitude, because the base changed as well.

Frequently Asked Questions

How do I calculate a discount price?

Use the add or subtract mode. Enter the original price and the discount percentage, then subtract to see the final price. For example, subtracting 20 percent from 50 gives a sale price of 40.

Are my calculations kept private?

Yes. Every calculation runs entirely in your browser and nothing you type is uploaded or stored. Your figures, whether budgets, salaries or invoices, remain completely private on your own device.

How do I work out what percentage one number is of another?

Use the second mode and enter both numbers. The tool divides the first by the second and multiplies by 100. For instance, 30 out of 120 is calculated as 25 percent instantly.

How do I work out the original price before a discount?

Divide, do not add back. If €68 is the price after 15% off, the original is 68 ÷ 0.85 = €80. Adding 15% to €68 gives €78.20, which is wrong because that 15% is being taken from the discounted figure rather than the original.

What is the difference between percentage change and percentage difference?

Percentage change has a direction: it measures movement from an old value to a new one, using the old value as the base. Percentage difference is symmetric and compares two values with no before-and-after, usually against their average. Reports mixing the two produce numbers that cannot be reconciled.

Why do two 50% discounts not make something free?

Because the second is taken from what remains. Half of €100 is €50; half of €50 is €25. You end at 25% of the original price, having received a 75% total discount — the same reason stacked promotions are always worth less than their headline sum.

Is anything I type here recorded?

No. The arithmetic runs in your browser as you type, with no request sent and nothing stored. Salary figures, invoice totals and margins are exactly the sort of numbers that should not be typed into someone else’s server.

Other recommended tools