CBSE • Class 8Mathematics • Chapter 7

Comparing QuantitiesNCERT Solutions, AI Tutor & Practice

Percentages, profit and loss, discount, sales tax/GST, and simple and compound interest with applications to everyday money problems.

Aligned to the latest NCERT 2024-25 edition • 3 exercises covered • Free plan, no credit card

What you will learn

  • Convert between percentages, fractions and decimals
  • Compute profit, loss, discount and GST in money problems
  • Apply the compound-interest formula

Key concepts in this chapter

PercentageProfit and lossDiscountGSTSimple interestCompound interest

Frequently asked NCERT questions in this chapter

  1. A shopkeeper sold an item for ₹1,800 at a profit of 20%. Find the cost price.
  2. Find the compound interest on ₹10,000 for 2 years at 10% per annum.
  3. An item with marked price ₹2,500 is sold at a 12% discount. Find the selling price.

Step-by-step NCERT solutions

12 solved questions • Each solution includes a Socratic hint, full working and a common-mistake callout • Last reviewed 2026-09-03

Q1 • 3 marks

In a class of 40 students, 24 are girls. Find the ratio of girls to boys and express the number of girls as a percentage of the whole class.
Hint (Socratic — try this first)
How many boys are there once you subtract the girls, and what does 'per cent' literally mean out of?
Step-by-step solution

Number of girls =24= 24, so number of boys =4024=16= 40 - 24 = 16.

Ratio of girls to boys: 24:16=2416=32=3:224 : 16 = \frac{24}{16} = \frac{3}{2} = 3 : 2

Girls as a percentage of the class: 2440×100=60%\frac{24}{40} \times 100 = 60\%

So the ratio is 3:23:2 and girls form 60%60\% of the class.

Common mistake:
Writing the ratio of girls to the whole class (24:40) when the question asks for girls to boys (24:16).
Open this question in the AI tutor →

Q2 • 2 marks

A shopkeeper marks a jacket at ₹1500 and gives a discount of 20%. What is the selling price of the jacket?
Hint (Socratic — try this first)
Discount is always calculated on which price — the marked price or the selling price?
Step-by-step solution

Marked Price (MP) =1500= ₹1500, Discount =20%= 20\%.

Discount amount: =20% of 1500=20100×1500=300= 20\% \text{ of } 1500 = \frac{20}{100} \times 1500 = ₹300

Selling Price (SP): =MPDiscount=1500300=1200= \text{MP} - \text{Discount} = 1500 - 300 = ₹1200

The selling price is ₹1200.

Common mistake:
Adding the discount to the marked price instead of subtracting it.
Open this question in the AI tutor →

Q3 • 2 marks

The price of a bag increased from ₹800 to ₹920. Find the percentage increase in price.
Hint (Socratic — try this first)
On which original value should the increase be compared to find a percentage?
Step-by-step solution

Original price =800= ₹800, New price =920= ₹920.

Increase in price: =920800=120= 920 - 800 = ₹120

Percentage increase: =IncreaseOriginal price×100=120800×100=15%= \frac{\text{Increase}}{\text{Original price}} \times 100 = \frac{120}{800} \times 100 = 15\%

The price increased by 15%.

Common mistake:
Dividing the increase by the new price (920) instead of the original price (800).
Open this question in the AI tutor →

Q4 • 3 marks

A trader buys a cycle for ₹2400 and sells it for ₹2700. Find his profit and profit per cent.
Hint (Socratic — try this first)
Profit per cent is always taken on which price — cost price or selling price?
Step-by-step solution

Cost Price (CP) =2400= ₹2400, Selling Price (SP) =2700= ₹2700.

Profit: =SPCP=27002400=300= \text{SP} - \text{CP} = 2700 - 2400 = ₹300

Profit per cent: =ProfitCP×100=3002400×100=12.5%= \frac{\text{Profit}}{\text{CP}} \times 100 = \frac{300}{2400} \times 100 = 12.5\%

Profit is ₹300 and profit per cent is 12.5%.

Common mistake:
Calculating profit percent on the selling price (2700) rather than on the cost price (2400).
Open this question in the AI tutor →

Q5 • 3 marks

The marked price of a shirt is ₹700. After a discount, it is sold for ₹560. Find the discount per cent.
Hint (Socratic — try this first)
First find the actual discount amount — then compare it with which price?
Step-by-step solution

Marked Price (MP) =700= ₹700, Selling Price (SP) =560= ₹560.

Discount: =MPSP=700560=140= \text{MP} - \text{SP} = 700 - 560 = ₹140

Discount per cent: =DiscountMP×100=140700×100=20%= \frac{\text{Discount}}{\text{MP}} \times 100 = \frac{140}{700} \times 100 = 20\%

The discount is 20%.

Common mistake:
Computing the discount percent on the selling price instead of on the marked price.
Open this question in the AI tutor →

Q6 • 2 marks

The cost of an article is ₹1200. A tax of 5% GST is added. Find the total amount the customer pays.
Hint (Socratic — try this first)
GST is charged on top of the price, so should the final amount be more or less than ₹1200?
Step-by-step solution

Price before tax =1200= ₹1200, GST =5%= 5\%.

GST amount: =5% of 1200=5100×1200=60= 5\% \text{ of } 1200 = \frac{5}{100} \times 1200 = ₹60

Total amount paid: =1200+60=1260= 1200 + 60 = ₹1260

The customer pays ₹1260.

Common mistake:
Subtracting the GST from the price, treating it like a discount.
Open this question in the AI tutor →

Q7 • 2 marks

Find the simple interest on ₹5000 for 2 years at a rate of 8% per annum.
Hint (Socratic — try this first)
What is the formula linking Principal, Rate, and Time to Simple Interest?
Step-by-step solution

Principal P=5000P = ₹5000, Rate R=8%R = 8\% per annum, Time T=2T = 2 years.

Simple Interest formula: SI=P×R×T100\text{SI} = \frac{P \times R \times T}{100}

Substituting: =5000×8×2100=80000100=800= \frac{5000 \times 8 \times 2}{100} = \frac{80000}{100} = ₹800

The simple interest is ₹800.

Common mistake:
Forgetting to multiply by the time (T), giving interest for only one year.
Open this question in the AI tutor →

Q8 • 3 marks

Calculate the compound interest on ₹8000 for 2 years at 10% per annum, compounded annually.
Hint (Socratic — try this first)
In compound interest, is the second year's interest calculated on the original principal or on the new amount?
Step-by-step solution

Principal P=8000P = ₹8000, Rate R=10%R = 10\%, Time n=2n = 2 years.

Amount formula: A=P(1+R100)nA = P\left(1 + \frac{R}{100}\right)^n

Substituting: A=8000(1+10100)2=8000×(1110)2A = 8000\left(1 + \frac{10}{100}\right)^2 = 8000 \times \left(\frac{11}{10}\right)^2 =8000×121100=9680= 8000 \times \frac{121}{100} = ₹9680

Compound Interest: =AP=96808000=1680= A - P = 9680 - 8000 = ₹1680

The compound interest is ₹1680.

Common mistake:
Using the simple interest formula and getting ₹1600, ignoring that interest is added to the principal each year.
Open this question in the AI tutor →

Q9 • 3 marks

The population of a town is 50,000 and it increases at the rate of 4% per year. What will the population be after 2 years?
Hint (Socratic — try this first)
Growth of population each year works just like which type of interest formula?
Step-by-step solution

Present population P=50000P = 50000, Rate R=4%R = 4\%, Time n=2n = 2 years.

Formula (like compound growth): Pn=P(1+R100)nP_n = P\left(1 + \frac{R}{100}\right)^n

Substituting: =50000(1+4100)2=50000×(2625)2= 50000\left(1 + \frac{4}{100}\right)^2 = 50000 \times \left(\frac{26}{25}\right)^2 =50000×676625=54080= 50000 \times \frac{676}{625} = 54080

The population after 2 years will be 54,080.

Common mistake:
Calculating a flat 4% of 50,000 for each year (giving 4,000) instead of applying growth on the increased population.
Open this question in the AI tutor →

Q10 • 4 marks

A sum of ₹6250 amounts to ₹7290 in 2 years under compound interest, compounded annually. Find the rate of interest.
Hint (Socratic — try this first)
Can you write the amount as Principal times a squared factor and then take the square root?
Step-by-step solution

Principal P=6250P = ₹6250, Amount A=7290A = ₹7290, Time n=2n = 2 years.

