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 centres on monthly or quarterly return filing (GSTR-1, GSTR-3B), annual return (GSTR-9), ITC reconciliation (GSTR-2B), and E-way bill generation for goods movement. Late filing attracts late fees and 18% interest on unpaid tax.
Monthly obligations
- GSTR-1 (outward supplies) by the 11th of the next month or quarter.
- GSTR-3B (summary return + payment) by the 20th of the next month.
- GSTR-2B is auto-generated on the 14th; no filing required but used to reconcile ITC.
Annual
- GSTR-9 annual return by 31 December of the next financial year.
- GSTR-9C reconciliation statement for turnover > ₹5 crore.
Common pitfalls
- Missing the GSTR-1 11th deadline and attracting a ₹50/day late fee (₹20 for NIL).
- Failing to reconcile GSTR-2B with books and claiming excess ITC.
- Generating E-way bills at the wrong time (must be 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 practical, plain-English explanation of the topic for an Indian business or taxpayer. We assume you already know the basics of Indian taxation and compliance — this guide focuses on the specific situations, deadlines, and pitfalls that matter in real filings.
Step-by-step process
- Confirm the trigger event — turnover threshold, registration requirement, or compliance deadline that brings this topic into scope for your business.
- Gather the documents you need (PAN, Aadhaar, GSTIN, bank statements, or the specific records called out in the linked forms).
- File or register through the official portal (income tax e-filing, MCA, GST, FSSAI, or the relevant regulator). Keep 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, per return period for GST.
- Using the wrong ITR form or business code — leads to defective return notice under Section 139(9) and a fresh round of filing.
- Ignoring state-specific requirements (professional tax, shop & establishment, 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 the 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) accrues from the day after the due date until filing, capped at a maximum that depends on the tax liability for the period. 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/day fee still applies — there is no exemption for nil returns.
Is E-way bill required for intrastate movement of goods within Gujarat?
E-way bill is mandatory for intrastate movement of goods within Gujarat when the consignment value exceeds ₹50,000, or for certain specified goods regardless of value, such as intra-state movement of maize, rice, tobacco, or precious metals. Even below ₹50,000, if the invoice falls under the GST portal’s e-way bill generation requirement for the specific commodity, the bill must be generated before dispatch.
Can a small manufacturer opt for the GST composition scheme to reduce compliance?
A small manufacturer with aggregate turnover up to ₹1.5 crore (₹75 lakh for certain states) can opt for the GST composition scheme under Section 10, paying tax at 3% (5% for restaurants) instead of the regular rates. The catch is that input tax credit cannot be claimed, and the business cannot make inter-state supplies or supply exempt/non-GST goods. For a Gujarat MSME manufacturer with consistent intra-state sales, the scheme cuts monthly filing to one return (GSTR-4) instead of three.
What’s the penalty for claiming excess input tax credit without GSTR-2B reconciliation?
Claiming ITC beyond what appears in GSTR-2B is treated as incorrect tax credit under Section 16(4), and the excess amount is added back to the tax liability with interest at 24% per annum from the date of credit taken. If the mismatch is deliberate, a penalty equal to 10% of the wrongly claimed amount (minimum ₹10,000) can be imposed under Section 74 of the CGST Act. The safest position before filing GSTR-3B is to restrict ITC claims strictly to the GSTR-2B available amounts for that tax period.
How does the GST annual return (GSTR-9) differ from the monthly GSTR-3B?
GSTR-3B is a monthly summary return filed by the 20th of the following month, capturing outward supplies, input tax credit taken, tax payable, and tax paid. GSTR-9 is the annual return filed by December 31st of the next financial year, consolidating all 12 monthly GSTR-3B figures into one document and also reconciling with the details of inward supplies reported by suppliers in their GSTR-1. GSTR-9 requires a detailed breakup of ITC availed, supplies received under reverse charge, and supplies made with or without GST, making it a much broader reconciliation exercise than the monthly GSTR-3B.
Sources & authority: incometax.gov.in, gst.gov.in, mca.gov.in, cbic.gov.in.
Last reviewed by: FinTax24 Compliance Desk · Reviewed on: