- Intra-state sales carry CGST + SGST (each half the rate); inter-state sales carry IGST at the full rate. The customer pays the same total.
- Input tax credit lets each business pay tax only on its own value addition; the final consumer bears the full tax.
- Reconcile purchases with GSTR-2B before claiming ITC, and file GSTR-1 (sales detail) and GSTR-3B (summary and payment) on time.
- Composition taxpayers pay a low fixed rate, cannot collect GST or claim ITC, and issue bills of supply.
- Rates, thresholds and due dates change — always confirm current figures on gst.gov.in and cbic-gst.gov.in.
GST appears on almost every bill you see in India, and it is the first topic an accounts assistant, billing executive or Tally operator is asked about in an interview. The good news is that the core idea fits on one page: tax is collected at every stage of a sale, and each business gets credit for the tax it already paid. This guide explains that idea with worked examples you can check with a calculator — CGST, SGST and IGST, input tax credit, what a tax invoice must show, the composition scheme, and the two returns every beginner hears about, GSTR-1 and GSTR-3B.
All tax rates, prices and business names below are illustrative practice data. GST rates are set item by item and are revised by the GST Council from time to time — rate slabs were restructured in September 2025. Always check the current rate for an item's HSN or SAC code and current limits and due dates on the official portals (gst.gov.in and cbic-gst.gov.in) before applying anything to a real business.
What GST is and why it replaced older taxes
Goods and Services Tax (GST) is an indirect tax on the supply of goods and services. It came into force across India on 1 July 2017 and replaced many separate taxes such as central excise, service tax and state VAT. "Indirect" means the business collects it from the customer and pays it to the government; the final consumer bears the cost.
Three ideas make GST work:
- Destination-based. The tax goes to the state where the goods or services are consumed, not where they are made.
- Value-added. Each business in the chain pays tax only on the value it adds, because it gets credit for tax paid on its purchases.
- One registration number. Each registered business gets a 15-character GSTIN for each state it operates in.
Reading a GSTIN
A GSTIN such as 27ABCDE1234F1Z5 (a made-up example) breaks down like this:
| Characters | Example | Meaning |
|---|---|---|
| 1–2 | 27 | State code (27 is Maharashtra, 29 Karnataka, 33 Tamil Nadu, 36 Telangana, 07 Delhi) |
| 3–12 | ABCDE1234F | PAN of the business or owner |
| 13 | 1 | Number of registrations under the same PAN in that state |
| 14 | Z | Default letter |
| 15 | 5 | Check character |
The first two digits tell you immediately whether a customer is in your state or another state — which decides the type of GST, as the next section shows.
CGST + SGST vs IGST
GST has different parts depending on where the sale happens:
| Type of sale | Tax charged | Who gets it |
|---|---|---|
| Intra-state (seller and place of supply in the same state) | CGST + SGST, each half of the total rate | CGST to the Centre, SGST to the state |
| Inter-state (place of supply in a different state), and imports | IGST, the full rate | Collected by the Centre and shared with the consuming state |
| Within a Union Territory without a legislature (such as Chandigarh) | CGST + UTGST | Centre and the UT |
Worked example 1: sale within the state
Shree Office Supplies in Pune (Maharashtra) sells a printer for ₹10,000 to a customer in Nashik (also Maharashtra). Assume an illustrative GST rate of 18%.
| Line | Calculation | Amount (₹) |
|---|---|---|
| Taxable value | 10,000.00 | |
| CGST @ 9% | 10,000 × 9% | 900.00 |
| SGST @ 9% | 10,000 × 9% | 900.00 |
| Invoice total | 10,000 + 900 + 900 | 11,800.00 |
Worked example 2: sale to another state
The same shop sells the same printer to a customer in Bengaluru (Karnataka). The goods move to another state, so IGST applies.
| Line | Calculation | Amount (₹) |
|---|---|---|
| Taxable value | 10,000.00 | |
| IGST @ 18% | 10,000 × 18% | 1,800.00 |
| Invoice total | 10,000 + 1,800 | 11,800.00 |
The customer pays the same total either way. What changes is which government receives the tax and how the seller reports it. Charging CGST + SGST on an inter-state sale (or IGST on a local one) is a real error that has to be corrected — it is not just a formatting issue.
Tax-inclusive prices
Shops often quote a price that already includes GST. To find the taxable value, divide by (1 + rate). For an inclusive price of ₹1,180 at an illustrative 18%: 1,180 ÷ 1.18 = ₹1,000 taxable value, and ₹180 GST. A common mistake is to take 18% of ₹1,180 (₹212.40), which is wrong.
Input tax credit (ITC) with a worked example
Input tax credit means a registered business can reduce the GST it owes on sales by the GST it has already paid on business purchases. This is what stops "tax on tax".
Worked example 3: tax through a supply chain
Illustrative rate 18% at every stage. All parties are registered.
| Stage | Sale value (₹) | GST charged (₹) | ITC on purchases (₹) | GST paid in cash (₹) |
|---|---|---|---|---|
| Raw material supplier sells to manufacturer | 30,000 | 5,400 | 0 | 5,400 |
| Manufacturer sells to trader | 50,000 | 9,000 | 5,400 | 3,600 |
| Trader sells to final customer | 70,000 | 12,600 | 9,000 | 3,600 |
| Total | 12,600 |
Check: 5,400 + 3,600 + 3,600 = 12,600, which is exactly 18% of the final price of ₹70,000. Each business paid tax only on its own value addition (for the trader, 18% of ₹20,000 = ₹3,600). The final customer, who cannot claim credit, bears the whole ₹12,600.
Worked example 4: one month's net tax for a trader
A trader's figures for one month (illustrative):
| Tax head | Output tax on sales (₹) | ITC on purchases (₹) | Payable in cash (₹) |
|---|---|---|---|
| IGST | 2,000 | 1,500 | 500 |
| CGST | 3,000 | 2,000 | 1,000 |
| SGST | 3,000 | 2,000 | 1,000 |
| Total | 8,000 | 5,500 | 2,500 |
Check: 8,000 − 5,500 = 2,500. The law sets an order for using credit between heads: IGST credit is used first, CGST credit cannot pay SGST, and SGST credit cannot pay CGST. In this example each head's credit is simply used against the same head. Our TallyPrime GST practice guide shows a case where credit has to be used across heads.
Basic conditions for claiming ITC
- You hold a valid tax invoice (or debit note) from a registered supplier.
- You have actually received the goods or services.
- The supplier has reported the invoice in their return, so it appears in your auto-generated statement on the GST portal (GSTR-2B).
- The supplier has paid the tax to the government, and you have filed your own return.
- The purchase is for business use and is not in the list of "blocked" credits (certain items such as goods for personal use are not eligible — check the current list).
What a tax invoice must contain
A registered business charging GST must issue a tax invoice with prescribed details. The main fields are:
| Field | Practical note |
|---|---|
| Supplier's name, address and GSTIN | Printed on every invoice |
| Invoice number | Consecutive serial number, unique for the financial year, up to 16 characters (letters, numbers, hyphen or slash) |
| Date of issue | Should match when the supply is made |
| Recipient's name, address and GSTIN | GSTIN if the buyer is registered |
| Place of supply with state name | Especially for inter-state supplies; decides IGST vs CGST + SGST |
| HSN code (goods) or SAC (services) | Number of digits required depends on turnover — check current rules |
| Description, quantity and unit | For example "A4 paper ream, 20 Nos" |
| Total value and taxable value after discounts | Show discounts before tax |
| Rate and amount of CGST, SGST/UTGST or IGST | Shown separately for each head |
| Whether tax is payable on reverse charge | Yes or No |
| Signature or digital signature of the supplier | Or authorised person |
Larger businesses above a turnover limit must also generate e-invoices through the government's invoice registration system, and goods moved above a value limit usually need an e-way bill. The limits have changed over time, so check the current figures on the official portal.
Who must register for GST
Registration is compulsory once a business's aggregate turnover in a financial year crosses the threshold limit. Broadly, the limits have been higher for businesses supplying only goods than for service providers, and lower for some special category states. Check gst.gov.in for the current limits that apply to your state and type of business.
Some businesses must register regardless of turnover. Common examples include:
- Businesses making inter-state taxable supplies of goods (with limited exceptions).
- Sellers supplying through e-commerce platforms, and the e-commerce operators themselves.
- Persons required to pay tax under reverse charge.
- Casual taxable persons, such as someone selling at a temporary exhibition in another state.
Registration is free and is done online on the GST portal using PAN, Aadhaar authentication, address proof of the business and bank details. Anyone charging a "registration fee" is charging for their own service, not a government fee.
The composition scheme in brief
The composition scheme is an option for small businesses that want simpler compliance. Instead of normal GST, they pay tax at a low fixed percentage of turnover.
| Point | Normal (regular) taxpayer | Composition taxpayer |
|---|---|---|
| Who can opt | Anyone registered | Businesses below the composition turnover limit (check current limit); some businesses are excluded |
| Tax charged to customer | Yes, shown on tax invoice | No — cannot collect GST from customers; issues a "bill of supply" |
| Input tax credit | Can claim | Cannot claim |
| Inter-state sales of goods | Allowed | Not allowed |
| Returns | GSTR-1 and GSTR-3B (monthly or quarterly) | A quarterly statement and an annual return |
Composition suits small shops selling mostly to final consumers. It is usually a poor choice for a business selling to other registered businesses, because those buyers cannot claim credit and may prefer a regular supplier.
GSTR-1 and GSTR-3B: an overview
A regular taxpayer files two main returns on the GST portal:
| GSTR-1 | GSTR-3B | |
|---|---|---|
| What it is | Statement of outward supplies (sales) | Summary return with tax payment |
| Detail level | Invoice-wise for sales to registered buyers (B2B); summary for consumer sales (B2C); credit/debit notes; HSN summary | Totals only: output tax, eligible ITC, tax paid |
| Why it matters to others | Your B2B invoices flow into your buyers' GSTR-2B, deciding their ITC | Shows the government how much you owe and how you paid |
| Frequency | Monthly, or quarterly for small taxpayers under the QRMP scheme | Monthly, or quarterly under QRMP with monthly tax payment |
Due dates are set by law and notifications and can be extended, so check the return calendar on the GST portal each month. Late filing attracts late fees and interest on unpaid tax.
A simple monthly routine
- Close the month's billing: every sale invoice entered with correct GSTIN and place of supply.
- File GSTR-1 with all sales.
- Download GSTR-2B and match it with your purchase register. Follow up with suppliers whose invoices are missing.
- Calculate output tax minus eligible ITC, head by head.
- Pay any balance through the portal and file GSTR-3B.
- Save filed return copies and payment challans in a dated folder.
Common beginner mistakes
| Mistake | Why it matters | How to avoid it |
|---|---|---|
| Charging CGST + SGST on an inter-state sale | Tax goes to the wrong government; needs correction | Compare the first two digits of both GSTINs and the place of supply |
| Calculating GST on a tax-inclusive price | Overstates tax | Divide by (1 + rate) to find the taxable value first |
| Wrong or missing buyer GSTIN | The buyer loses ITC and will complain | Verify the GSTIN using the search taxpayer option on the GST portal |
| Claiming ITC not shown in GSTR-2B | Credit may be disallowed with interest | Reconcile purchases with GSTR-2B every month |
| Using an old or guessed rate | Under- or over-charging tax | Check the current rate for the exact HSN/SAC code |
| Breaks in invoice numbering | Raises questions in scrutiny | Use one series per financial year and record cancelled invoices |
| Filing GSTR-3B before reconciling | Mismatches between returns | Follow the monthly routine above in order |
Practice questions with answers
- A Chennai (Tamil Nadu) seller bills a Coimbatore (Tamil Nadu) buyer ₹25,000 at an illustrative 5%. Which taxes and how much? Answer: CGST 2.5% = ₹625 and SGST 2.5% = ₹625; total ₹26,250.
- The same seller bills a Hyderabad (Telangana) buyer ₹25,000 at 5%. Answer: IGST ₹1,250; total ₹26,250.
- An inclusive price is ₹2,360 at an illustrative 18%. Find taxable value and GST. Answer: 2,360 ÷ 1.18 = ₹2,000; GST ₹360.
- Output tax ₹14,000; eligible ITC ₹9,500. Cash payable? Answer: ₹4,500 (assuming credit is available in the right heads).
- A composition dealer wants to show GST separately on a bill. Allowed? Answer: No. A composition taxpayer issues a bill of supply and cannot collect GST from customers.
Once these basics are clear, the next step is recording them in accounting software. Practical GST billing and returns are a core part of Tally With GST training — you can see course details on our courses page — and our accounting basics guide covers the journal entries behind every GST invoice.
Frequently asked questions
What is the difference between CGST, SGST and IGST?
How do I calculate GST from a price that already includes GST?
What is the difference between GSTR-1 and GSTR-3B?
What is the GST registration limit for small businesses?
Can a composition scheme dealer claim input tax credit?
Official sources & further reading
- GST Portal (Goods and Services Tax Network)
- CBIC GST — acts, rules, rates and notifications
- GST Council
Government portals change their rules, fees and steps from time to time. Always confirm current details on the official website before you apply.