FinTax24

Guides · GST

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.

By FinTax24 Compliance Desk
10 min read

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

  1. Confirm the trigger event — turnover threshold, registration requirement, or compliance deadline that brings this topic into scope for your business.
  2. Gather the documents you need (PAN, Aadhaar, GSTIN, bank statements, or the specific records called out in the linked forms).
  3. File or register through the official portal (income tax e-filing, MCA, GST, FSSAI, or the relevant regulator). Keep acknowledgement numbers.
  4. Pay any fee or tax due. Note the challan reference for your records.
  5. 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:

WhatsApp