Goods and Services Tax
Every time a shopkeeper sells you a shirt, a mobile phone, or even a packet of biscuits, a slice of the price you pay goes straight to the government as tax. That tax is the Goods and Services Tax (GST) — a single, uniform tax on the sale of goods and services that replaced the older patchwork of sales tax and VAT. In ICSE Class 10 Commercial Mathematics, GST problems test one core skill: correctly finding the price on which tax is charged, and then applying the tax rate to it. The twist is that the taxable price is rarely the price printed on the tag — a discount is usually subtracted first. GST is also split equally into two halves, SGST and CGST, when the sale happens within a state, and examiners love inverse problems where the final bill is given and you must work backward to find the original price. Master the order of operations here and the rest is straightforward percentage arithmetic.
GST is a percentage of the selling price after discount, split equally into SGST and CGST, and inverse problems recover the pre-tax price using .
The core idea
GST is charged as a percentage of the selling price — the price at which the shopkeeper actually hands over the article to the customer, after any discount has already been subtracted from the list price (also called the marked price). This single fact drives almost every GST problem: tax is never calculated on the list price if a discount is mentioned.
where: List Price is the marked price on the tag, and Discount is the rupee amount taken off (often given as a percentage of the list price). Once the selling price is fixed, the GST amount follows directly from the quoted rate.
where: GST rate is the percentage announced for that category of goods (common ICSE rates are 5%, 12%, 18% and 28%). The customer's final bill is simply the selling price plus this tax.
When the sale happens within one state, the GST amount is not collected as a single lump sum — it is split into two identical halves, State GST and Central GST, each going to a different government.
It helps to picture every GST problem as having two separate layers that must be handled in strict order. The trading layer comes first: a shopkeeper's cost price, markup to a list price, and any discount allowed, all of which decide the shopkeeper's profit or loss and settle the exact selling price. Only after that layer is fully resolved does the tax layer begin: GST is calculated purely on the settled selling price and is collected on the government's behalf, not kept by the shopkeeper. Profit and loss are always computed on the cost price, never on the GST-inclusive bill — GST sits on top of the trading calculation and never feeds back into it.
For inverse problems — where the final bill is known but the pre-tax selling price is not — the GST formula must be rearranged. Since Bill = Selling Price , dividing back out gives:
where: Bill amount is the GST-inclusive total the customer paid, and GST rate is the percentage rate that applied. This formula is the one place students most often slip, because taking a straight 18% off the bill amount is not the same as removing 18% GST that was added on top of a smaller base.
The goal is to show algebraically why the pre-tax selling price cannot be found by simply subtracting the GST percentage from the bill amount, and why the correct rearrangement is — a result students must derive on demand rather than memorise blindly, since ICSE examiners frequently ask "find the selling price before GST" with only the bill and the rate given.
Step 1. Start from the definition of the bill amount. Let the selling price before tax be and the GST rate be . The GST amount charged is , and the bill the customer pays is the selling price plus this tax: .
Step 2. Factor out on the right-hand side. Both terms share the factor , so . This single factored form is the entire relationship between the bill and the pre-tax price — everything else is rearrangement.
Step 3. Solve for by dividing both sides by the bracket. . Notice that the denominator is , not and not just — a common error is to write or to compute of Bill, both of which use the wrong base.
Step 4. Confirm the result behaves sensibly. If (no tax), the formula gives , exactly as expected — the bill equals the selling price when there is no GST to add. As grows, the denominator grows, so becomes a smaller fraction of the bill, matching the fact that a higher tax rate means a larger portion of the bill is tax, not price. This sanity check confirms the rearrangement is correct before it is applied to any numeric problem.
Worked example
A customer paid ₹1,652 as the total bill for an article, inclusive of GST charged at 18%. Find the selling price of the article before GST, and the amount of GST paid.
Step 1. Identify the known values and choose the inverse formula. Bill amount = ₹1,652 and GST rate = 18%, so the selling price before tax is .
Step 2. Carry out the division. . So the article's selling price before GST was ₹1,400.
Step 3. Find the GST amount two ways, as a check. Directly: GST = Bill − Selling price = ₹1,652 − ₹1,400 = ₹252. Independently, 18% of ₹1,400 is . Both routes agree.
Answer: the pre-tax selling price is ₹1,400 and the GST paid is ₹252.
Competitive stretch
Suppose the same shopkeeper had first marked the article at ₹1,600 and allowed some discount before the 18% GST was applied, landing on the same ₹1,400 selling price found above. The discount would then be ₹1,600 − ₹1,400 = ₹200, which is of the list price. This shows how a single inverse-GST answer can be chained into a second discount calculation, exactly the kind of multi-step question ICSE examiners set to combine both halves of Commercial Mathematics.
Common traps
- Applying GST to the list price instead of the price after discount — always subtract the discount first, then apply GST to what remains.
- Forgetting that SGST and CGST are each half of the total GST amount, not equal to the full GST individually.
- In inverse problems, dividing by or by the rate alone instead of — the correct denominator always adds the rate to 100.
- Mixing up profit and loss with GST: profit or loss is computed on the cost price before any tax is added, never on the GST-inclusive bill amount.
Ask the tutor: if a word problem mixes discount, profit percentage and GST all in one paragraph, ask the AI tutor to walk through the trading-layer-then-tax-layer order step by step.
Why is GST calculated on the discounted price and not on the marked price?
Because GST is a tax on the actual transaction — what the shopkeeper really sells the article for. The marked price is just a starting label before any negotiation or discount; the discount is a genuine reduction agreed before the sale happens. Since the government taxes real economic value exchanged, not a hypothetical higher price, GST always applies to the selling price the customer actually pays before tax, which is the list price minus the discount.
Why are SGST and CGST always exactly equal halves, and never split unevenly?
This is simply how GST is structured for a transaction that happens within a single state: the total tax collected is shared equally between the state government and the central government, so each authority receives the same amount. It is not something you calculate from a formula involving different percentages — you compute the single total GST amount first, then divide that one number by two to get SGST and CGST separately. If the sale happens between two different states, a different single tax called IGST applies instead, but that case is outside the ICSE Class 10 syllabus.
In an inverse problem, why can't I just subtract 18% of the bill amount to get the pre-tax price?
Because 18% GST was added on top of the selling price, not on top of the bill amount — the 18% and the bill amount do not share the same base. Subtracting 18% of ₹1,652 removes too much, since that 18% was really calculated on the smaller selling price of ₹1,400, not on ₹1,652. This is exactly why the derivation rearranges Bill = Selling Price times (100+rate)/100 to isolate Selling Price correctly, giving the formula Selling Price = Bill × 100 divided by (100+rate).