Registering for GST is the easy part. Filing returns every month or quarter, on time and accurately, is where many small businesses struggle, and mistakes cost money in late fees, interest and lost input tax credit. The good news is that the GST portal now does much of the work, and small businesses have simpler options. This guide explains GST returns in India: which to file, when and how.
This guide explains the main returns, which ones apply to you, when they’re due, how input tax credit matching works, and a simple routine to stay compliant. Due dates and rules change from time to time, so check the GST portal for the current calendar, and consider a chartered accountant or GST practitioner for help.
Key points
Table of Contents
- Most regular taxpayers file two returns: GSTR-1 (details of sales) and GSTR-3B (a summary return where you pay tax).
- Businesses with turnover up to ₹5 crore can choose the QRMP scheme: file returns quarterly while paying tax monthly.
- Composition taxpayers file a quarterly statement (CMP-08) and an annual return (GSTR-4).
- Claim input tax credit only for invoices that appear in your GSTR-2B, based on what your suppliers report.
- Late filing costs late fees and interest, and returns can’t be filed after three years from their due date.
The main returns
| Return | What it is | Who files | When (usual due date) |
|---|---|---|---|
| GSTR-1 | Details of sales (outward supplies): invoices to registered buyers, summaries of sales to consumers, credit and debit notes | Regular taxpayers | 11th of the next month (monthly), or 13th of the month after the quarter (QRMP) |
| GSTR-3B | Summary of sales, input tax credit claimed and tax paid | Regular taxpayers | 20th of the next month (monthly), or 22nd or 24th of the month after the quarter (QRMP, depending on your state) |
| CMP-08 | Quarterly statement and payment for composition taxpayers | Composition taxpayers | 18th of the month after the quarter |
| GSTR-4 | Annual return for composition taxpayers | Composition taxpayers | 30 April after the financial year |
| GSTR-9 | Annual return for regular taxpayers | Regular taxpayers (optional for turnover up to ₹2 crore) | 31 December after the financial year |
| GSTR-9C | Reconciliation statement | Regular taxpayers with turnover above ₹5 crore | With GSTR-9 |
Check the current due dates on the GST portal, because the government sometimes extends them.
GSTR-1: your sales
GSTR-1 lists your sales. For each invoice to a registered buyer (B2B), you report the buyer’s GSTIN, invoice number, date, value and tax. For sales to consumers (B2C), you report summaries by state and tax rate, with larger inter-state B2C invoices reported individually. You also report credit and debit notes, advances and HSN-wise summaries.
Your buyers’ input tax credit depends on your GSTR-1. If you file late or make mistakes, your business customers can’t claim their credit, and they’ll notice. That’s another reason to issue correct invoices; see our GST invoice guide, and use Advanton’s free GST invoice generator.
GSTR-3B: summary and payment
GSTR-3B is where you declare your total sales, the input tax credit you’re claiming, and pay the tax due. The portal auto-fills much of it:
- your sales liability from your GSTR-1
- your eligible input tax credit from your GSTR-2B
Check the auto-filled figures carefully, correct what’s needed where the portal allows, then pay any tax due (after using input tax credit) through the electronic cash ledger, and file. In recent years, the portal has limited how much some auto-filled figures can be edited, so getting GSTR-1 right first matters more than ever.
The QRMP scheme for small businesses
If your aggregate turnover is up to ₹5 crore, you can opt for the Quarterly Return Monthly Payment (QRMP) scheme:
- file GSTR-1 and GSTR-3B quarterly instead of monthly
- in the first two months of each quarter, pay tax monthly through PMT-06 by the 25th of the next month, using either a fixed sum based on past returns or the tax actually due
- optionally, use the Invoice Furnishing Facility (IFF) in the first two months to upload B2B invoices, so your buyers can claim credit without waiting for the quarter end
QRMP cuts the number of returns from 24 a year to 8, which saves a lot of time for small businesses. Opt in or out on the portal before the deadline for each quarter.
Composition taxpayers
If you’re on the composition scheme, you don’t file GSTR-1 and GSTR-3B. Instead, you:
- file CMP-08 each quarter with your turnover and pay the composition tax
- file GSTR-4 once a year
Composition taxpayers can’t charge GST on invoices or claim input tax credit. See GST registration and the composition scheme.
Input tax credit: GSTR-2B and the Invoice Management System
You can only claim input tax credit (ITC) on purchases that your suppliers have reported in their GSTR-1. The portal shows this in your GSTR-2B, a monthly statement of credit available to you.
The Invoice Management System (IMS), introduced on the portal in October 2024, lets you accept, reject or keep pending each invoice your suppliers upload before it flows into your GSTR-2B. Use it to reject invoices that are wrong or that you never received, and to keep pending those you’re still checking.
Good practice:
- match your purchase records with GSTR-2B every month
- follow up with suppliers who haven’t reported your invoices; until they do, you can’t claim the credit
- don’t claim credit for invoices missing from GSTR-2B
- choose reliable suppliers who file on time
Late fees, interest and time limits
- Late fees: filing GSTR-1 or GSTR-3B late attracts a late fee for each day of delay, lower for nil returns, with caps that depend on your turnover.
- Interest: tax paid late attracts interest at 18% a year on the amount paid late (net of input tax credit used, in most cases).
- Three-year limit: returns can’t be filed after three years from their due date. Don’t let returns pile up.
- Blocked filing: if you haven’t filed earlier returns, the portal may not let you file later ones, and repeated non-filing can lead to cancellation of your registration.
Nil returns
If you had no sales and no purchases in a period, you still need to file a nil return. Nil GSTR-1 and GSTR-3B can be filed quickly, and nil GSTR-3B can also be filed by SMS. Late fees for nil returns are lower but still apply, so don’t skip them.
A monthly routine
For a regular taxpayer filing monthly:
- By the 5th: close last month’s sales and purchase records; make sure every invoice is recorded.
- By the 10th: check GSTR-1 data, including B2B invoices with correct GSTINs, B2C summaries, credit notes and HSN summary.
- By the 11th: file GSTR-1.
- By the 14th to 16th: review your GSTR-2B and use IMS to accept or reject supplier invoices; match with your purchase register.
- By the 18th: check the auto-filled GSTR-3B and work out the tax to pay.
- By the 20th: pay tax and file GSTR-3B.
On QRMP, follow the same steps each quarter, with monthly PMT-06 payments in between. See bookkeeping basics for small businesses for the records that make this easy.
An example: a small trader’s month
A registered stationery wholesaler in Lucknow (Uttar Pradesh) sells ₹6,00,000 worth of goods in a month, at 18% GST on most items, and buys ₹4,50,000 of stock from registered suppliers:
- output tax on sales: about ₹1,08,000
- input tax credit from purchases, as shown in GSTR-2B: about ₹81,000
- tax to pay in cash: about ₹27,000
If one supplier hasn’t uploaded a ₹50,000 invoice, its ₹9,000 of credit won’t appear in GSTR-2B, and the wholesaler pays ₹36,000 that month instead, claiming the credit later once the supplier reports it. That’s why following up with suppliers matters.
Fixing mistakes: credit notes, debit notes and amendments
Mistakes happen. GST has set ways to fix them:
- Credit notes: issue a credit note when a customer returns goods, you give a discount after the sale, or you overcharged. Report it in GSTR-1, and your tax liability reduces.
- Debit notes: issue a debit note when you undercharged and need to collect more.
- Amendments: correct errors in invoices already reported in GSTR-1, such as a wrong GSTIN, invoice value or tax, through the amendment tables in a later GSTR-1, within the time limit allowed (generally until 30 November after the end of the financial year, or the date of your annual return if earlier).
- GSTR-3B errors: since GSTR-3B can’t be revised once filed, correct errors in the next period’s return, within the same time limits.
- Missed credit: you can generally claim input tax credit for a financial year until 30 November of the following year, if the invoice appears in your GSTR-2B and other conditions are met.
Fix errors as soon as you find them, and keep a note of what you corrected and why.
Getting help
GST returns are manageable for many small businesses with good records and billing software. As you grow, a chartered accountant or GST practitioner can file returns, reconcile credit and handle notices. Their fee is often less than the late fees, interest and lost credit that mistakes cause.
Common mistakes
- Filing late, leading to late fees, interest and blocked filing.
- Claiming credit not in GSTR-2B.
- Wrong GSTINs on B2B invoices, which cost buyers their credit.
- Mismatches between GSTR-1 and GSTR-3B.
- Ignoring notices from the GST department; respond within the time given.
Frequently asked questions about GST returns in India
What if my supplier doesn’t file their GSTR-1?
The invoice won’t appear in your GSTR-2B, and you can’t claim the credit until they report it. Follow up with the supplier, and consider switching to suppliers who file on time.
Can I switch between monthly filing and QRMP?
Yes, if your turnover is within ₹5 crore. You can opt in or out on the portal within the window for each quarter.
Which GST returns does a small business file?
Regular taxpayers file GSTR-1 and GSTR-3B, monthly or quarterly under QRMP. Composition taxpayers file CMP-08 quarterly and GSTR-4 annually.
What is QRMP?
A scheme for taxpayers with turnover up to ₹5 crore to file returns quarterly while paying tax monthly.
Do I need to file a return if I had no sales?
Yes. File a nil return; skipping it attracts late fees.
Is the annual return compulsory?
GSTR-9 is optional for taxpayers with turnover up to ₹2 crore. GSTR-9C applies above ₹5 crore.
Can I file a GST return after three years?
No. Returns generally can’t be filed after three years from their due date.
Sources
Last reviewed November 6, 2026. Startup costs are estimates; check local prices, licensing and tax rules before you commit money.


