How to Calculate Percentage: Every Formula You'll Ever Need
"What percentage is 420 out of 500?" "My salary went from ₹50,000 to ₹58,000 — what's the hike?" "A shirt is ₹1,200 with 30% off — what's the final price?" Percentages show up everywhere: exams, salaries, discounts, taxes, tips, interest rates, body fat, battery levels. This guide covers every type of percentage calculation with formulas, worked examples, mental math shortcuts, and a free calculator.
- Calculate percentages now (free tool)
- The 3 basic percentage formulas
- How to find percentage of a number
- What percentage is X of Y?
- How to calculate percentage increase
- How to calculate percentage decrease
- Percentage difference between two numbers
- How to calculate marks percentage (exams)
- How to calculate discount percentage
- How to calculate GST percentage
- How to calculate salary hike percentage
- Mental math shortcuts for percentages
- FAQ
Calculate percentages instantly
The 3 basic percentage formulas
Every percentage calculation in existence is a variation of three fundamental formulas. Master these three and you can solve anything.
Formula 1: Find the percentage (what % is X of Y?)
Example: You scored 420 out of 500. What's your percentage?
(420 ÷ 500) × 100 = 84%
Formula 2: Find the part (what is X% of Y?)
Example: What is 18% of ₹12,500? (GST calculation)
(18 × 12,500) ÷ 100 = ₹2,250
Formula 3: Find the whole (X is Y% of what?)
Example: ₹3,600 is 12% of the total bill. What's the total?
(3,600 × 100) ÷ 12 = ₹30,000
These three formulas are the same equation rearranged. If you know any two of the three values (part, whole, percentage), you can always find the third. Our Percentage Calculator solves all three variations.
How to find percentage of a number
This is the most common percentage calculation — "What is X% of Y?"
The formula
Worked examples
| Question | Calculation | Answer |
|---|---|---|
| What is 10% of 850? | (10 ÷ 100) × 850 = 0.10 × 850 | 85 |
| What is 25% of 1,200? | (25 ÷ 100) × 1,200 = 0.25 × 1,200 | 300 |
| What is 18% of 5,000? (GST) | (18 ÷ 100) × 5,000 = 0.18 × 5,000 | 900 |
| What is 8.5% of 40,00,000? (loan interest) | (8.5 ÷ 100) × 40,00,000 = 0.085 × 40,00,000 | 3,40,000 |
| What is 3.5% of 75,000? (PF contribution) | (3.5 ÷ 100) × 75,000 = 0.035 × 75,000 | 2,625 |
| What is 150% of 200? | (150 ÷ 100) × 200 = 1.50 × 200 | 300 |
The shortcut: Convert the percentage to a decimal by dividing by 100 (or moving the decimal point two places left), then multiply. 25% = 0.25. 18% = 0.18. 8.5% = 0.085. This eliminates the "÷ 100" step and makes mental math easier.
What percentage is X of Y?
"I scored 380 out of 500 — what's my percentage?" This flips the first formula.
The formula
Worked examples
| Question | Calculation | Answer |
|---|---|---|
| What % is 380 of 500? | (380 ÷ 500) × 100 | 76% |
| What % is 45 of 60? | (45 ÷ 60) × 100 | 75% |
| What % is 7,200 of 90,000? | (7,200 ÷ 90,000) × 100 | 8% |
| What % is 15 of 12? (can exceed 100%) | (15 ÷ 12) × 100 | 125% |
Yes, percentages can exceed 100%. "Sales are 150% of target" means sales are 1.5× the target. Our Percentage Calculator handles all ranges.
How to calculate percentage increase
Used for: salary hikes, price increases, population growth, investment returns, inflation rates.
The formula
Worked examples
| Scenario | Old | New | Calculation | % Increase |
|---|---|---|---|---|
| Salary hike | ₹50,000 | ₹58,000 | ((58K-50K) ÷ 50K) × 100 | 16% |
| Rent increase | ₹18,000 | ₹20,000 | ((20K-18K) ÷ 18K) × 100 | 11.1% |
| SIP returns | ₹5,00,000 | ₹7,50,000 | ((7.5L-5L) ÷ 5L) × 100 | 50% |
| Petrol price | ₹96 | ₹103 | ((103-96) ÷ 96) × 100 | 7.3% |
Key: Always divide by the OLD value, not the new one. This is the most common mistake in percentage increase calculations. Our Percentage Calculator handles this automatically.
Tracking your salary hike percentage? See how it affects your take-home with our Salary Calculator. Planning investments based on expected returns? Use our SIP Calculator.
How to calculate percentage decrease
Same formula as increase, but the result is negative (or you take the absolute value and call it a "decrease").
The formula
Worked examples
| Scenario | Old | New | % Decrease |
|---|---|---|---|
| Stock price drop | ₹500 | ₹425 | 15% decrease |
| Weight loss | 85 kg | 78 kg | 8.2% decrease |
| File compression | 10 MB | 3 MB | 70% decrease |
| Amazon sale price | ₹2,499 | ₹1,749 | 30% off |
Important asymmetry: A 50% decrease followed by a 50% increase does NOT return to the original. ₹100 → 50% decrease → ₹50 → 50% increase → ₹75. You need a 100% increase to recover from a 50% decrease. This is why stock market crashes hurt more than equivalent rallies help.
Percentage difference between two numbers
When there's no clear "old" and "new" — just two values you're comparing — use percentage difference.
The formula
The denominator uses the average of both values, making the comparison symmetric — the result is the same regardless of which number you call Value1 or Value2.
Example
Company A has 450 employees. Company B has 380 employees. What's the percentage difference?
- Difference: |450 - 380| = 70
- Average: (450 + 380) ÷ 2 = 415
- % Difference: (70 ÷ 415) × 100 = 16.9%
When to use difference vs increase/decrease
- Percentage increase/decrease: When one value is clearly the "before" and the other is "after" (salary before and after hike, price before and after discount)
- Percentage difference: When comparing two independent values with no time relationship (two companies, two products, two cities)
How to calculate marks percentage (exams)
This is the percentage calculation that every Indian student needs multiple times a year — board exams, entrance tests, semester results, competitive exams.
Single subject
Example: Scored 78 out of 100 in Mathematics.
(78 ÷ 100) × 100 = 78%
Multiple subjects (aggregate percentage)
Worked example: CBSE Board Results
| Subject | Marks obtained | Total marks |
|---|---|---|
| English | 82 | 100 |
| Hindi | 75 | 100 |
| Mathematics | 91 | 100 |
| Science | 88 | 100 |
| Social Studies | 79 | 100 |
| Total | 415 | 500 |
Aggregate percentage = (415 ÷ 500) × 100 = 83%
When subjects have different total marks
Some exams have subjects with different totals (e.g., one subject out of 50, another out of 100). The formula still works — just add all obtained marks and divide by all total marks.
Example: Physics 42/50, Chemistry 38/50, Biology 72/100.
Total obtained: 42 + 38 + 72 = 152
Total possible: 50 + 50 + 100 = 200
Percentage: (152 ÷ 200) × 100 = 76%
Need to convert your percentage to GPA? Use our GPA Calculator.
How to calculate discount percentage
Essential for shopping — every Amazon sale, Flipkart Big Billion Days, and local store promotion uses percentage discounts.
Finding the discount percentage
Example: Shirt was ₹1,499, now ₹1,049.
((1,499 - 1,049) ÷ 1,499) × 100 = (450 ÷ 1,499) × 100 = 30% off
Finding the sale price from a discount
Example: ₹2,000 item with 35% discount.
₹2,000 × (1 - 0.35) = ₹2,000 × 0.65 = ₹1,300
Stacked discounts (additional % off)
"40% off + additional 20% off" does NOT equal 60% off. The second discount applies to the already-discounted price:
- ₹1,000 item, 40% off = ₹600
- Additional 20% off ₹600 = ₹480
- Total effective discount = 52%, not 60%
Formula for stacked discounts:
Effective discount = 1 - ((1 - D1/100) × (1 - D2/100))
= 1 - (0.60 × 0.80) = 1 - 0.48 = 0.52 = 52%
Use our Discount Calculator to quickly find the final price after any single or stacked discount.
How to calculate GST percentage
GST is the most common tax percentage calculation in India. Here are the essential formulas:
Adding GST to a price
Example: ₹5,000 item with 18% GST.
₹5,000 × (1 + 0.18) = ₹5,000 × 1.18 = ₹5,900
Finding the base price from a GST-inclusive price
Example: Bill shows ₹11,800 (18% GST inclusive). What's the base price?
₹11,800 ÷ 1.18 = ₹10,000
GST amount = ₹11,800 - ₹10,000 = ₹1,800
Common Indian GST rates
| GST rate | Common items | Quick multiplier |
|---|---|---|
| 5% | Packaged food, economy hotel rooms, transport | × 1.05 |
| 12% | Processed food, business class flights, work contracts | × 1.12 |
| 18% | Most services, restaurants, electronics, software | × 1.18 |
| 28% | Luxury items, cars, tobacco, AC restaurants | × 1.28 |
Use our GST Calculator for instant calculations — enter the base price and GST rate, see the GST amount and total price.
How to calculate salary hike percentage
Appraisal season in India (April-June) means everyone's calculating their salary hike. Here's how:
The formula
Worked examples
| Old CTC | New CTC | Hike % | Verdict |
|---|---|---|---|
| ₹6 LPA | ₹6.6 LPA | 10% | Average (covers inflation) |
| ₹10 LPA | ₹11.5 LPA | 15% | Good |
| ₹15 LPA | ₹18 LPA | 20% | Strong (promotion-level) |
| ₹12 LPA | ₹18 LPA | 50% | Exceptional (likely job switch) |
Hike on CTC vs hike on in-hand
Critical distinction: A 15% hike on CTC does NOT mean 15% more in your bank account. Higher CTC means higher PF contribution and potentially higher tax bracket. A 15% CTC hike might translate to only 10-12% increase in in-hand salary.
Calculate the actual in-hand impact with our Salary Calculator. Enter both your old and new CTC to see the real difference in monthly take-home. Read our detailed guide: CTC vs In-Hand Salary Explained.
Mental math shortcuts for percentages
You don't always need a calculator. These tricks let you estimate percentages in your head:
The anchor method
Start with easy percentages and work from there:
- 10% of anything: Move the decimal one place left. 10% of 8,500 = 850
- 5% of anything: Half of 10%. 5% of 8,500 = 425
- 1% of anything: Move the decimal two places left. 1% of 8,500 = 85
- 25% of anything: Divide by 4. 25% of 8,500 = 2,125
- 50% of anything: Divide by 2. 50% of 8,500 = 4,250
- 20% of anything: Divide by 5. 20% of 8,500 = 1,700
Building complex percentages from simple ones
15% = 10% + 5%: 15% of 8,500 = 850 + 425 = 1,275
12% = 10% + 1% + 1%: 12% of 8,500 = 850 + 85 + 85 = 1,020
18% = 20% - 2%: 18% of 5,000 = 1,000 - 100 = 900
30% = 3 × 10%: 30% of 8,500 = 3 × 850 = 2,550
75% = 50% + 25%: 75% of 8,500 = 4,250 + 2,125 = 6,375
The reverse trick
X% of Y = Y% of X. Always.
Example: 8% of 50 is hard to calculate mentally. But 50% of 8 = 4. Same answer! So 8% of 50 = 4.
This works because (8/100 × 50) = (50/100 × 8). Use whichever direction is easier to compute.
The "double and halve" trick for shopping discounts
30% off ₹1,200: Hard.
30% off ₹1,000 = ₹300. 30% off ₹200 = ₹60. Total: ₹360 off.
Sale price: ₹1,200 - ₹360 = ₹840.
Break numbers into round components for easier mental math. Our Discount Calculator does the hard work for complex discounts.
Frequently Asked Questions
What is the easiest way to calculate percentage?
Convert the percentage to a decimal (divide by 100), then multiply. 25% of 800 = 0.25 × 800 = 200. For instant answers, use our Percentage Calculator. For mental math, start with 10% (move decimal point) and build from there.
How do I find what percentage one number is of another?
Divide the first number by the second, then multiply by 100. What percentage is 350 of 500? (350 ÷ 500) × 100 = 70%. The formula is Percentage = (Part ÷ Whole) × 100.
How to calculate percentage increase between two numbers?
Subtract the old value from the new value, divide by the old value, multiply by 100. Example: ₹50,000 to ₹58,000 = ((58,000 - 50,000) ÷ 50,000) × 100 = 16% increase. Always divide by the OLD (original) value.
How to calculate CGPA from percentage?
Different universities use different conversion formulas. A common approximation: CGPA = Percentage ÷ 9.5. So 76% ≈ 8.0 CGPA. For reverse: Percentage = CGPA × 9.5. Note: this varies by institution — check your university's specific conversion formula. Our GPA Calculator handles multiple grading systems.
What is the percentage formula for marks?
Percentage = (Marks obtained ÷ Total marks) × 100. For multiple subjects, add all marks obtained and divide by total possible marks. Example: 415 out of 500 = (415 ÷ 500) × 100 = 83%.
How to calculate GST amount from total price?
If the total is GST-inclusive: Base price = Total ÷ (1 + GST rate/100). GST amount = Total - Base price. For 18% GST on ₹11,800 total: Base = ₹11,800 ÷ 1.18 = ₹10,000. GST = ₹1,800. Use our GST Calculator for instant results.
Is a 10% salary hike good?
A 10% hike roughly matches Indian inflation (6-8%) plus minor real growth. It's standard for "meets expectations" performance. 15-20% is good (strong performer). 25%+ typically requires a promotion or job switch. Remember: CTC hike % doesn't equal in-hand hike % due to tax brackets and PF. Check with our Salary Calculator.
How to calculate percentage on a calculator?
On a basic calculator: multiply the number by the percentage, press %, and the answer appears. Example: 850 × 15 % = 127.5. On a phone calculator: multiply the number by the percentage divided by 100. Example: 850 × 0.15 = 127.5. Or use our online Percentage Calculator which shows the formula alongside the answer.
Can a percentage be more than 100?
Yes. "Sales are 150% of target" means sales are 1.5× the target. "200% increase" means the value tripled (original + 2× original). "She gave 110% effort" is mathematically impossible but motivationally effective. Percentages above 100% simply mean the part is larger than the reference whole.
Calculate any percentage instantly
Percentage of a number, percentage change, percentage difference — all in one calculator. Free, instant, no signup.