How to File GST Returns in India (GSTR-1, GSTR-3B, GSTR-9)
Complete guide on how to file GST returns in India in 2026. Covers GSTR-1 for outward supplies, GSTR-3B monthly summary, GSTR-9 annual return, due dates, late fees, interest, input tax credit reconciliation, and step by step filing process on the GST portal.
Documents Required
- GSTIN (GST Identification Number) of the registered business
- Complete record of all sales invoices issued during the return period
- Complete record of all purchase invoices received during the return period
- Bank statements showing tax payments and business transactions
- HSN or SAC codes for all goods and services supplied
- Credit and debit notes issued or received during the period
- Previous period GSTR-2B auto populated data for input tax credit matching
- Details of advance payments received and adjusted during the period
Tools & Prerequisites
- Active GST portal account at gst.gov.in with valid login credentials
- Digital Signature Certificate (DSC) or Electronic Verification Code (EVC) for return signing
- Accounting software such as Tally, Zoho Books, or ClearTax for invoice data preparation
- GST Offline Utility Tool for bulk upload of invoices in JSON format
- Chartered Accountant or GST practitioner for professional filing assistance
Filing GST returns correctly and on time is one of the most important ongoing compliance obligations for every business registered under the Goods and Services Tax regime in India. Whether you run a Private Limited Company, an LLP, a sole proprietorship, or any other business entity, you must file periodic GST returns reporting your sales, purchases, tax collected, and input tax credit claimed. This guide covers the complete GST return filing process for 2026, including GSTR-1, GSTR-3B, GSTR-9, due dates, late fees, and reconciliation best practices.
The GST return filing system in India has been continuously simplified since its introduction in 2017. Today, most regular businesses need to file just two returns per month (GSTR-1 and GSTR-3B) and one annual return (GSTR-9). Small businesses with turnover up to 5 crore rupees can opt for the quarterly filing scheme (QRMP). This guide walks you through every step, from organizing your invoices to filing the annual return and handling reconciliation.
Overview of GST Returns in India
The GST return filing framework requires registered taxpayers to report their business transactions periodically to the government. Each return type serves a specific purpose in the compliance chain.
Types of GST Returns for Regular Taxpayers
| Return | Purpose | Frequency | Due Date |
|---|---|---|---|
| GSTR-1 | Details of outward supplies (sales) | Monthly or Quarterly | 11th of following month (13th for quarterly) |
| GSTR-3B | Summary return with tax payment | Monthly or Quarterly | 20th of following month (22nd/24th for quarterly) |
| GSTR-9 | Annual return consolidating all data | Annual | 31 December of following year |
| GSTR-9C | Reconciliation statement (turnover above 5 crore) | Annual | 31 December of following year |
Who Needs to File GST Returns
Every person or business registered under GST must file returns, even if there were no transactions during the period. This includes:
- Regular taxpayers with active GST registration
- Composition scheme dealers who file GSTR-4 annually and CMP-08 quarterly
- E-commerce operators who file GSTR-8 for TCS collection
- Input Service Distributors (ISD) who file GSTR-6
- Non-resident taxable persons who file GSTR-5
- TDS deductors under GST who file GSTR-7
Failure to file returns blocks your ability to file subsequent returns, prevents E-way bill generation, and can lead to suo motu cancellation of your GST registration after 6 months of continuous non-filing.
Step 1: Organize Your Invoice Data
The foundation of accurate GST return filing is well organized invoice data. Before filing any return, ensure your sales and purchase records are complete and categorized correctly.
Outward Supply (Sales) Organization
- B2B invoices: All sales to registered GST dealers with recipient GSTIN, invoice number, date, HSN/SAC code, taxable value, and tax amount (CGST + SGST or IGST)
- B2C Large: Inter-state sales above 2.5 lakh rupees to unregistered persons, reported at invoice level
- B2C Small: All other sales to unregistered persons, reported as consolidated state-wise totals by tax rate
- Export invoices: Supplies to recipients outside India with shipping bill number and port code
- Credit and debit notes: Any adjustments to previously issued invoices
- Nil-rated and exempt supplies: Supplies on which no GST is charged
Inward Supply (Purchase) Organization
- Regular purchases: All purchase invoices with supplier GSTIN and tax details for ITC claims
- Reverse charge purchases: Supplies on which you must pay GST under RCM (legal services, GTA, etc.)
- Import of goods: Bill of Entry details for claiming IGST paid at customs
- Import of services: Invoices for services received from outside India
Step 2: File GSTR-1 (Outward Supply Details)
GSTR-1 is the return where you declare all your outward supplies (sales) made during the return period. The data you report in GSTR-1 populates your buyers' GSTR-2B, enabling them to claim input tax credit.
GSTR-1 Filing Process
- Log into the GST portal at gst.gov.in
- Navigate to Returns Dashboard and select the return period
- Click on GSTR-1 and choose Prepare Online or Upload JSON
- Enter or upload invoices in the relevant tables:
- Table 4A: B2B invoices to registered persons
- Table 5A: B2C Large inter-state invoices
- Table 7: B2C Small consolidated summaries
- Table 6A: Export invoices
- Table 9: Credit and debit notes
- Table 8: Nil-rated and exempt supplies
- Table 12: HSN wise summary of outward supplies
- Click Generate Summary to preview the complete GSTR-1
- Verify all figures against your accounting records
- Click Submit to freeze the data (no further edits possible)
- Click File GSTR-1 and sign using DSC or EVC
Step 3: Reconcile Input Tax Credit Using GSTR-2B
Before filing GSTR-3B, download your GSTR-2B statement from the GST portal. This auto-generated statement shows all the ITC available to you based on your suppliers' GSTR-1 filings.
How to Reconcile GSTR-2B
- Download GSTR-2B from the Returns section of the GST portal (available from the 14th of each month)
- Compare each invoice in GSTR-2B against your purchase records
- Identify matching invoices where the supplier's GSTR-1 data matches your books
- Flag missing invoices where you have purchase records but the supplier has not filed GSTR-1
- Identify excess credits that appear in GSTR-2B but are not in your records
- Check for mismatches in tax amounts, invoice numbers, or dates
- Only claim ITC that is reflected in GSTR-2B to avoid future reversals
Step 4: File GSTR-3B (Monthly Summary and Tax Payment)
GSTR-3B is the summary return where you declare your total output tax liability, claim input tax credit, and pay the net tax due. It is the most critical return because this is where actual tax payment happens.
GSTR-3B Filing Process
- Log into the GST portal and select GSTR-3B for the return period
- The system auto-populates some values from your GSTR-1 data
- Fill in or verify the following tables:
- Table 3.1: Outward supplies (taxable, zero-rated, nil-rated, exempt, and non-GST)
- Table 3.2: Inter-state supplies to unregistered persons and composition dealers
- Table 4: Eligible ITC (from GSTR-2B reconciliation)
- Table 5: Exempt, nil-rated, and non-GST inward supplies
- Review the tax computation showing output tax minus ITC and net payable
- If there is a tax liability, click Create Challan and pay through net banking, NEFT/RTGS, or credit ledger
- After payment confirmation, click File GSTR-3B using DSC or EVC
Step 5: File GSTR-9 Annual Return
At the end of each financial year, every registered taxpayer (with turnover above 2 crore rupees) must file GSTR-9, the annual return that consolidates all monthly or quarterly returns.
GSTR-9 Structure
| Part | Content |
|---|---|
| Part I | Basic details (GSTIN, legal name, financial year) |
| Part II | Details of outward and inward supplies as declared in monthly returns |
| Part III | Details of ITC declared and ITC reversed during the year |
| Part IV | Details of tax paid including through cash and credit ledger |
| Part V | Transactions of previous year reported in current year returns |
| Part VI | Other information including HSN summary, late fees, and demands |
GSTR-9 must be filed by December 31 of the year following the financial year. For example, GSTR-9 for FY 2025-26 is due by December 31, 2026.
GST Return Due Dates and Filing Calendar
Use this comprehensive calendar to track all your GST filing deadlines throughout the year.
Monthly Filing Due Dates
| Return | Filing Frequency | Due Date |
|---|---|---|
| GSTR-1 (Monthly) | Monthly | 11th of the following month |
| GSTR-3B (Monthly) | Monthly | 20th of the following month |
| GSTR-1 (Quarterly under QRMP) | Quarterly | 13th of the month following the quarter |
| GSTR-3B (Quarterly under QRMP) | Quarterly | 22nd or 24th of the month following the quarter |
| PMT-06 (Monthly tax payment under QRMP) | Monthly | 25th of the following month |
| IFF (Invoice Furnishing Facility under QRMP) | Month 1 and 2 of quarter | 13th of the following month |
Annual Filing Due Dates
| Return | Applicable To | Due Date |
|---|---|---|
| GSTR-9 | Regular taxpayers (turnover above 2 crore) | 31 December of following year |
| GSTR-9C | Taxpayers with turnover above 5 crore | 31 December of following year |
| GSTR-4 | Composition scheme dealers | 30 April of following year |
Late Fees and Interest for GST Returns
Understanding the financial consequences of late filing helps prioritize timely compliance.
Late Fee Structure
| Return | Late Fee (Per Day) | Maximum Cap |
|---|---|---|
| GSTR-1 / GSTR-3B (Regular) | 50 rupees (25 CGST + 25 SGST) | 5,000 to 10,000 rupees per return |
| GSTR-1 / GSTR-3B (Nil) | 20 rupees (10 CGST + 10 SGST) | 500 rupees per return |
| GSTR-9 (Annual) | 200 rupees (100 CGST + 100 SGST) | 0.50% of turnover in the state |
Interest on Late Tax Payment
- 18 percent per annum: On tax paid after the due date (calculated on net cash liability)
- 24 percent per annum: On excess ITC wrongly claimed and utilized, or on tax collected but not deposited
Input Tax Credit: Rules and Best Practices
Input tax credit is the mechanism that prevents cascading taxation and is the backbone of the GST system. Claiming ITC correctly is critical for both cash flow optimization and compliance.
Conditions for Claiming ITC
- You must possess a valid tax invoice or debit note issued by the supplier
- You must have actually received the goods or services
- The supplier must have filed their GSTR-1 and the invoice must appear in your GSTR-2B
- You must have paid the tax to the government (for RCM supplies)
- You must file your GSTR-3B return claiming the ITC
- You must have paid the supplier within 180 days of the invoice date (otherwise ITC must be reversed)
Blocked Credits Under Section 17(5)
ITC is not available for certain categories of expenses regardless of business use:
- Motor vehicles and conveyances (except when used for transportation of goods or passengers, or for training)
- Food and beverages, outdoor catering, beauty treatment, health services, and cosmetic surgery
- Membership of clubs, health and fitness centres
- Travel benefits extended to employees on vacation (LTC)
- Works contract services for construction of immovable property (except plant and machinery)
- Goods or services used for personal consumption
- Goods lost, stolen, destroyed, written off, or disposed of as free samples
Common GST Return Filing Mistakes to Avoid
Avoiding these common errors can save your business from notices, penalties, and audit issues.
- Mismatch between GSTR-1 and GSTR-3B: Ensure the total taxable value and tax amount in GSTR-1 matches GSTR-3B for every period. The annual return flags all mismatches
- Claiming ITC not reflected in GSTR-2B: Only claim ITC that appears in your auto-populated GSTR-2B statement. Excess claims will be reversed with interest
- Incorrect place of supply: Applying CGST+SGST instead of IGST (or vice versa) based on wrong place of supply determination creates inter-state complications
- Missing credit and debit notes: Credit notes must be declared in GSTR-1 by November 30 of the following year. Missing this deadline means you cannot reduce your tax liability
- Wrong HSN or SAC codes: Incorrect classification can lead to wrong tax rate application and demands from the GST department
- Not filing nil returns: Even with zero transactions, filing nil returns is mandatory. Non-filing leads to late fees and potential registration cancellation
- Ignoring reverse charge supplies: Services from advocates, GTA, and directors must be reported under RCM in GSTR-3B Table 3.1(d)
- Not reconciling monthly: Leaving reconciliation to year end makes it exponentially harder to identify and fix discrepancies
GST Return Filing for Different Business Types
For Private Limited Companies and LLPs
Private Limited Companies and LLPs typically have monthly filing obligations as their turnover often exceeds the QRMP threshold. These entities must integrate GST return filing with their broader compliance calendar including ROC annual filings, income tax returns, and secretarial compliances.
For Sole Proprietorships and Small Businesses
Sole proprietors and small businesses with turnover up to 5 crore rupees should consider opting for the QRMP scheme to reduce filing frequency. Those with turnover up to 1.5 crore rupees may also evaluate the composition scheme which simplifies compliance further with a single annual return.
For Exporters
Businesses involved in import and export must carefully manage their export invoices in GSTR-1 Table 6A, file LUT applications for tax-free exports, and track IGST refund claims or accumulated ITC refunds through Form RFD-01.
Tools and Software for GST Return Filing
Investing in the right tools saves hours of manual work and reduces errors significantly.
- Tally Prime: Most widely used in India, supports GSTR-1, GSTR-3B, and GSTR-9 with direct portal integration
- Zoho Books: Cloud-based accounting with automated GST return generation and filing
- ClearTax: Dedicated GST compliance platform with ITC reconciliation and e-invoicing
- Busy Accounting: Popular with SMEs for invoice management and GST filing
- GST Offline Tool: Free utility from GSTN for offline invoice entry and JSON upload to the portal
Conclusion
GST return filing is an ongoing compliance responsibility that requires disciplined monthly effort. The key steps are: organizing your sales and purchase invoice data, filing GSTR-1 for outward supplies by the 11th, reconciling input tax credit using GSTR-2B, filing GSTR-3B with tax payment by the 20th, and filing the annual return GSTR-9 by December 31. Late filing attracts daily late fees and 18 percent interest on unpaid tax, so maintaining a strict compliance calendar is essential.
The best approach is to use reliable accounting software, reconcile GSTR-2B with your books every month, and engage a qualified GST practitioner or Chartered Accountant for complex transactions involving exports, reverse charge, and multi-state operations. Regular reconciliation prevents year-end surprises and ensures your GST compliance remains clean for audits and assessments.
If you need professional assistance with GST return filing, ITC reconciliation, or annual return preparation, our team at IncorpX can handle your GST compliance end to end.
Frequently Asked Questions
What are the different types of GST returns that a business needs to file?
What is GSTR-1 and when should it be filed?
What is GSTR-3B and when is the due date?
What is GSTR-9 and who needs to file it?
What is the QRMP scheme in GST?
How do I file GSTR-1 on the GST portal step by step?
How do I file GSTR-3B on the GST portal step by step?
What is input tax credit (ITC) in GST and how does it work?
What is GSTR-2B and how is it used for ITC reconciliation?
What happens if I file GST returns late?
What is the GST late fee for GSTR-9 annual return?
What is the interest rate on late payment of GST?
Can I revise or amend a GST return after filing?
What is the composition scheme in GST and how does return filing differ?
What is the Invoice Furnishing Facility (IFF) under QRMP?
How do I reconcile GSTR-1 with GSTR-3B?
What records must I maintain for GST return filing?
What is an E-way bill and how does it relate to GST returns?
What is the HSN code and why is it important in GST return filing?
How do I claim a GST refund?
What is GSTR-9C and who needs to file it?
What happens if there is a mismatch between my books and GST returns?
Can I file GST returns using accounting software?
What is the nil return in GST and how do I file it?
What is the difference between CGST, SGST, IGST, and Cess?
How do I determine if a supply is intra-state or inter-state for GST?
What is reverse charge mechanism (RCM) in GST?
What are the consequences of not filing GST returns?
How do I file GST returns for exports?
What is the Electronic Credit Ledger and Electronic Cash Ledger in GST?
How do I handle credit notes and debit notes in GST returns?
What is the difference between B2B and B2C invoices in GSTR-1?
How do I pay GST online through the GST portal?
What is GST TDS and who needs to deduct it?
How do I cancel or surrender my GST registration?
What is the role of a GST practitioner in return filing?
How do I file a GST return if my business has multiple GSTINs?
What changes were introduced in GST return filing for 2025 and 2026?
How is ITC reversed in GST and when is reversal required?
What is the time limit for claiming input tax credit in GST?
How does GST apply to e-commerce sellers and operators?
Need Help With This Process?
Our experts are ready to assist you every step of the way. Get started with a free consultation today!