GST Compliance Checklist for Businesses
GST compliance in India: monthly GSTR-1/3B, annual GSTR-9, ITC reconciliation, E-way bill and input tax credit rules.

Why choose FinTax24
Quick Answer
GST compliance in India means filing monthly or quarterly returns. This includes GSTR-1, GSTR-3B, annual return (GSTR-9), ITC reconciliation (GSTR-2B), and E-way bills for goods movement. Late filing attracts late fees. Unpaid tax earns 18% interest.
Monthly obligations
- GSTR-1 (outward supplies) by the 11th of the next month or quarter.
- GSTR-3B (summary return plus payment) by the 20th of the next month.
- GSTR-2B is auto-generated on the 14th. No filing required. But it is used to reconcile ITC.
Annual
- GSTR-9 annual return by December 31 of the next financial year.
- GSTR-9C reconciliation statement for turnover above ₹5 crore.
Common pitfalls
- Missing the GSTR-1 11th deadline. This attracts a ₹50 per day late fee (₹20 for NIL).
- Failing to reconcile GSTR-2B with books. This leads to claiming excess ITC.
- Generating E-way bills at the wrong time. They must be generated before movement.
Next steps
Use our GSTR-2B reconciliation tool. Or talk to our team for monthly compliance outsourcing.
When this guide applies
Use this guide when you need a plain-English explanation of the topic for an Indian business or taxpayer. We assume you know the basics of Indian taxation and compliance. This guide focuses on specific situations, deadlines, and pitfalls that matter in real filings.
Step-by-step process
- Confirm the trigger event. This may be a turnover threshold, registration requirement, or compliance deadline that brings this topic into scope for your business.
- Gather the documents you need. These include PAN, Aadhaar, GSTIN, bank statements, or the specific records called out in the linked forms.
- File or register through the official portal. This includes income tax e-filing, MCA, GST, FSSAI, or the relevant regulator. Keep your acknowledgement numbers.
- Pay any fee or tax due. Note the challan reference for your records.
- Track the SLA. Most approvals arrive in 3–30 working days. Escalate through the regulator’s grievance portal if delayed.
Common pitfalls
- Filing after the due date without paying the late fee. Penalty compounds per month under Section 234F for ITR and per return period for GST.
- Using the wrong ITR form or business code. This leads to a defective return notice under Section 139(9) and a fresh round of filing.
- Ignoring state-specific requirements. This includes professional tax, shop and establishment rules, and state GST registration when operating across multiple states.
When to escalate
Talk to an expert if the situation involves cross-border transactions, notice from the department, or disputed turnover. Self-filing works for routine cases but escalates quickly once a notice arrives.
Next steps
For a personalised check, use our eligibility wizards and free code search tools. To file end-to-end, see the linked service pages on FinTax24.
FAQ
What happens if a Gujarat business misses the GSTR-3B filing deadline?
A late fee of ₹50 per day (₹25 each for CGST and SGST) applies from the day after the due date. Interest at 18% per annum on the tax dues also runs from the day after the deadline. If the business has no tax liability, the ₹50 per day fee still applies.
Is E-way bill required for intrastate movement of goods within Gujarat?
E-way bill is mandatory for intrastate movement within Gujarat when the consignment exceeds ₹50,000. It also applies for certain specified goods (maize, rice, tobacco, precious metals) regardless of value. Even below ₹50,000, if the commodity requires an e-way bill, it must be generated before dispatch.
Can a small manufacturer opt for the GST composition scheme to reduce compliance?
A small manufacturer with turnover up to ₹1.5 crore can opt for the GST composition scheme under Section 10. Tax is 3% (5% for restaurants) instead of regular rates. The catch is that no ITC can be claimed. The business also cannot make inter-state supplies. For a Gujarat MSME with consistent intra-state sales, the scheme cuts monthly filing to one return (GSTR-4).
What is the penalty for claiming excess input tax credit without GSTR-2B reconciliation?
Claiming ITC beyond GSTR-2B is treated as incorrect credit under Section 16(4). The excess is added back to tax liability with interest at 24% per annum from the date of credit. If deliberate, a penalty of 10% of the wrongly claimed amount (minimum ₹10,000) applies under Section 74. Restrict ITC claims to what GSTR-2B shows for that tax period.
How does the GST annual return (GSTR-9) differ from the monthly GSTR-3B?
GSTR-3B is the monthly summary return filed by the 20th of the following month. GSTR-9 is the annual return filed by December 31st of the next financial year. It consolidates all 12 GSTR-3B figures. It reconciles with supplier GSTR-1 data. It requires a detailed breakup of ITC, reverse charge supplies, and GST or non-GST supplies. This is a broader exercise than the monthly GSTR-3B.
Key sources: incometax.gov.in, gst.gov.in, mca.gov.in, cbic.gov.in.
Reviewed by FinTax24 Compliance Desk · Review date