GST reconciliation in Gwalior
- Governing lawCGST Act, 2017
- State taxMadhya Pradesh SGST
- Credit deadline30 November
- From₹1,499 per month
GST reconciliation in Gwalior exists because the three records a business is judged on are built from different events. Your books record a purchase when the invoice arrives. The portal records it only when your supplier files. Your return records whatever was entered at filing time. In a clean month all three agree. In a real month a supplier files late, a credit note lands in the next quarter, an advance is adjusted across a period boundary, and three numbers describing the same business stop matching.
The consequences are no longer theoretical. Input tax credit is available under Section 16(2)(aa) only where the invoice appears in the auto-generated statement, so a supplier's failure to file becomes your lost credit. Rule 37A makes you reverse credit where a supplier declared an invoice but never paid the tax. Rule 88C and Rule 88D generate automated intimations in Forms DRC-01B and DRC-01C the moment GSTR-1, GSTR-3B and GSTR-2B disagree beyond a threshold. And since the July 2025 tax period, the outward liability in GSTR-3B is locked, so an error found after filing has to be corrected through GSTR-1A.
Businesses in Gwalior carry one extra dimension: the tax split. A supply within Madhya Pradesh attracts CGST plus Madhya Pradesh SGST, while a supply to another state attracts IGST, and a supply classified wrongly puts credit in a ledger it cannot be used from. Reconciliation checks the split as well as the totals. For the national picture, see GST reconciliation services. Government fees are separate and charged at actuals.
Three records, one answer The department reconciles whether you do or not
Rule 88C and Rule 88D run the comparison automatically. The only question is whether you see the difference first, while it can still be corrected, or afterwards in an intimation.
- GSTR-2B matched before credit is claimed, not after
- GSTR-1 and GSTR-3B agreed before the period locks
- Every open item carrying an owner and a deadline
The reconciliation matrix
Eight comparisons, each answering a question the department can also ask, and each producing a difference that has an owner and a deadline.
| Comparison | Question it answers | Frequency | Risk if skipped |
|---|---|---|---|
| Purchase register vs GSTR-2B | Is the credit I am claiming actually available? | Monthly | DRC-01C and credit reversal with interest |
| GSTR-2B vs GSTR-3B credit claimed | Did I claim more than the portal allows? | Monthly | Rule 88D intimation |
| Sales register vs GSTR-1 | Is every outward invoice declared? | Monthly | Understated turnover, buyer credit denied |
| GSTR-1 vs GSTR-3B | Did I pay what I declared? | Monthly | Rule 88C intimation, GSTR-1 filing blocked |
| Intra-state vs inter-state split | Is Madhya Pradesh SGST charged where IGST was due? | Monthly | Credit stranded in the wrong ledger |
| Books vs electronic credit ledger | Does my credit balance exist on the portal? | Monthly | Balance that cannot be utilised or refunded |
| E-way bills and IRNs vs GSTR-1 | Do movements match declared supplies? | Monthly | Scrutiny under Section 61 |
| Books vs GSTR-9 and GSTR-9C | Does the year agree with the financials? | Annual | Departmental audit and demand |
Credit you can keep, and credit you cannot
Three separate rules decide whether credit survives: whether it appeared, whether it was claimed in time, and whether the supplier actually paid.
It has to appear. Section 16(2)(aa) makes credit conditional on the invoice being furnished by the supplier and communicated to you in the auto-generated statement, and Section 16(2)(ba) blocks credit restricted there. A valid tax invoice in your hands is not sufficient. The monthly GSTR-2B match is therefore a control, not a formality: it is the only place a supplier's failure becomes visible while there is still time to hold a payment or chase a filing.
It has to be claimed in time. Section 16(4) sets the outer limit at the earlier of 30 November following the financial year or the date the annual return is filed. That single date governs the whole calendar, because a difference found in October has a month to be fixed and one found in December does not.
The supplier has to pay. Rule 37A requires reversal where the supplier declared the invoice in GSTR-1 but did not discharge the tax in GSTR-3B by 30 September following the financial year, with the reversal due by 30 November. It falls on you even though the default was theirs, and tracking it needs supplier filing status per invoice, which is exactly what the monthly match produces.
| Category | What it means | Action taken |
|---|---|---|
| Matched | Invoice present in both, values agree | Credit claimed, invoice accepted on IMS |
| Value mismatch | Present in both, taxable value or tax differs | Supplier asked to amend; credit claimed at the lower figure |
| Missing in GSTR-2B | In your books, not filed by the supplier | Supplier chased, payment held, credit deferred not claimed |
| Additional in GSTR-2B | Filed against your GSTIN, not in your books | Rejected on IMS if not yours, or booked if genuinely missed |
| Wrong GSTIN | Filed against another registration you hold | Rejected on IMS, supplier asked to refile correctly |
| Wrong tax head | IGST charged where CGST plus Madhya Pradesh SGST was due | Supplier asked to amend; credit not claimed until corrected |
| Supplier not paid | Declared in GSTR-1 but tax not paid in GSTR-3B | Rule 37A reversal scheduled for 30 November |
The 30 November wall
Input tax credit for a financial year cannot be claimed after the earlier of 30 November following that year or the filing of the annual return. There is no condonation route for missing it. A supplier who files in December for an invoice from the previous March has cost you that credit permanently, and the only defence is having chased them in the month the invoice went missing.
Get one period reconciled free
We match one tax period on one GSTIN and show you the difference report, classified by category with the credit at risk, before you commit to anything.
Three records of the same sale
The sales register, GSTR-1 and GSTR-3B describe identical transactions. Since hard-locking, a difference between them can no longer be quietly absorbed.
Outward reconciliation agrees the sales register to GSTR-1 invoice by invoice, then agrees GSTR-1 to the liability paid in GSTR-3B. Divergence usually traces to credit notes issued under Section 34 in a later period than the original invoice, advances received and adjusted across a period boundary, exempt and zero-rated supplies classified inconsistently, reverse charge liability recorded in one place only, and amendments made in a later GSTR-1 without a matching adjustment in the books. For a business in Gwalior the split matters too: a supply treated as inter-state when the place of supply was inside Madhya Pradesh generates IGST where CGST and SGST were due.
From the July 2025 tax period, the liability auto-populated into GSTR-3B from GSTR-1 and the Invoice Furnishing Facility is non-editable, and corrections have to be routed through GSTR-1A before GSTR-3B is filed for that period. In practice this moves the whole review earlier: the outward position now has to be right before the return is submitted rather than repaired afterwards.
| Point of difference | GSTR-1 | GSTR-3B |
|---|---|---|
| What it reports | Invoice-level outward supplies | Summary liability and credit, with payment |
| Feeds | Recipient GSTR-2B and your own GSTR-3B | The electronic cash and credit ledgers |
| Editable after filing | Through GSTR-1A for the same period | Liability locked from July 2025 tax period |
| Mismatch consequence | Recipient credit denied or delayed | Rule 88C intimation in Form DRC-01B |
| Reconciled against | Sales register, e-way bills, e-invoice IRNs | GSTR-1, GSTR-2B and the books |
| Correction route | GSTR-1A, then the next period amendment table | Adjustment in a later period return |
Closing the annual position
The annual return is where twelve months of small differences are presented to the department in one comparable statement.
| Item | GSTR-9 | GSTR-9C |
|---|---|---|
| Who files | Every registered person, with limited exclusions | Aggregate annual turnover above ₹5 crore |
| What it contains | Consolidated outward supply, credit and tax paid | Reconciliation of audited financials to the annual return |
| Certification | Self-declared | Self-certified by the registered person |
| Due date | 31 December following the financial year | Filed along with GSTR-9 |
| Depends on | Twelve reconciled monthly returns | GSTR-9 plus the audited financial statements |
| Corrective window | Credit corrections close on 30 November | Same, so the work happens before December |
The sequencing matters more than the forms. Because the credit window under Section 16(4) closes on 30 November while the annual return is due on 31 December, any correction involving claiming or reversing credit has to be completed a month before the return is prepared. Businesses in Gwalior that start their annual reconciliation in December routinely find differences they can document but no longer fix. For the filing itself, see GSTR-9 annual return filing.
The notices that mismatches produce
Three of these are generated automatically by a system comparing datasets it already holds. None require a human to have looked at your file.
| Form | Provision | Trigger | What is required |
|---|---|---|---|
| DRC-01B | Rule 88C | GSTR-1 liability exceeds GSTR-3B payment beyond threshold | Pay the difference or explain on the portal |
| DRC-01C | Rule 88D | GSTR-3B credit exceeds GSTR-2B availability beyond limit | Reverse with interest or give a reasoned reply |
| ASMT-10 | Section 61 | Discrepancy found on scrutiny of a filed return | Reply in ASMT-11 with reconciliation working papers |
| DRC-01 | Section 73 or 74 | Demand where a reply was absent or not accepted | Contest with evidence or pay with interest and penalty |
| ADT-01 | Section 65 | Departmental audit of records for one or more years | Produce reconciled records for the audit period |
Practitioner insight (IncorpX GST team)
Across intimations we handled in FY 2025-26, the underlying cause was usually the same: credit claimed in GSTR-3B on invoices that had not yet reached GSTR-2B, on the assumption the supplier would file later. Where they did, the credit was defensible but the intimation still had to be answered. Where they did not, it was reversed with interest. Claiming only what the statement supports removes both outcomes.
How a reconciliation month runs
Built backwards from the filing dates, so every difference is found while a correction is still possible.
Pull the portal data and the registers
GSTR-2B, GSTR-2A, filed GSTR-1 and GSTR-3B and the electronic ledgers are downloaded for the Madhya Pradesh GSTIN and any others, alongside the purchase and sales registers from Tally, Zoho Books, Busy or your own exports.
Match the purchase register to GSTR-2B
Every inward invoice is matched on GSTIN, invoice number, date, taxable value and tax. Near-matches caused by invoice numbering formats are resolved rather than reported, so the difference list contains only real differences.
Act on the Invoice Management System
Each invoice is accepted, rejected or held on the portal. Invoices left without action are deemed accepted and flow into GSTR-2B, including ones raised in error or against another registration you hold.
Flag supplier defaults and credit at risk
Suppliers who have not filed are listed with invoice number and credit value, so payment can be held or the supplier chased while the invoice is fresh. Persistent defaults get a scheduled Rule 37A reversal.
Agree outward supply across three records
The sales register, GSTR-1 and GSTR-3B are reconciled including credit notes, advances, exempt and zero-rated supplies, reverse charge and the Madhya Pradesh intra-state against inter-state split, with corrections routed through GSTR-1A.
Agree the electronic ledgers to the books
Credit and cash ledger balances on the portal are matched to the books after reversals, re-claims, utilisation and refunds, catching entries posted in one place and not the other in the month they arise.
Match e-way bills and e-invoice IRNs
Movements and reported documents are matched against the invoices declared in GSTR-1. Both are datasets the department holds independently and compares without reference to anything you file.
Issue the difference report and action list
The GSTR-2B match by supplier, the outward reconciliation, the ledger comparison and an action list carrying an owner and a deadline for every open item, with filing-ready workings for the period.
What you give us
Most of it is downloaded from the portal directly. The list below is what has to come from your side, and it is set up once.
- GST portal access for the Madhya Pradesh GSTIN and any others
- Purchase register for every period being reconciled
- Sales register for the same periods
- Books or accounting software access, read-only is enough
- Credit and debit notes issued and received
- Import Bills of Entry where import credit is claimed
- Reverse charge payment records under Sections 9(3) and 9(4)
- Previously filed GSTR-1 and GSTR-3B for the periods in scope
- Any intimation or notice already received
- E-way bill portal access where movement matching applies
Registers beat spreadsheets
A purchase register exported from accounting software carries the supplier GSTIN, invoice number and tax split on every row, which is what makes an automated match possible. A manually maintained spreadsheet usually carries a supplier name and a total, and the match then has to be done by hand.
GST reconciliation FAQs for Gwalior
35 questions covering GSTR-2B and the Invoice Management System, Section 16(4) and Rule 37A, the Madhya Pradesh tax split, DRC-01B and DRC-01C, pricing and onboarding.
Put your GST position on a monthly cycle
Talk to an IncorpX GST reconciliation specialist in Gwalior for free. Six datasets matched every period, portal actions taken, and every difference closed before the department finds it.


