Skip to main content
onebooksgst Logo

Monthly GST Filing Checklist for CA Firms

A practical, week-by-week GST filing checklist CA firms can adapt, from client data collection through reconciliation to final filing sign-off.

9 min read
Topics:CA Firm ChecklistGST FilingReconciliationMulti-GSTIN
Monthly GST Filing Checklist for CA Firms — OneBooks GST
What you'll learn from this guide
  • CA Firm Checklist
  • GST Filing
  • Reconciliation
  • Multi-GSTIN

Running GST compliance for a handful of clients is manageable with memory and good intentions. Running it for thirty, fifty or more — each with their own filing frequency, data quality, and deadline sensitivity — needs a repeatable process. This GST filing checklist for CA firms lays out a week-by-week structure you can adapt to your own client load, from data collection through to final submission, along with the checks that catch errors before they reach the return.

Use it as a starting checklist to adapt into your firm's own SOP rather than a rigid script — client mix, staff size and filing frequency (monthly versus quarterly under QRMP) will all shape the exact timeline.

Why a Standard Checklist Beats Ad-Hoc Filing

Most late filings and last-minute errors at CA firms trace back to the same root cause: data arriving from clients in an inconsistent format, at an inconsistent time, chased down in an inconsistent way. A written, reusable checklist — even a simple one — turns "did we get everything from this client" into a status you can check at a glance instead of a question you re-ask every month.

Week 1 — Data Collection

The first week after month-end is for chasing and organising raw data, not analysing it yet.

ItemSourceNotes
Sales register / invoicesClient accounting or invoicing toolConfirm B2B vs B2C split is already tagged
Marketplace sales reportsAmazon/Flipkart/Meesho seller panelNeeded separately for marketplace sellers; settlement and tax reports differ
Purchase invoicesClient, scanned or emailedCross-check against GSTR-2B once available
Bank statementsClient's bank portal or passbookRequired for reconciliation, not just GST
Credit/debit notes issuedClient accounting systemOften missed if raised outside the main invoicing flow
Prior month filing acknowledgementsClient or your own recordsConfirms no carry-forward discrepancy
  • Send a standard data-request checklist to every client on day 1 of the collection window, not a generic reminder.
  • Log which clients have responded and which need a follow-up, rather than relying on memory across a large client list.
  • Flag any client whose data volume changed sharply from the prior month for an early look — it often signals either genuine growth or a missing report.

Week 2 — Reconciliation

This is where most substantive errors get caught, and it deserves the most staff time.

  • Match the sales register against GSTR-1 draft figures for the same period, line by line for large clients, sample-checked for smaller ones.
  • Reconcile GSTR-2B against the client's purchase register to identify ITC that is available in 2B but missing from the client's books, and vendor invoices in the books that have not appeared in 2B yet.
  • For marketplace sellers, reconcile marketplace settlement reports against the sales register and TCS credit — mismatches here are common and time-consuming if left until the last week.
  • Reconcile bank statement entries against recorded sales and expenses to catch unrecorded transactions before they surface as a surprise later.
  • Review credit/debit notes for correct linkage to the original invoice.

Week 3 — Return Preparation and Internal Review

CheckWhat to Verify
HSN summaryHSN codes and rates are consistent across all invoices for the same product
Place of supplyState code correctly reflects buyer location, especially for interstate B2C
Document summaryInvoice numbering is sequential with no unexplained gaps
Nil-rated / exempt suppliesCorrectly separated from taxable supplies, not bundled together
RCM liabilitiesReverse charge transactions identified and included where applicable
Round-off and totalsReturn totals tie back to the sales/purchase registers, not just the software's auto-total

Assign a second reviewer — not the preparer — to sign off on each client's return before it is queued for filing. A second set of eyes catches errors the preparer has become blind to after hours in the same file.

Filing Week — Final Checks Before Submission

  • Confirm the client has approved the figures in writing (email or portal sign-off), not just verbally — this protects both sides if a query comes up later.
  • Re-check outstanding late fees or interest from a prior period that could affect this filing.
  • File returns for clients with the earliest historical delays first, so any portal issues are caught with maximum buffer before the deadline.
  • Download and archive the filing acknowledgement and JSON/CSV for every client immediately after submission, not days later.
  • Update your internal tracker so partners have an accurate view of what is filed, pending, or blocked, without having to ask.

