FlexUtil
πŸ”’

Percentage Calculator

Calculate percentages, percentage change, and inverse percentages easily.

By Sergei Selivanov Last updated

Percentages show up everywhere in daily life: shop discounts, VAT markups, tip calculations, interest rates, investment returns, nutrition labels, and almost every piece of news involving a statistic. The math is simple in principle but easy to get subtly wrong β€” especially when you need to work backwards from a final value to an original, or when you apply two percentage changes in sequence. This calculator handles the three most common operations with labelled inputs so you never mix up which number is which.

The three operations

1. Finding X% of Y (basic percentage)

result = (percentage / 100) Γ— total

  • 15% of €80 = 0.15 Γ— 80 = €12
  • 25% of 200 km = 0.25 Γ— 200 = 50 km
  • 7.5% of €2,500 = 0.075 Γ— 2,500 = €187.50

This is what you want for tips, taxes applied to a net price, discounts on a listed price, and β€œwhat’s X% of a budget?” questions.

2. Percentage change (increase or decrease)

percent change = (new βˆ’ old) / old Γ— 100

  • €100 β†’ €110 is +10%
  • €100 β†’ €90 is βˆ’10%
  • 1,200 users β†’ 1,800 users is +50%
  • 1,800 users β†’ 1,200 users is βˆ’33.3% (not βˆ’50%)

Note the asymmetry in the last two rows. Going up and then back down by the same percentage does not return you to the starting value: a 50% gain followed by a 50% loss leaves you at 75% of where you started. This is the source of many misleading statistics.

3. Reverse percentage (pre-tax or pre-discount value)

original = final / (1 + percentage/100) for a markup
original = final / (1 βˆ’ percentage/100) for a discount

  • Price after 20% VAT is €120 β†’ original is 120 / 1.20 = €100
  • Price after a 25% discount is €75 β†’ original was 75 / 0.75 = €100
  • Your salary after a 5% raise is €4,200 β†’ your salary before was 4,200 / 1.05 = €4,000

The most common error here is subtracting the percentage from the final value instead of dividing. €120 minus 20% is €96, not €100. Always divide by (1 + rate) or (1 βˆ’ rate).

Worked example: stacking discounts

A shop advertises β€œ30% off, plus an extra 15% for loyalty members.” Is that a 45% total discount?

No. Discounts stack multiplicatively, not additively:

final = original Γ— (1 βˆ’ 0.30) Γ— (1 βˆ’ 0.15) = original Γ— 0.70 Γ— 0.85 = original Γ— 0.595

That is a 40.5% total discount, not 45%. The same logic applies in reverse: if you see a product priced 60% off its β€œoriginal” price and that original already included a 25% markup, the effective discount from the true baseline is smaller than 60%.

Worked example: year-over-year growth

Revenue grew from €1.2M in 2022 to €1.8M in 2023, then dropped to €1.5M in 2024. What are the year-over-year percentages?

  • 2022 β†’ 2023: (1.8 βˆ’ 1.2) / 1.2 Γ— 100 = +50%
  • 2023 β†’ 2024: (1.5 βˆ’ 1.8) / 1.8 Γ— 100 β‰ˆ βˆ’16.7%
  • Overall 2022 β†’ 2024: (1.5 βˆ’ 1.2) / 1.2 Γ— 100 = +25%

The compound growth rate across the two years is not the simple average of +50% and βˆ’16.7%. It is (1.5/1.2)^(1/2) βˆ’ 1 β‰ˆ 11.8% per year.

Practical uses

  • Shopping and sales β€” calculate final price after a discount or stacked discounts.
  • Tax and VAT β€” add VAT to a net price, or recover the net from a VAT-inclusive total.
  • Tipping β€” 15%, 18%, 20% of a restaurant bill.
  • Investing and banking β€” percentage gain or loss on a position, effective APR conversions.
  • Health and fitness β€” body-weight changes, body-fat percentage trends.
  • Education β€” converting raw scores into percentages and grade boundaries.
  • Engineering and analytics β€” error rates, conversion rates, relative changes in metrics.

Common mistakes

  • Subtracting a percentage from a final price to β€œundo” a markup. Always divide, not subtract.
  • Adding two percentage changes for a combined effect. They multiply, not add.
  • Confusing percentage points with percent. A rate going from 4% to 6% is an increase of 2 percentage points or 50% β€” same fact, two different phrasings. News headlines often conflate them.
  • Dividing by the wrong base. Percentage change is always relative to the old value, not the new one.
  • Applying a percentage to the wrong quantity. A tip is traditionally on the pre-tax amount in some countries and on the total in others; check which applies.

Frequently asked questions

What is the difference between β€œpercent” and β€œpercentage points”?

A percentage point is the arithmetic difference between two percentages. If inflation rises from 2% to 5%, that is an increase of 3 percentage points but also an increase of 150% (from 2 to 5 is 2.5Γ—). Both are correct descriptions of the same event; mixing them up makes a story sound much bigger or smaller than it is.

Why doesn’t a 50% gain followed by a 50% loss return to the original?

Because the second percentage applies to the larger, post-gain value. €100 β†’ €150 (+50%) β†’ €75 (βˆ’50% of €150). The asymmetry is mathematical, not an accounting trick.

How do I calculate compound growth over multiple periods?

If a value grows by r₁, rβ‚‚, … rβ‚™ over consecutive periods, the total growth factor is (1+r₁) Γ— (1+rβ‚‚) Γ— … Γ— (1+rβ‚™). To get an equivalent steady annual rate over n years: final/initial)^(1/n) βˆ’ 1.

What percentage of my income should go to taxes, savings, or housing?

This calculator doesn’t advise budgets, but a common starting framework is β€œ50/30/20” β€” 50% needs, 30% wants, 20% savings β€” adjusted for local tax brackets and cost of living. Use the calculator to check the math once you’ve picked your percentages.

Can percentages exceed 100%?

Yes. A stock that triples is a 200% gain. A company with twice as many customers as last year has 100% year-over-year growth. Decreases, by contrast, cap at 100% (you can’t lose more than you had).

Privacy note

All calculations run in your browser. No inputs or results leave your device.