How to Calculate Percentages: Formulas, Examples, and Quick Methods

Percentages are one of the most widely used mathematical concepts in daily life. Whether you are comparing prices at the grocery store, calculating a restaurant tip, analyzing investment returns, or interpreting test scores, you are working with percentages. Despite their ubiquity, many people feel uncertain about the underlying formulas or find themselves reaching for a calculator every time they need to figure out a discount. This guide breaks down every core percentage calculation into clear formulas, worked examples, and mental math shortcuts so you can handle any percentage problem with confidence.

What Is a Percentage?

The word percentage comes from the Latin per centum, meaning "per hundred." A percentage is simply a way of expressing a number as a fraction of 100. When you write 45%, you are saying "45 out of every 100," which is mathematically equivalent to the fraction 45/100 or the decimal 0.45.

The percent symbol % is a shorthand that evolved from the Italian abbreviation "per cento." Over centuries of bookkeeping and commerce, the notation was gradually condensed into the compact symbol we use today. Understanding that a percentage always relates to a base of 100 is the key insight that makes every formula in this guide intuitive: you are always scaling, comparing, or converting relative to that base of one hundred.

Percentages are so fundamental because they give us a standardized way to compare quantities of different sizes. Saying a student scored 42 out of 50 on one test and 76 out of 100 on another does not immediately tell you which performance was better. Converting both to percentages (84% and 76%) makes the comparison instant.

The Three Core Percentage Formulas

Nearly every percentage problem you will encounter is a variation of one of three fundamental calculations. Master these three and you can derive anything else.

1. Finding X% of a Number

This is the most common percentage operation. You want to know: "What is 15% of 200?" The formula is:

Result = (Percentage / 100) x Number

Example: What is 15% of 200?

Example: What is 7.5% of 1,200?

This formula is what you use to calculate sales tax, discounts, tips, commissions, and any scenario where you need a specific fraction of a given value.

2. Finding What Percentage One Number Is of Another

This answers questions like: "30 is what percent of 150?" The formula is:

Percentage = (Part / Whole) x 100

Example: 30 is what percent of 150?

Example: You answered 38 questions correctly out of 45. What is your score?

This formula is essential for grading, batting averages, conversion rates, market share calculations, and any situation where you need to express a part as a proportion of a whole.

3. Percent Change Between Two Values

Percent change tells you how much a value has grown or shrunk relative to its starting point. The formula is:

Percent Change = ((New Value - Old Value) / Old Value) x 100

Example: A stock price rose from $50 to $65. What is the percent change?

Example: Your electric bill dropped from $140 to $112. What is the percent change?

A positive result indicates a percentage increase; a negative result indicates a percentage decrease. Always divide by the original (old) value, not the new one. Dividing by the wrong value is one of the most common mistakes in percentage calculations.

Skip the manual math

Use our free Percentage Calculator to instantly solve any percentage problem -- find percentages, percent change, increases, decreases, and more.

Open Calculator

Percentage Increase and Decrease

Percentage increase and decrease are specific applications of the percent change formula, but they come up so often that they deserve special attention.

Percentage Increase

New Value = Original Value x (1 + Percentage / 100)

Salary raise example: You earn $52,000 per year and receive a 4% raise. Your new salary is:

Inflation example: A loaf of bread costs $3.50 and inflation is 6% over the year. Next year's expected price:

Percentage Decrease

New Value = Original Value x (1 - Percentage / 100)

Discount example: A $240 jacket is on sale for 25% off. The sale price is:

Depreciation example: A car worth $28,000 depreciates 12% in its first year. Its value after one year:

The key insight is that multiplying by (1 + rate) for increases and (1 - rate) for decreases lets you compute the result in a single step rather than calculating the change amount separately and then adding or subtracting it.

Reverse Percentage: Finding the Original Value

Sometimes you know the result after a percentage change and need to work backward to find the original value. This is called a reverse percentage calculation.

After an Increase

Original Value = New Value / (1 + Percentage / 100)

Example: After a 20% markup, an item sells for $96. What was the original cost?

After a Decrease

Original Value = New Value / (1 - Percentage / 100)

Example: A shirt costs $68 after a 15% discount. What was the original price?

Common trap: Do not simply add the discount percentage back to the sale price. If a $100 item is discounted 20%, it becomes $80. But adding 20% of $80 back gives you $96, not $100. The reverse calculation must divide by the factor, not add the percentage of the reduced amount.