Using the formula: A=P(1+R100)2A = P\left(1 + \frac{R}{100}\right)^2 7290=6250(1+R100)27290 = 6250\left(1 + \frac{R}{100}\right)^2

Divide both sides by 6250: (1+R100)2=72906250=729625\left(1 + \frac{R}{100}\right)^2 = \frac{7290}{6250} = \frac{729}{625}

Take the square root: 1+R100=27251 + \frac{R}{100} = \frac{27}{25} R100=27251=225\frac{R}{100} = \frac{27}{25} - 1 = \frac{2}{25} R=225×100=8%R = \frac{2}{25} \times 100 = 8\%

The rate of interest is 8% per annum.

Common mistake:
Forgetting to take the square root of the ratio, leading to an incorrect rate.
Open this question in the AI tutor →

Q11 • 3 marks

The value of a machine worth ₹40,000 depreciates at 10% per annum. Find its value after 2 years.
Hint (Socratic — try this first)
For depreciation, does the value increase or decrease each year — how does that change the sign inside the formula?
Step-by-step solution

Present value P=40000P = ₹40000, Rate of depreciation R=10%R = 10\%, Time n=2n = 2 years.

For depreciation, use a minus sign: Value=P(1R100)n\text{Value} = P\left(1 - \frac{R}{100}\right)^n

Substituting: =40000(110100)2=40000×(910)2= 40000\left(1 - \frac{10}{100}\right)^2 = 40000 \times \left(\frac{9}{10}\right)^2 =40000×81100=32400= 40000 \times \frac{81}{100} = ₹32400

The value of the machine after 2 years is ₹32,400.

Common mistake:
Using a plus sign (as in growth) instead of a minus sign for depreciation.
Open this question in the AI tutor →

Q12 • 4 marks

Find the compound interest on ₹10,000 for 1 year at 8% per annum, when interest is compounded half-yearly.
Hint (Socratic — try this first)
When compounding half-yearly, what happens to the rate per period and the number of periods?
Step-by-step solution

Principal P=10000P = ₹10000, Annual rate =8%= 8\%, Time =1= 1 year.

Since interest is compounded half-yearly:

  • Rate per half-year =82=4%= \frac{8}{2} = 4\%
  • Number of periods n=1×2=2n = 1 \times 2 = 2

Amount: A=P(1+4100)2=10000×(2625)2A = P\left(1 + \frac{4}{100}\right)^2 = 10000 \times \left(\frac{26}{25}\right)^2 =10000×676625=10816= 10000 \times \frac{676}{625} = ₹10816

Compound Interest: =AP=1081610000=816= A - P = 10816 - 10000 = ₹816

The compound interest is ₹816.

Common mistake:
Keeping the rate at 8% and periods at 1 instead of halving the rate to 4% and doubling the periods to 2.
Open this question in the AI tutor →

How to solve Comparing Quantities on Mindarc

  1. Watch the chapter overview video. A short animated explainer that maps the chapter to the NCERT textbook layout.
  2. Read the concept summary. Key definitions, formulas and worked examples for each concept.
  3. Solve with Guru AI. Open any exercise question in the dashboard; the Socratic AI tutor walks you through it by asking guiding questions instead of dictating answers.
  4. Take the adaptive practice set. The platform adjusts difficulty based on how you perform and surfaces the concepts you are weakest on.
  5. Track mastery in your parent dashboard. See per-concept progress for Comparing Quantities alongside every other chapter.

FAQs about this chapter

What is the difference between simple and compound interest?+

Simple interest is calculated on the original principal each year. Compound interest is calculated on the principal plus the interest accumulated so far — so it grows faster than simple interest.

All Class 8 Mathematics chapters

  1. 1.Rational Numbers
  2. 2.Linear Equations in One Variable
  3. 3.Understanding Quadrilaterals
  4. 4.Data Handling
  5. 5.Squares and Square Roots
  6. 6.Cubes and Cube Roots
  7. 7.Comparing Quantities
  8. 8.Algebraic Expressions and Identities
  9. 9.Mensuration
  10. 10.Exponents and Powers
  11. 11.Direct and Inverse Proportions
  12. 12.Factorisation
  13. 13.Introduction to Graphs

Related chapters

Solve Comparing Quantities with AI guidance

Free plan. No credit card. Works on any device.

Start Free