Skip to content

Percentage Calculator

Percentages turn up constantly — a discount in a sale, a pay rise, a share of a total, a change in a bill. This calculator handles the three questions that cover almost all of them, and shows the arithmetic behind each answer.

It is plain arithmetic, so there are no rates or tax years involved and the result never goes out of date.

Last reviewed

Percentage calculator inputs
What would you like to work out?

250% of 20

50

Value increased by that percentage70
Value decreased by that percentage-30

Reading the result

Each mode answers a different question, so the headline figure means something different in each case. In “percentage of a number”, the headline is the amount that the percentage represents, with the increased and decreased totals shown beneath it — useful for adding a service charge or taking a discount off a price.

In “percentage change”, the headline is the size of the movement relative to the original value, expressed as a signed percentage. A negative figure is a fall. In “number as a percentage”, the headline tells you what share one figure is of another.

How the calculation works

All three modes come from the same relationship between a part, a whole and a rate.

  • Percentage of a number: amount = (percentage ÷ 100) × value.
  • Percentage change: change = ((new − original) ÷ |original|) × 100.
  • Number as a percentage: share = (part ÷ whole) × 100.

Worked examples

Taking 20% off a price

A coat is listed at £250 and there is a 20% discount.

  1. Divide the percentage by 100: 20 ÷ 100 = 0.2.
  2. Multiply by the price: 0.2 × 250 = 50.
  3. Subtract the discount from the price: 250 − 50 = 200.

The discount is £50 and the sale price is £200.

Working out a pay rise

Annual pay moves from £32,000 to £34,400.

  1. Find the difference: 34,400 − 32,000 = 2,400.
  2. Divide by the original figure: 2,400 ÷ 32,000 = 0.075.
  3. Multiply by 100: 0.075 × 100 = 7.5.

That is a 7.5% increase.

Expressing a share of a total

You spent £312 on food out of a £1,200 monthly budget.

  1. Divide the part by the whole: 312 ÷ 1,200 = 0.26.
  2. Multiply by 100: 0.26 × 100 = 26.

Food accounted for 26% of the budget.

Assumptions

The result depends on the following. If any of them do not match your situation, treat the figure as indicative only.

  • Values are treated as plain decimal numbers; commas, spaces and a leading £ are ignored.
  • Percentage change is measured against the magnitude of the original value, so a change from a negative starting point is reported by size rather than by sign flip.
  • Percentage change from zero is left undefined rather than shown as infinite.
  • Results are displayed to four decimal places where relevant and are not rounded to pence, because the calculator is not currency-specific.

What this calculator does not do

  • It does not apply VAT rules, tax reliefs or any UK-specific rate — use the VAT calculator for pricing that includes VAT.
  • It does not compound a percentage over multiple periods; the compound interest calculator covers that.

Methodology

The calculation runs in the browser as a small set of pure TypeScript functions with no external library and no network request. Each function is covered by unit tests that assert the expected value for ordinary inputs, zero inputs and negative inputs.

Because the arithmetic is exact and rate-free, this calculator carries no tax year and no rate version. The “last reviewed” date reflects a check of the explanatory content rather than of any official figures.

Frequently asked questions

What is the difference between percentage change and percentage points?

A move from 4% to 6% is a rise of two percentage points, but a 50% increase in relative terms. Use percentage points when comparing two percentages directly, and percentage change when describing growth relative to a starting figure.

Why does a 20% rise followed by a 20% fall not return the original figure?

Each percentage is applied to a different base. £100 rising 20% gives £120; falling 20% from £120 removes £24, leaving £96. Percentage changes are multiplicative, not additive.

How do I remove a percentage that has already been added?

Divide rather than subtract. To remove a 20% uplift from £120, divide by 1.2 to get £100. Subtracting 20% of £120 would remove too much.

Does this calculator handle VAT?

It can do the arithmetic, but the VAT calculator is the better tool because it applies the correct UK rate and shows the net, VAT and gross figures separately.

Please note: Results are estimates for general information only and are not financial, tax or legal advice. Figures depend on the assumptions listed on each page and on your personal circumstances.