Tip Calculation Made Easy

Calculating a tip at a restaurant is one of the most practical everyday percentage tasks. Here is a reference table followed by mental math shortcuts.

Bill Amount15% Tip18% Tip20% Tip25% Tip
$30$4.50$5.40$6.00$7.50
$50$7.50$9.00$10.00$12.50
$75$11.25$13.50$15.00$18.75
$100$15.00$18.00$20.00$25.00
$150$22.50$27.00$30.00$37.50

Mental Math Shortcuts for Tips

The foundation of mental tip calculation is finding 10% of the bill, which you do by simply moving the decimal point one place to the left.

For quick estimation, round the bill to a convenient number first. A $47.30 bill rounds to $47 or even $50, making 10% either $4.70 or $5.00. For casual dining, this level of approximation is perfectly acceptable.

Percentages in Everyday Life

Understanding percentages pays off far beyond math class. Here are the most common real-world applications:

Shopping discounts. A "Buy one, get one 50% off" deal on $40 shoes means you pay $40 + $20 = $60 for two pairs, which is effectively 25% off the total of $80. Recognizing this lets you compare promotions accurately.

Sales tax. If your state charges 8.25% sales tax, a $50 purchase costs 50 x 1.0825 = $54.13. Knowing your local rate and doing this mental math helps you budget before reaching the register.

Grades and test scores. A score of 87 out of 100 is 87%. A score of 43 out of 50 is (43/50) x 100 = 86%. Percentages let you compare scores across tests with different point totals.

Interest rates. A savings account with 4.5% APY means $10,000 earns about $450 in the first year. A credit card at 22% APR on a $5,000 balance costs roughly $1,100 per year in interest if unpaid. These percentage rates drive some of the most consequential financial decisions in your life.

Statistics and surveys. When a poll says "62% of respondents prefer option A with a margin of error of 3 percentage points," that means the true proportion is likely between 59% and 65%. Understanding these percentage-based metrics makes you a more informed consumer of news and data.

Common Mistakes to Avoid

Percentage vs. Percentage Points

This is the single most common source of confusion in percentage-related communication. If an interest rate goes from 3% to 5%, it has increased by 2 percentage points but has increased by 66.7% in relative terms (because 2/3 x 100 = 66.7%). These are vastly different statements.

News headlines frequently conflate the two. "Unemployment rose 2%" could mean it went from 5% to 5.1% (a 2% relative increase) or from 5% to 7% (a 2 percentage point increase). The difference matters enormously for understanding the actual magnitude of a change.

Dividing by the Wrong Base

When calculating percent change, always divide by the original value. If a stock goes from $80 to $100, the increase is (100 - 80) / 80 = 25%. If it then drops from $100 back to $80, the decrease is (80 - 100) / 100 = -20%. The same $20 movement represents different percentages depending on the direction because the base changes. This asymmetry surprises many people but is mathematically correct.

Stacking Percentages Incorrectly

A 20% increase followed by a 20% decrease does not return you to the starting value. Starting at $100: a 20% increase brings you to $120. A 20% decrease from $120 is $120 x 0.80 = $96. You end up $4 short. Percentage changes compound, and the order and base matter.

Adding Percentages from Different Bases

If Product A is 30% more expensive than Product B, and Product B is 20% more expensive than Product C, Product A is not 50% more expensive than Product C. The correct calculation is 1.30 x 1.20 = 1.56, so Product A is 56% more expensive than Product C.

Avoid calculation errors

Let our Percentage Calculator handle the math for you. Instantly compute percent change, discounts, markups, and reverse percentages with precision.

Try It Free

Code Examples for Calculating Percentages

If you are a developer who needs to perform percentage calculations programmatically, here are clean implementations in JavaScript and Python.

JavaScript

// Find X% of a number
function percentOf(percent, number) {
  return (percent / 100) * number;
}

// What percentage is part of whole?
function whatPercent(part, whole) {
  return (part / whole) * 100;
}

// Percent change from oldVal to newVal
function percentChange(oldVal, newVal) {
  return ((newVal - oldVal) / oldVal) * 100;
}

// Reverse: find original before increase
function originalBeforeIncrease(finalVal, percentIncrease) {
  return finalVal / (1 + percentIncrease / 100);
}

// Reverse: find original before decrease
function originalBeforeDecrease(finalVal, percentDecrease) {
  return finalVal / (1 - percentDecrease / 100);
}