Handling Multiple GSTINs Per Client

Many clients — especially ones selling across states or on marketplaces — hold more than one GSTIN. Treat each GSTIN as its own filing unit in your tracker even when they belong to the same client entity, since due dates, data sources and reconciliation status can differ GSTIN to GSTIN.

ConsiderationWhy It Matters
Separate data collection per GSTINSales and purchases do not automatically split correctly without state-level tagging
Independent filing status trackingOne GSTIN being filed does not mean the others are ready
Consolidated view for the partnerClient-level rollup still needed for billing and relationship management
Cross-GSTIN stock transfersMay need to be reflected as supplies between distinct persons, affecting both GSTINs' returns

Our guide on managing multiple GSTINs goes deeper into structuring this.

A Quick Reference on Late Fees and Interest

Late fees and interest for delayed GSTR filings are set by GST law and notifications, and have changed in the past, including caps and reduced rates introduced for certain return types and periods. Rather than quote figures that could be outdated by the time you read this, treat any delay as cost-bearing for the client and verify the current late fee slab and interest rate on the official GST portal (www.gst.gov.in) before advising a client on exact numbers.

A Reusable One-Page Checklist

TaskWeekOwner
Send data request to all clientsWeek 1Junior staff
Log responses, follow up on gapsWeek 1Junior staff
Reconcile GSTR-2B vs purchase registerWeek 2Senior staff
Reconcile marketplace settlement vs salesWeek 2Senior staff
Bank reconciliationWeek 2Senior staff
Prepare draft return, run internal checksWeek 3Preparer
Second-reviewer sign-offWeek 3Reviewer / Partner
Client approval on figuresFiling weekPartner / RM
File and archive acknowledgementFiling weekPreparer
Update client-status trackerFiling weekAdmin

Copy this structure into your own practice management tool or spreadsheet and adjust the weeks to fit your firm's actual filing calendar.

Where OneBooks GST Fits Into This Workflow

For firms handling multiple clients and GSTINs, OneBooks GST supports multi-organisation and multi-GSTIN structures with role-based access, marketplace sales imports (Amazon, Flipkart, Meesho, Myntra, AJIO, JioMart, Excel/CSV), GSTR-1 automation with B2B/B2C, HSN summary and validation warnings, and a bank statement parser for the reconciliation step above. See how firms use it in our guides on GST software for CA firms and automating GST workflows, or check current plans on OneBooks GST plans.

Frequently asked questions

How far in advance should we start data collection each month?

Starting the day after month-end close gives roughly three weeks of buffer before a typical filing deadline, which is usually enough to chase slow-responding clients without compressing the reconciliation and review steps.

What is the single most common cause of last-minute filing errors?

Reconciliation left until the final week, particularly GSTR-2B versus purchase register and marketplace settlement versus sales register. Both take longer than expected when mismatches surface late, so moving them into week 2 of the cycle reduces last-minute pressure significantly.

Should every client's return get a second reviewer?

Ideally yes, though firms with capacity constraints often prioritise second review for higher-value or historically error-prone clients and use a lighter spot-check for straightforward, low-risk ones.

How should we track filing status across many clients and GSTINs?

Treat each GSTIN as its own line item in your tracker, not just each client, since a client with multiple GSTINs can have some filed and others still pending. A shared tracker visible to partners avoids status questions eating into preparer time.

What should we verify before telling a client their filing is late-fee free?

Always check the current late fee and interest position on the GST portal for that specific return type and period before confirming anything to a client, since thresholds, caps and rates have changed across notifications and should not be assumed from memory or a prior period.

OneBooks GST publishes practical guides to help Indian businesses understand compliance, reconciliation, and reporting workflows.

Keep reading

More CA Firm Automation guides

Scale your CA practice with OneBooks GST.

Manage multiple client GSTINs, automate reconciliation, and reduce filing errors across your entire client portfolio.