// Examples
console.log(percentOf(15, 200));              // 30
console.log(whatPercent(30, 150));             // 20
console.log(percentChange(50, 65));           // 30
console.log(originalBeforeIncrease(96, 20));  // 80
console.log(originalBeforeDecrease(68, 15));  // 80

Python

def percent_of(percent, number):
    """Find X% of a number."""
    return (percent / 100) * number

def what_percent(part, whole):
    """What percentage is part of whole?"""
    return (part / whole) * 100

def percent_change(old_val, new_val):
    """Percent change from old_val to new_val."""
    return ((new_val - old_val) / old_val) * 100

def original_before_increase(final_val, pct_increase):
    """Reverse: find original value before an increase."""
    return final_val / (1 + pct_increase / 100)

def original_before_decrease(final_val, pct_decrease):
    """Reverse: find original value before a decrease."""
    return final_val / (1 - pct_decrease / 100)

# Examples
print(percent_of(15, 200))                # 30.0
print(what_percent(30, 150))               # 20.0
print(percent_change(50, 65))              # 30.0
print(original_before_increase(96, 20))    # 80.0
print(original_before_decrease(68, 15))    # 80.0

Quick Mental Math Tricks for Percentages

You do not always need a calculator. These shortcuts let you compute common percentages in your head with surprising accuracy.

The building-block method: Combine these to get any percentage. For example, to find 18% of 250:

  1. 10% of 250 = 25
  2. 5% of 250 = 12.50
  3. 1% of 250 = 2.50
  4. 18% = 10% + 5% + 3 x 1% = 25 + 12.50 + 7.50 = 45

The flip trick: X% of Y is always equal to Y% of X. So 8% of 25 equals 25% of 8, which is just 8 / 4 = 2. This trick is remarkably useful when one direction is easier to compute mentally than the other. Next time someone asks you "what is 4% of 75?" just think "75% of 4 = 3" and you have your answer instantly.

Quick reference: To estimate any percentage, break it into chunks of 10%, 5%, and 1%, compute each, and add them up. With practice, this takes just a few seconds for most everyday scenarios.

Summary of Key Formulas

CalculationFormulaExample
X% of a number(X / 100) x Number15% of 200 = 30
Part as % of whole(Part / Whole) x 10030 of 150 = 20%
Percent change((New - Old) / Old) x 10050 to 65 = 30%
Apply increaseValue x (1 + Rate/100)$52k + 4% = $54,080
Apply decreaseValue x (1 - Rate/100)$240 - 25% = $180
Reverse increaseResult / (1 + Rate/100)$96 after 20% = $80
Reverse decreaseResult / (1 - Rate/100)$68 after 15% off = $80

Frequently Asked Questions

To find X% of a number, divide X by 100 to convert it to a decimal, then multiply by the number. For example, 25% of 80 is (25 / 100) x 80 = 0.25 x 80 = 20. This formula works for any percentage and any number, including decimals and negative values.

Percent change = ((New Value - Old Value) / Old Value) x 100. A positive result means the value increased, while a negative result means it decreased. For example, going from 50 to 65 is ((65 - 50) / 50) x 100 = 30% increase. Always divide by the original (old) value, not the new one.

Divide the sale price by (1 - discount rate as a decimal). For example, if an item costs $68 after a 15% discount, the original price is $68 / (1 - 0.15) = $68 / 0.85 = $80. Do not simply add 15% of $68 back to $68, as that gives the wrong answer ($78.20 instead of $80).

A percentage point is the simple arithmetic difference between two percentages, while a percentage change is the relative difference. If an interest rate moves from 3% to 5%, it rose by 2 percentage points but increased by 66.7% in relative terms (because 2/3 = 0.667). The distinction matters enormously in finance, statistics, and interpreting news headlines.

Start by finding 10% of the bill -- just move the decimal point one place to the left. For a 20% tip, double the 10% amount. For 15%, add half of the 10% amount to itself. For example, on a $64 bill: 10% is $6.40, so a 20% tip is $12.80 and a 15% tip is $9.60. Round the bill to a nearby number first if you want an even quicker estimate.

Yes, absolutely. A percentage greater than 100% simply means the value exceeds the reference amount. If a company's revenue grew from $1 million to $2.5 million, that is a 150% increase. If you score 55 out of 50 on a test with bonus questions, your score is 110%. Percentages above 100% are common in growth rates, markups, and statistical comparisons.