Skip to main content
How-To · 16 min read

GSTR-1 vs GSTR-3B Reconciliation Failure Modes: What DRC-01B Is Really Telling You

A DRC-01B intimation is not a compliance nuisance — it is the CBIC's automated reading of a reconciliation function that failed. Twelve failure modes across the twelve-class reconciliation process design taxonomy explain every DRC-01B ever served, from cross-period invoice slip to export-with-payment misclassification, credit note timing drift under Section 34, and the Section 39(9) amendment window that closes on 30 November of the following financial year.

Terra Insight
Terra Insight Editorial Team Reconciliation Infrastructure

Content authored by practitioners with experience at Amazon India, Intuit QuickBooks, and the Tata Group. Meet the team →

Published 4 August 2026
Domain expertise
TDS Reconciliation GST Input Credit Platform Settlements NACH Batch Matching Bank Reconciliation Form 26AS Matching ERP Integrations Enterprise Finance Ops
Knowledge Card
Problem

A mid-market Indian enterprise files GSTR-1 by the 11th of every month with all outward supply invoices, and files GSTR-3B by the 20th with the corresponding tax liability, ITC availed, and net tax payable. When the outward tax liability declared in GSTR-1 exceeds the tax paid through GSTR-3B for the same tax period by more than the Rule 88C threshold, a DRC-01B intimation lands on the common portal with a seven-day reply window. Twelve failure modes across the twelve-class reconciliation process design taxonomy explain every DRC-01B ever served on a bona fide taxpayer: invoice reported in GSTR-1 in one month and in GSTR-3B in another; export invoice classified as LUT in GSTR-1 but with-payment in GSTR-3B; credit note issued but not reported before the Section 34 deadline; amendment in Table 9A, 9B, or 9C filed after the Section 39(9) window closed on 30 November of the following FY; Section 51 TDS credit misclassified between Table 3.1(a) and Table 6.2; place of supply misclassified between IGST and CGST-plus-SGST; advance received in one month with invoice in another; RCM inward supply reported in Table 3.1(d) but ITC never availed in Table 4(A); e-invoice IRN generated but the invoice omitted from GSTR-1; B2B invoice mis-reported as B2C in GSTR-1; ineligible ITC in Table 4(B) drift; and reconciliation not run at all before the DRC-01B lands. Each failure mode carries a specific Severity anchor — DRC-01B intimation itself is Severity 8, Section 74 fraud recovery is Severity 9, Section 39(9) permanent loss of amendment right is Severity 10.

How It's Resolved

Design the GSTR-1 versus GSTR-3B reconciliation as a monthly Table-3.1-and-Table-6.2 match, walking every outward supply value and every tax-head split (IGST, CGST, SGST, Cess) from GSTR-1 into the corresponding GSTR-3B tables, and every Table 6.2 TDS/TCS credit received into the reconciliation with GSTR-7A and GSTR-8A. Rate every failure mode against the anchored Severity scale (Section 39(9) amendment window lockout = 10, Section 74 fraud recovery = 9, DRC-01B intimation and CARO 2020 material weakness = 8, Section 73 non-fraudulent recovery with interest = 7). Apply Action Priority with Severity-first prioritisation. Trace every failure to its 6P cause (People, Policy, Process, Portal, Period, Partner) — the Partner cause is uncommon on this stream because GSTR-1 versus GSTR-3B is a self-reconciliation, but the Period cause dominates because invoice-in-month-X-liability-in-month-Y is the most common surface. Age every open exception against the 30 November amendment deadline and the Section 34 credit-note deadline.

Configuration

Purchase register and sales register keyed to invoice number, invoice date, GSTIN of counterparty, taxable value, tax-head split (IGST or CGST+SGST) with rate and amount, HSN/SAC, place of supply, transaction type (B2B, B2C, export with LUT, export with payment, deemed export, SEZ), IRN and QR data for e-invoice-covered invoices; monthly GSTR-1 extract keyed to Tables 4, 5, 6A, 6B, 6C, 7, 9A, 9B, 9C, 11 (advances), 12 (HSN summary), and 13 (documents issued); monthly GSTR-3B extract keyed to Tables 3.1(a) through 3.1(e), Table 4 (ITC), Table 5 (exempt/nil-rated inwards), Table 6.1 (payment of tax), and Table 6.2 (TDS/TCS received); GSTR-7A downloads from every government-deductor customer's TDS filing; GSTR-8A downloads from every e-commerce operator TCS filing; a running amendment log against Section 39(9) and Section 34 deadlines with days-to-30-November countdown per exception; a Rule 88C mismatch simulator that runs the differential threshold monthly before GSTR-3B filing; a place-of-supply master keyed to customer state for IGST-versus-CGST-SGST validation.

Output

A monthly GSTR-1 versus GSTR-3B reconciliation pack: Table 3.1(a) outward taxable supply reconciliation with tax-head split validation; Table 3.1(b) zero-rated supply reconciliation with LUT-versus-with-payment classification confirmation and Table 6A shipping-bill data flow validation; Table 3.1(c) exempt and nil-rated supply reconciliation; Table 3.1(d) RCM inward reconciliation with corresponding Table 4 ITC availment; Table 6.2 TDS/TCS credit reconciliation against GSTR-7A and GSTR-8A; Rule 88C DRC-01B mismatch simulation with tax-differential percentage and absolute amount; a Section 39(9) amendment queue with every open exception aged against 30 November of the following FY; a Section 34 credit-note queue with every issued-but-not-reported credit note aged against the same 30 November deadline; and at year-end, the GSTR-9C three-way reconciliation feed showing every accumulated exception that survived the monthly close discipline.

A DRC-01B intimation is not a compliance nuisance. It is the CBIC’s automated reading of a reconciliation function that failed. Every DRC-01B ever served on a bona fide Indian enterprise reads exactly the same on the common portal — the tax payable in GSTR-1 for a tax period exceeds the tax paid through GSTR-3B for the same period, by more than the Rule 88C threshold, and the registered person has seven days to either pay the differential through DRC-03 with interest under Section 50, or reply in Part B of DRC-01B explaining the difference. The controller’s team reads it as a portal alert. The controller reads it as a Severity-8 event on the reconciliation process design severity scale — the same tier as a CARO 2020 reportable observation, and a full statutory tier below the Section 39(9) amendment window lockout that would follow if the underlying difference is not repaired by 30 November of the following financial year.

This article catalogues the twelve failure modes across the twelve-class reconciliation process design taxonomy that produce every DRC-01B intimation on a well-run finance function. It walks the Section 39(9) amendment window and the Section 34 credit-note deadline as the two clocks the reconciliation must age every open exception against. And it closes on the point at which the monthly GSTR-1 versus GSTR-3B reconciliation stops being viable as a spreadsheet walk and requires a continuously-refreshed detection layer to survive the year-end GSTR-9C three-way reconciliation without a qualification.

Function definition — what a GSTR-1 versus GSTR-3B reconciliation is

The GSTR-1 versus GSTR-3B reconciliation is a monthly, GSTIN-level, tax-head-split match between two of the three self-filed returns every registered person under the CGST Act 2017 files each month. GSTR-1 — filed by the 11th of the month following the tax period for monthly filers, or through the Invoice Furnishing Facility for QRMP-scheme quarterly filers — is the statement of outward supplies. Every B2B invoice appears in Table 4; every B2C(Large) inter-state invoice above two lakh fifty thousand rupees appears in Table 5; every export appears in Table 6A; every SEZ supply appears in Table 6B; every deemed export appears in Table 6C; every credit or debit note appears in Table 9B; every amendment appears in Table 9A (amended B2B), Table 9B (amended credit/debit notes to registered recipients), or Table 9C (amended export invoices).

GSTR-3B — filed by the 20th of the same month for monthly filers — is the summary return where the aggregate outward tax liability is declared in Table 3.1, ITC is availed in Table 4, and the net tax payable is settled in Table 6.1. Table 3.1(a) is outward taxable supplies (other than zero-rated, nil-rated, or exempt); Table 3.1(b) is outward taxable supplies (zero-rated); Table 3.1(c) is other outward supplies (nil-rated and exempt); Table 3.1(d) is inward supplies liable to reverse charge; Table 3.1(e) is non-GST outward supplies. Table 6.2 populates the TDS and TCS credit received by the supplier — TDS at two percent under Section 51 from government-deductor customers (one percent CGST plus one percent SGST for intra-state supplies, or two percent IGST for inter-state supplies), and TCS at one percent under Section 52 from e-commerce operator platforms.

The reconciliation function’s job is to confirm that every taxable outward supply declared in GSTR-1 for a tax period appears in the corresponding GSTR-3B liability tables at the correct tax-head split, that every credit note in GSTR-1 reduces the GSTR-3B liability for the same period, and that Table 6.2 TDS/TCS credits reconcile to the GSTR-7A and GSTR-8A returns filed by every deductor and operator. The output is a defensible GSTR-3B liability figure that will not trigger a Rule 88C DRC-01B intimation, and a GSTR-1 declaration that will not surface as a three-way mismatch in the annual GSTR-9C reconciliation statement.

Why a mismatch generates a DRC-01B — the Rule 88C mechanics

Rule 88C, inserted into the CGST Rules by Notification 26/2022-Central Tax, defines the DRC-01B intimation trigger with three parameters. First, the tax payable in GSTR-1 for a tax period must exceed the tax paid through GSTR-3B for the same tax period. Second, the excess must cross both an absolute rupee threshold and a percentage threshold specified by the GST Council. Third, the intimation is auto-generated in Part A of Form GST DRC-01B on the common portal, and the registered person has seven days to reply.

Two responses are permitted. The first is payment of the differential through Form GST DRC-03 with interest at eighteen percent per annum under Section 50(1) from the date on which the tax became payable. The second is a reply in Part B of DRC-01B explaining the reason for the difference — a timing mismatch that will self-correct in the next return, a credit note reported after the source period, an amendment filed via Table 9A/9B/9C that reduced the current-period liability, or a genuine calculation error being repaired via a Section 39(9) amendment in the current-period GSTR-3B. If neither response lands within the window, recovery proceedings under Section 79 may follow, and the differential exposure hardens into a Section 73 assessment order (non-fraudulent, with penalty capped at ten percent of the tax involved or ten thousand rupees whichever is higher) or, if the CBIC establishes suppression or wilful misstatement, a Section 74 assessment (fraud, penalty up to one hundred percent of the tax involved). See the DRC-01B reconciliation reply guide for the response mechanics.

The DRC-01B intimation itself is a Severity-8 anchor on the reconciliation process design severity scale — CBIC has read the enterprise’s own filings and formed a view that the enterprise is short of its declared liability. The underlying failure mode carries its own Severity rating, which may be higher than 8 if the reconciliation exception cannot be repaired within the Section 39(9) window.

The twin clocks — Section 39(9) and Section 34

Every GSTR-1 versus GSTR-3B failure mode has to be aged against two statutory clocks.

Section 39(9) — the amendment window. A registered person who discovers an omission or incorrect particular in a filed GSTR-3B — outside of any scrutiny, audit, inspection, or enforcement activity — is permitted to rectify the error in the return for the month or quarter in which the omission is noticed, subject to payment of interest. No such rectification is permitted after the 30th day of November following the end of the financial year to which the details pertain, or the actual date of furnishing of the annual return, whichever is earlier. Every open GSTR-1 versus GSTR-3B exception on an FY 2025-26 invoice must therefore be either paid or amended by 30 November 2026 or the earlier GSTR-9 filing date. This is a Severity-10 anchor on the reconciliation process design severity scale — the same tier as a Section 16(4) input-tax-credit permanent loss on the input side.

Section 34 — the credit note window. A credit note issued by a supplier for a reduction in taxable value, a return of goods, or a deficiency in supply must be declared in the return for the month in which the credit note is issued, but not later than the 30th day of November following the end of the financial year in which the original supply was made, or the date of furnishing of the annual return, whichever is earlier. A credit note reported within this window reduces outward tax liability in GSTR-3B Table 3.1(a) matching the GSTR-1 credit note declaration; a credit note reported after this window cannot be adjusted, and the enterprise continues to bear the GST liability on the original invoice value while the customer takes the commercial credit.

Both clocks run on the same 30 November calendar day. A reconciliation function that walks every open exception through the days-to-30-November countdown against both clocks — and against the earlier annual return filing date if the enterprise files GSTR-9 before 30 November — is producing the aging discipline the reconciliation process design framework demands.

The framework — twelve failure classes, six causes, Severity-first Action Priority

The reconciliation process design framework Terra Insight applies across every stream uses three intersecting taxonomies to name what can go wrong on the GSTR-1 versus GSTR-3B stream.

Twelve failure classes. Data extraction / Classification / Completeness / Matching / Timing / Partner / Precision / Policy / Aging / Cutoff / Evidence / Portal. On this stream, Timing (period slip between GSTR-1 and GSTR-3B), Classification (LUT-versus-with-payment, IGST-versus-CGST-SGST, B2B-versus-B2C), Policy (Section 34 credit note timing, Section 51 TDS treatment), Completeness (e-invoice IRN generated but invoice omitted from GSTR-1), and Aging (unrepaired exceptions surviving into the Section 39(9) window) carry the highest concentration of High Action Priority failure modes.

Six causes — the 6P taxonomy. Every failure traces to People (a preparer or reviewer action), Policy (a rule the enterprise has or lacks), Process (a step in the reconciliation walk), Portal (a behaviour or gap on the GST portal or ICEGATE), Period (a cross-tax-period timing issue — dominant on this stream), or Partner (a customer or deductor action — uncommon on a self-reconciliation stream, but material for Table 6.2 TDS credit and B2B-to-B2C misclassification by a supplier’s counterparty).

Severity-first Action Priority. The framework does not multiply Severity by Occurrence by Detection into a Risk Priority Number, because a Severity-10 row with Low Occurrence and Low Detection can still cause a Section 39(9) permanent lockout on amendment and must be a High Action Priority. Severity is the dominant axis. A Severity-10 row is always High Action Priority regardless of Occurrence or Detection. A Severity-8 or 9 row is High if Occurrence is Medium or higher, or if Detection is Low. Below Severity 6, the rating rarely exceeds Medium unless the failure clusters into a systemic pattern.

The twelve failure modes

Each row carries the failure mode name, the class from the twelve-class taxonomy, the 6P cause, the effect with the specific Indian statute triggered, and Severity/Occurrence/Detection ratings on a 1-to-10 scale with Action Priority derived on a Severity-first basis.

#Failure modeClass6P causeEffectSODAP
1Invoice reported in GSTR-1 in tax period X, GSTR-3B liability booked in period YTimingPeriodRule 88C DRC-01B intimation for period X; Section 50 interest from date of tax due885High
2Export invoice declared LUT-based in GSTR-1 but with-payment in GSTR-3B (or vice versa)ClassificationPolicyReconciliation fails at tax-amount line; refund claim mis-routed866High
3Credit note issued but not reported in GSTR-1 or GSTR-3B by the Section 34 deadlineTimingPolicy / PeriodPermanent inability to reduce outward liability under Section 341055High
4Amendment via Table 9A/9B/9C filed after the Section 39(9) 30 November windowTimingPeriodPermanent lockout on amendment; DRC-01B differential hardens into Section 73 assessment1045High
5Section 51 TDS credit mis-treated in Table 6.2 (claimed twice or missed)ClassificationPolicy / PeopleCash-ledger over-credit or under-credit; Section 200A analogue exposure on GST side765Medium
6Place of supply misclassified — IGST charged where CGST+SGST applies (or reverse)ClassificationPolicy / PeopleRule 88C differential; wrong-tax-head recovery under Section 73/74864High
7Advance received in one month with invoice raised in anotherTimingCutoffGSTR-1 versus GSTR-3B period slip; Rule 88C exposure675Medium
8RCM inward supply reported in Table 3.1(d) but ITC never availed in Table 4(A)CompletenessProcessCash outflow with unavailed ITC; effective tax cost766Medium
9E-invoice IRN generated on the IRP but invoice omitted from GSTR-1CompletenessProcess / PortalGSTR-1-to-GSTR-3B mismatch; Rule 88C exposure; Section 122(1) penalty exposure955High
10B2B invoice mis-reported as B2C in GSTR-1 (recipient GSTIN blank or wrong)ClassificationPeopleRecipient’s GSTR-2B misses the ITC; recipient’s Section 16(4) exposure965High
11Ineligible ITC under Section 17(5) not reversed in Table 4(B)PolicyPolicyExcess ITC availment; DRC-01C exposure; Section 74 recovery risk865High
12Reconciliation not run at all before GSTR-3B filingAgingProcessRule 88C DRC-01B lands automatically on filing; loss of pre-filing repair opportunity879High

The failure mode descriptions and their prevention and detection controls follow.

Failure mode 1 — Invoice reported in GSTR-1 in one month, GSTR-3B liability in another

Class. Timing. 6P cause. Period. Effect. The supplier reported an invoice in GSTR-1 for tax period X — the invoice date and the tax-period-of-reporting align on the outward-supply statement. In GSTR-3B for the same period X, the corresponding tax liability was not declared because the accounts team booked the liability in period Y based on the invoice-recognition rule the ERP applies. The Rule 88C mismatch surfaces on period X and the DRC-01B intimation follows within days of the GSTR-3B filing. Period Y will show an equal-and-opposite mismatch — GSTR-3B liability without a matching GSTR-1 declaration — which triggers a follow-on notice sequence. Section 50 interest accrues from the date the tax was payable on the original invoice date to the date of eventual settlement. Severity 8 — DRC-01B intimation tier. Occurrence 8 — the single most common failure on this stream in a monthly close where the ERP invoice-date logic and the GSTR-1 filing logic run on different cutoffs. Detection 5 — visible on a pre-filing GSTR-1 versus GSTR-3B comparison if the walk is set up. Prevention control. ERP-level enforcement that the GSTR-1 tax-period-of-reporting matches the GSTR-3B liability period for every invoice; a written cutoff calendar aligning the invoice-book close to the GSTR-1 filing date; a Section 39(9) amendment plan for any exception surfacing after the fact. Detection control. A pre-filing GSTR-1 versus GSTR-3B match at the tax-head split level, run between the GSTR-1 filing date (11th) and the GSTR-3B filing date (20th), so any period-slip is caught before the return lands.

Failure mode 2 — Export invoice classified as LUT in one return, with-payment in another

Class. Classification. 6P cause. Policy. Effect. The supplier is registered under a Letter of Undertaking and typically exports without payment of IGST. The GSTR-1 Table 6A declaration correctly shows the LUT classification with zero IGST. In GSTR-3B, the same invoice value flows into Table 3.1(b) — zero-rated outward supplies — but the IGST amount is populated because the accounts team, working from the ERP tax code that defaults to with-payment for export lines, did not override the tax field to zero. The reconciliation fails at the tax-amount line — the invoice value matches, but the tax head does not. Rule 88C compares the tax payable side. In addition, if the enterprise attempts an automatic refund claim on the shipping bill data flowing from ICEGATE, the refund route is corrupted because the GSTR-1 declaration says LUT (no tax paid, no refund) while the GSTR-3B says with-payment (tax paid, refund claimable). Severity 8 — DRC-01B exposure plus refund-claim disruption. Occurrence 6. Detection 6 — visible on the pre-filing tax-head match. Prevention control. An export classification master keyed to the shipping bill and the LUT/with-payment declaration, gating the ERP tax code at PO-and-invoice creation. Detection control. A pre-filing GSTR-1 Table 6A versus GSTR-3B Table 3.1(b) match with zero-tax-versus-tax-paid validation.

Failure mode 3 — Credit note issued but not reported within the Section 34 window

Class. Timing. 6P cause. Policy / Period. Effect. A commercial credit note is issued to a customer against an FY 2025-26 supply — a rate revision, a quantity dispute, a quality claim, or a rebate against volume commitments. The customer takes the credit against the receivable. The finance team, treating the credit note as a book adjustment, does not push it through GSTR-1 Table 9B (for credit notes to registered recipients) in the same or a subsequent tax period, and does not reduce the outward liability in GSTR-3B Table 3.1(a). By 30 November 2026, the Section 34 window has closed. The credit note cannot be reported in any GSTR-1 or GSTR-3B for FY 2025-26 or subsequent years. The enterprise has borne the commercial cost of the credit but continues to owe the government the GST on the original invoice value. Severity 10 — permanent inability to reduce outward liability. Occurrence 5 — moderate, concentrated on year-end rebates and quality-claim reversals booked in April or May of the following FY. Detection 5 — visible on the credit note register versus GSTR-1 walk if the register is maintained. Prevention control. A credit note register that captures every commercial credit note the moment it is issued, with the mandatory GSTR-1 tax period tagged to it. Detection control. A monthly credit note register versus GSTR-1 Table 9B walk, with a days-to-30-November countdown per open row from May of the following FY onward.

Failure mode 4 — Amendment filed after the Section 39(9) window

Class. Timing. 6P cause. Period. Effect. A reconciliation exception surfaced in October 2026 on an FY 2025-26 invoice — a wrong tax-head split, a missed credit note, an export mis-classification. The correct repair path is an amendment through GSTR-1 Table 9A (for B2B invoice corrections), Table 9B (for credit/debit note corrections to registered recipients), or Table 9C (for export invoice corrections), together with a Section 39(9) rectification in the current-period GSTR-3B. If the amendment is filed on 5 December 2026 — after the 30 November deadline — the CBIC portal will accept the filing but the amendment carries no effect on the FY 2025-26 liability. The DRC-01B differential from the original period hardens into a Section 73 assessment order (or Section 74 if suppression is alleged), and the enterprise’s only remaining path is a payment through DRC-03. Severity 10 — permanent lockout. Occurrence 4 — infrequent but reliably clusters in December of the following FY when the year-end close reveals exceptions that were not tracked against the November calendar. Detection 5. Prevention control. A quarterly reconciliation exception review starting from July of the following FY, with mandatory days-to-30-November aging on every open exception. Detection control. An amendment queue with a hard cutoff at 15 November of the following FY — every open exception must have an amendment filing plan by that date, with escalation to the CFO for any exception without a plan.

Failure mode 5 — Section 51 TDS credit mis-treated in Table 6.2

Class. Classification. 6P cause. Policy / People. Effect. A government-deductor customer — a state government department, a PSU, or a specified agency — deducts TDS at two percent on a supply contract exceeding two lakh fifty thousand rupees under Section 51 of the CGST Act. The deduction is reflected in the supplier’s electronic cash ledger via GSTR-7A and auto-populates in Table 6.2 of GSTR-3B as TDS/TCS credit received. The supplier’s finance team, working from the customer’s payment advice, sometimes double-claims the credit — once through the auto-populated Table 6.2 flow, and once through a manual adjustment on the belief that the auto-populated amount is a portal glitch. Alternatively, the credit is missed entirely when the supplier’s own reconciliation stops at the customer-payment-received event without walking through to the government portal. Severity 7 — cash-ledger over-credit or under-credit exposure. Occurrence 6 — moderate. Detection 5. Prevention control. A written policy that Table 6.2 is the sole source of Section 51 TDS credit — no manual adjustments permitted. Detection control. A monthly walk of Table 6.2 auto-population against the customer-side payment advice and the corresponding GSTR-7A entries.

Failure mode 6 — Place of supply misclassified between IGST and CGST+SGST

Class. Classification. 6P cause. Policy / People. Effect. A supply to a customer in a different state should attract IGST under Section 5 of the IGST Act, but the supplier’s team classifies it as an intra-state supply under Section 9 of the CGST Act, charging CGST plus SGST. The GSTR-1 declaration and the GSTR-3B liability both reflect the wrong tax-head split. When the customer’s own reconciliation flags the discrepancy — the customer needs IGST to claim ITC in their state, not CGST+SGST from a state where they are not registered — the supplier must file an amendment through Table 9A. If the amendment is filed within the Section 39(9) window, the tax-head split is corrected without additional liability (the total tax paid remains the same). Outside the window, the CGST+SGST becomes a wrong-head payment and the correct IGST is a fresh liability with interest under Section 50. Severity 8. Occurrence 6. Detection 4 — the classification is invisible until the customer flags the mismatch or the GSTR-1 amendment queue is walked. Prevention control. A place-of-supply master keyed to the customer’s state and validated against the shipping address at PO creation. Detection control. A monthly place-of-supply exception report on every B2B invoice, with cross-state supplies flagged for IGST review.

Failure mode 7 — Advance received in one month with invoice raised in another

Class. Timing. 6P cause. Cutoff. Effect. A customer advance is received in March 2026 against a supply that will be invoiced in April 2026. Under the CGST Act framework as amended, advances against supply of services attract GST at the time of receipt (Section 13(2)), while advances against supply of goods are exempt from GST on receipt with the tax point at invoice date (post-Notification 66/2017-Central Tax). If the advance is against services and the finance team fails to declare the tax in GSTR-1 Table 11 (advances received) for March 2026 and in GSTR-3B Table 3.1(a) for the same period, a Rule 88C differential surfaces in April when the invoice is raised and the corresponding liability is declared in GSTR-3B against nothing in GSTR-1 for April (the advance already covered the invoice). Severity 6. Occurrence 7. Detection 5. Prevention control. An advance register keyed to the supply-of-services versus supply-of-goods distinction, with the applicable GST-on-advance rule tagged. Detection control. A monthly Table 11 GSTR-1 walk against the advance register.

Failure mode 8 — RCM inward reported in Table 3.1(d) but ITC never availed

Class. Completeness. 6P cause. Process. Effect. A reverse-charge inward supply — legal services from an advocate, sponsorship services, goods transport agency service — is correctly declared in Table 3.1(d) of GSTR-3B with tax paid through the electronic cash ledger. The corresponding ITC is claimable in Table 4(A) of the same GSTR-3B, but the finance team, working from a Table 3.1(d) checklist without a paired Table 4(A) entry, misses the availment. The GST is paid, but the offsetting ITC is not taken. Severity 7 — effective tax cost with no compensating credit. Occurrence 6. Detection 6. Prevention control. A paired-entry template where every Table 3.1(d) RCM entry auto-generates the corresponding Table 4(A) availment row for review. Detection control. A monthly Table 3.1(d)-to-Table 4(A) walk.

Failure mode 9 — E-invoice IRN generated but invoice omitted from GSTR-1

Class. Completeness. 6P cause. Process / Portal. Effect. For every enterprise whose aggregate turnover in any preceding financial year from FY 2017-18 onwards has exceeded five crore rupees, e-invoicing is mandatory. Every B2B invoice must be reported to the Invoice Registration Portal (IRP) at issue time, an Invoice Reference Number (IRN) is generated, and the invoice data is transmitted to the GST portal to auto-populate GSTR-1. Where the auto-population does not fire — because of an IRN-generation cutoff crossing, an IRP-to-portal integration lag, or a manual invoice cancellation not synced — the invoice can be reported to the IRP and still be missing from GSTR-1 for the period. The GSTR-3B liability is booked from the ERP-side sales register, so the tax is declared and paid, but GSTR-1 shows a lower outward supply value. On its own this produces a reverse-direction mismatch (GSTR-3B higher than GSTR-1) which does not trigger Rule 88C, but the recipient of the invoice does not see it in their GSTR-2B and loses ITC, and the GSTR-9C three-way reconciliation surfaces the mismatch at year-end. Section 122(1) penalty exposure applies to the recipient’s ITC denial. Severity 9 — recipient’s Section 16(4) permanent-loss exposure attaches. Occurrence 5. Detection 5. Prevention control. A daily IRN log versus GSTR-1 pending-list walk. Detection control. A monthly e-invoice audit — every IRN generated in the period must appear in GSTR-1 for the period or the immediately following period. See the IMS reconciliation guide for the mirror-side IMS action layer that catches this failure on the recipient’s side.

Failure mode 10 — B2B invoice mis-reported as B2C in GSTR-1

Class. Classification. 6P cause. People. Effect. A B2B invoice for supply to a registered recipient — with the recipient’s GSTIN captured on the tax invoice and communicated to the ERP — is reported in GSTR-1 as a B2C supply because the recipient GSTIN field was blank on the GSTR-1 line item or the sales register did not tag the transaction as B2B. Table 4 (B2B) of GSTR-1 shows a lower value than the sales register; Table 7 (B2C others) shows a higher value. The recipient does not receive the ITC through their GSTR-2B — because a B2C declaration by the supplier does not populate the recipient’s GSTR-2B — and the recipient loses the credit permanently under Section 16(4) if not repaired by the amendment window. From the supplier’s perspective the GSTR-1 versus GSTR-3B reconciliation may match at the aggregate level (total outward supply is the same), so Rule 88C does not fire, but the failure surfaces later as a customer escalation or as a GSTR-9C recipient reconciliation exception. Severity 9 — recipient permanent-loss exposure attaches. Occurrence 6. Detection 5. Prevention control. An ERP validation gate that requires a recipient GSTIN on every B2B tax invoice and blocks B2C classification for any customer flagged as GST-registered in the customer master. Detection control. A monthly B2B versus B2C classification audit against the customer master.

Failure mode 11 — Ineligible ITC under Section 17(5) not reversed in Table 4(B)

Class. Policy. 6P cause. Policy. Effect. The enterprise availed ITC in Table 4(A) on inputs that fall within the Section 17(5) blocked-credit list — motor vehicle repair not used for the specified taxable outward supplies, outdoor catering, works contract on immovable property. The correct treatment is a reversal in Table 4(B), leaving the net ITC in Table 4(C) at the eligible amount. When the reversal is missed, the excess ITC availed produces a Rule 88D DRC-01C intimation on the ITC side (mirroring the DRC-01B on the liability side), and a Section 74 recovery risk if the ITC was utilised to discharge outward tax liability. Severity 8. Occurrence 6. Detection 5. Prevention control. A Section 17(5) blocked-credit master keyed to HSN/SAC and payment description. Detection control. A monthly Table 4(B) walk against the Section 17(5) master.

Failure mode 12 — Reconciliation not run at all before GSTR-3B filing

Class. Aging. 6P cause. Process. Effect. The finance team files GSTR-1 on the 11th of the month, files GSTR-3B on the 20th, and never runs a comparison between the two. When Rule 88C thresholds are crossed, the DRC-01B intimation lands on the portal within days of the GSTR-3B filing. The seven-day reply window opens with no pre-existing reconciliation working paper to draw from, and the reply must be constructed from scratch under time pressure. The pre-filing opportunity to repair the mismatch through a Section 39(9) rectification in the current GSTR-3B — which would have avoided the DRC-01B altogether — is lost. Severity 8. Occurrence 7. Detection 9 — detection is trivially high because the failure is the absence of a control. Prevention control. A written monthly close SOP that requires a GSTR-1 versus GSTR-3B walk between the 11th and the 20th of every month, with sign-off before the GSTR-3B filing. Detection control. The reconciliation itself — running it is the control.

The Section 39(9) amendment discipline — Table 9A, Table 9B, Table 9C

Every failure mode above that is discovered after GSTR-3B filing but before the Section 39(9) window closes on 30 November of the following FY has three amendment paths in GSTR-1.

Table 9A — amended B2B invoices. For any B2B invoice previously reported in Table 4 that requires correction to invoice value, tax amount, tax-head split (IGST vs CGST+SGST), place of supply, or recipient GSTIN. The amendment is filed in the GSTR-1 for the tax period in which the correction is noticed. Revenue-neutral amendments (tax-head correction with the same total tax) do not attract additional liability; revenue-impact amendments (invoice value increase) attract additional tax with interest under Section 50 from the original invoice date.

Table 9B — amended credit and debit notes to registered recipients. For any CDNR previously reported that requires correction to value or tax amount. The Section 34 credit-note deadline still governs the timing — an amended credit note cannot extend the effective reduction beyond 30 November of the following FY on the original supply’s financial year.

Table 9C — amended export invoices. For any export invoice previously reported in Table 6A that requires correction to invoice value, LUT-versus-with-payment classification, IGST amount, or shipping bill data.

Every amendment path also requires a corresponding Section 39(9) rectification in the current GSTR-3B to reflect the tax-liability adjustment. The two amendments — GSTR-1 amendment table plus GSTR-3B rectification — must land in the same tax period to close the loop and prevent a residual Rule 88C mismatch.

The reconciliation process design framework’s discipline is that every open exception is aged against the 30 November cutoff from July of the following FY onward, escalated to the CFO at 15 November, and closed to zero by 30 November. The reconciliation control plan template documents the control layer for this discipline.

The Table 6.2 TDS/TCS credit reconciliation

Table 6.2 of GSTR-3B is the least-walked table in the monthly close, and it is the source of a distinct class of reconciliation exception. The table auto-populates from GSTR-7A (filed by every government deductor under Section 51) and GSTR-8A (filed by every e-commerce operator under Section 52), and the credit lands in the supplier’s electronic cash ledger — usable to discharge tax liability but not usable as ITC.

The reconciliation surface has three requirements. First, the Table 6.2 auto-populated amount must match the supplier’s own record of Section 51 TDS deducted by every government-deductor customer, sourced from the customer’s payment advice. Second, the auto-populated amount must match the deductor’s own GSTR-7A filing — a delay or mismatch in the deductor’s filing produces an under-credit that must be followed up. Third, the credit consumed to discharge tax liability must be recorded correctly so that the cash ledger balance is not double-counted.

Failure to run this walk produces a working-capital drag (unavailed cash-ledger credit) or a compliance exposure (over-claimed credit against a deductor’s non-filing).

When manual reconciliation outgrows itself

The GSTR-1 versus GSTR-3B reconciliation is one of the reconciliation streams a well-run manual finance function can sustain for longer than the GSTR-2B stream, because both inputs are self-generated returns rather than portal-sourced counterparty data. A mid-market enterprise with a single GSTIN, a monthly filing cadence, fewer than 500 outward invoices per month, and no cross-border complexity can run the reconciliation as a spreadsheet walk between the 11th and the 20th of every month — a Table-3.1-and-Table-6.2 comparison, a Table 9A/9B/9C amendment queue, and a Section 34 credit note register — reviewed by the tax manager, signed off by the controller.

The reconciliation stops being viable as a spreadsheet walk at three inflection points. The first is multi-GSTIN complexity — an enterprise with more than three GSTINs runs three separate GSTR-1-versus-GSTR-3B walks, and the reviewer capacity required to walk each in parallel exceeds what a single tax manager can sustain during the 11th-to-20th window. The second is the annual reconciliation compression — the Section 39(9) 30 November deadline, the Section 34 credit-note deadline, and the Section 16(4) ITC time bar all fall on the same day, and the September-October-November window compresses every open exception across every reconciliation stream into the same review capacity. The third is the DRC-01B response window — a seven-day reply window on a Rule 88C intimation cannot be reliably met when the reconciliation has to be rebuilt from scratch because no working paper existed before the intimation landed.

Above these inflection points, the GSTR-1 versus GSTR-3B reconciliation must become a continuously-refreshed detection layer — populated automatically from the ERP sales register, the IRP e-invoice log, the GSTR-1 filing, the GSTR-3B filing, and the GSTR-7A/GSTR-8A downloads — with a Rule 88C mismatch simulator running before every GSTR-3B filing, an amendment queue with days-to-30-November aging, and a Section 34 credit note register linked to the customer master. This is the point at which GST reconciliation software becomes the layer that carries the discipline, and reconciliation software India is the broader authority for every other stream’s reconciliation on the same cadence.

The pillar for the entire cluster is the reconciliation process design pillar. For the input-side twin of this article, read the GSTR-2B ITC reconciliation failure modes analysis where the Rule 88D DRC-01C intimation and the Section 16(4) permanent loss anchor the ITC-side discipline. For the receivable-side TDS twin, read the TDS reconciliation failure modes against Form 26AS and Form 168 analysis. For the sibling failure-mode analyses being shipped alongside this one, read the invoice-to-bank reconciliation failure modes analysis and the anchored Severity, Occurrence, Detection scale for Indian reconciliation method article. For the ops-layer counterpart on the monthly close, read the reconciliation playbook — monthly close pillar; the GSTR-1 versus GSTR-3B runbook that pairs with this failure-mode analysis is a forward addition to the Playbook cluster. For the DRC-01B response mechanics, read the DRC-01B reconciliation reply guide; for the DRC-01C ITC-side counterpart, read the DRC-01C ITC mismatch reply guide. The annual accumulation surface is documented in the GSTR-9C three-way mismatch reconciliation walkthrough. The commercial pillar for the GSTR-1 versus GSTR-3B surface is GST reconciliation software; the broader authority sits at reconciliation software India; and the statutory-audit anchor is documented in the statutory audit reconciliation checklist.

Terra Insight
Terra Insight Editorial Team Reconciliation Infrastructure

Content authored by practitioners with experience at Amazon India, Intuit QuickBooks, and the Tata Group. Meet the team →

Published 4 August 2026
Domain expertise
TDS Reconciliation GST Input Credit Platform Settlements NACH Batch Matching Bank Reconciliation Form 26AS Matching ERP Integrations Enterprise Finance Ops
Primary reference: CBIC GST portal — for the Rule 88C DRC-01B mismatch-intimation framework, Section 39(9) amendment time bar, Section 34 credit note reporting window, Section 73 and Section 74 recovery machinery, Section 122 specific-offence penalty, and the Table 9A/9B/9C amendment schedule in Form GSTR-1.
Primary sources cited
Last reviewed against sources on 4 August 2026
  • Rule 88C, Central Goods and Services Tax Rules 2017 (inserted by Notification 26/2022-Central Tax) — Manner of dealing with difference in liability reported in statement of outward supplies and that reported in return. Where the tax payable by a registered person, in accordance with the statement of outward supplies furnished in FORM GSTR-1 for a tax period, exceeds the tax payable by such person in the return for that tax period in FORM GSTR-3B by such amount and by such percentage as may be recommended by the Council, the said registered person shall be intimated of such difference in Part A of FORM GST DRC-01B, electronically, on the common portal. The registered person shall, within a period of seven days of such intimation, either pay the differential liability with interest under Section 50 through FORM GST DRC-03 or furnish a reply in Part B of FORM GST DRC-01B explaining the reasons for the difference.
  • Section 39(9), Central Goods and Services Tax Act 2017 — Where any registered person after furnishing a return under Section 39(1), (2), (3), (4) or (5) discovers any omission or incorrect particulars therein, other than as a result of scrutiny, audit, inspection or enforcement activity by tax authorities, he shall rectify such omission or incorrect particulars in the return to be furnished for the month or quarter during which such omission or incorrect particulars are noticed, subject to payment of interest under this Act. No such rectification of any omission or incorrect particulars shall be allowed after the thirtieth day of November following the end of the financial year to which such details pertain, or the actual date of furnishing of the relevant annual return, whichever is earlier. This 30 November deadline defines the outer boundary within which a GSTR-1 versus GSTR-3B reconciliation exception can be repaired.
  • Section 34, Central Goods and Services Tax Act 2017 — Credit and debit notes. Where a tax invoice has been issued for supply of goods or services or both and the taxable value or tax charged in that tax invoice is found to exceed the taxable value or tax payable in respect of such supply, or where the goods supplied are returned by the recipient, or where goods or services or both supplied are found to be deficient, the registered person, who has supplied such goods or services or both, may issue a credit note to the recipient. Any credit note issued shall be declared in the return for the month during which such credit note has been issued but not later than the 30th day of November following the end of the financial year in which such supply was made, or the date of furnishing of the relevant annual return, whichever is earlier. A credit note reported after this deadline cannot be adjusted against outward tax liability.
  • Section 73 and Section 74, Central Goods and Services Tax Act 2017 — Determination of tax not paid or short paid or erroneously refunded or input tax credit wrongly availed or utilised. Section 73 applies where the shortfall is not on account of fraud or wilful misstatement or suppression of facts — the maximum penalty is ten percent of the tax involved, or ten thousand rupees, whichever is higher. Section 74 applies where the shortfall is on account of fraud, wilful misstatement, or suppression of facts to evade tax — the maximum penalty escalates to one hundred percent of the tax involved, and prosecution under Section 132 may follow where the tax evaded exceeds five crore rupees. Interest under Section 50 accrues in both cases from the date on which the tax became payable.
  • Section 122(1) and Section 122(2), Central Goods and Services Tax Act 2017 — Penalty for certain specified offences. Where a registered person supplies goods or services without issuing an invoice or issues an incorrect or false invoice, collects any amount as tax but fails to pay it to the credit of the Government beyond a period of three months from the date on which such payment becomes due, fails to furnish returns under Section 39, or takes or utilises input tax credit without actual receipt of goods or services either fully or partially, the penalty is ten thousand rupees or an amount equivalent to the tax evaded, whichever is higher. Section 122(2) provides for a penalty of ten thousand rupees or the tax due (in fraud cases, ten thousand rupees or the tax due whichever is higher) for shortfall attributable to reason other than fraud or wilful misstatement.
  • Section 51, Central Goods and Services Tax Act 2017 — Tax deduction at source. The Central Government or a State Government, local authority, Governmental agencies, and specified persons and category of persons notified by the Government are required to deduct tax at the rate of two percent (one percent CGST and one percent SGST for intra-State supplies, or two percent IGST for inter-State supplies) from the payment made or credited to the supplier of taxable goods or services or both, where the total value of such supply under a contract exceeds two lakh fifty thousand rupees. The deducted tax reflects in the supplier's electronic cash ledger via GSTR-7A and populates Table 6.2 of the supplier's GSTR-3B as TDS/TCS credit received.
  • Section 50(1) and Section 50(3), Central Goods and Services Tax Act 2017 — Interest on delayed payment of tax. Under Section 50(1), a registered person who fails to pay the tax or any part thereof to the Government within the prescribed period shall pay interest at eighteen percent per annum on the amount of tax remaining unpaid. Under Section 50(3), the interest rate for ITC wrongly availed and utilised is capped at eighteen percent per annum (previously twenty-four percent, reduced by the Finance Act 2022 with retrospective effect from 1 July 2017). The Rule 88C DRC-01B differential attracts interest from the date on which the tax became payable through the GSTR-3B for the affected tax period.

Frequently Asked Questions

What does a DRC-01B intimation under Rule 88C actually mean and how is it different from a DRC-01C intimation?
A DRC-01B intimation is auto-generated by the GST portal under Rule 88C when the outward tax liability declared in a registered person's GSTR-1 for a tax period exceeds the tax paid through the corresponding GSTR-3B for the same tax period by an amount and percentage specified by the GST Council. The intimation is delivered in Part A of Form GST DRC-01B on the common portal and requires the registered person to either pay the differential liability with interest under Section 50 through Form GST DRC-03, or furnish a reply in Part B of DRC-01B explaining the reason for the mismatch, within seven days. It is a liability-side notice — CBIC is reading the enterprise's own filings and saying that the outward tax the enterprise itself declared in GSTR-1 has not been fully paid through GSTR-3B. A DRC-01C intimation, by contrast, is issued under Rule 88D on the input-tax-credit side, when the ITC availed in GSTR-3B for a period exceeds the ITC reflected in GSTR-2B for the same period beyond the prescribed threshold. Both intimations are Severity-8 anchors on the reconciliation process design severity scale — the same tier as a CARO 2020 material weakness — because either intimation carries recovery under Section 73 or Section 74, interest under Section 50, and reputational exposure to the enterprise's board and audit committee.
What is the Section 39(9) amendment window and why does it dominate the reconciliation clock for GSTR-1 versus GSTR-3B?
Section 39(9) of the CGST Act permits a registered person who discovers an omission or incorrect particular in a filed GSTR-3B — outside of any scrutiny, audit, inspection, or enforcement activity — to rectify the error in the return for the month or quarter in which the omission is noticed, subject to payment of interest. However, no such rectification is permitted after the 30th day of November following the end of the financial year to which the details pertain, or the actual date of furnishing of the annual return, whichever is earlier. This is the outer boundary within which any GSTR-1 versus GSTR-3B reconciliation exception on an FY 2025-26 invoice can be repaired — 30 November 2026 or the earlier GSTR-9 filing date. The parallel amendment surface for GSTR-1 is Table 9A (amended B2B invoices), Table 9B (amended credit and debit notes to registered recipients), and Table 9C (amended export invoices) — every amendment must be filed within the same Section 39(9) window. A reconciliation function that does not walk every open exception through the days-to-30-November countdown is producing a Severity-8 exposure to a DRC-01B intimation that would not have been necessary if the amendment had been filed in time. Read the [Section 16(4) ITC time bar guide](/insights/section-16-4-itc-time-bar-india/) for the analogous November 30 clock on the input-tax-credit side.
How does an export invoice's classification as LUT-based versus with-payment change the GSTR-1 versus GSTR-3B reconciliation?
An export supply is a zero-rated supply under Section 16 of the IGST Act and appears in Table 3.1(b) of GSTR-3B — 'outward taxable supplies (zero rated)' — irrespective of whether the export is made under a Letter of Undertaking (LUT) without payment of IGST, or with payment of IGST and subsequent refund claim. The reconciliation surface for the two paths is materially different, however. Under LUT, no IGST is paid on the export invoice, no refund is claimable on the export itself, and the reconciliation obligation is that the invoice value declared in GSTR-1 Table 6A matches the zero-rated outward supply value in GSTR-3B Table 3.1(b) with a zero tax amount on both sides. Under the with-payment path, IGST is paid at the applicable rate on the export invoice, the same invoice value flows into GSTR-1 Table 6A with IGST populated, GSTR-3B Table 3.1(b) reflects both the value and the IGST paid, and the IGST paid becomes claimable as refund — either through the automatic refund route where the shipping bill and Export General Manifest data flow from ICEGATE to the GST portal, or through a manual Form RFD-01 claim. When an export is misclassified — declared as LUT in GSTR-1 but reported with-payment in GSTR-3B or vice versa — the reconciliation fails at the tax-amount line even though the invoice value matches. This is a common Class 2 (classification) and Class 8 (policy) failure mode that produces DRC-01B intimations even for exporters with zero actual tax liability.
What is the Section 34 credit note window and how does it interact with the GSTR-1 versus GSTR-3B reconciliation?
Section 34 of the CGST Act provides that a credit note issued by a supplier — for a reduction in taxable value, a return of goods, or a deficiency in supply — must be declared in the return for the month in which the credit note is issued, but not later than the 30th day of November following the end of the financial year in which the original supply was made, or the date of furnishing of the annual return, whichever is earlier. A credit note reported within this window reduces the supplier's outward tax liability in GSTR-3B Table 3.1(a) for the reporting period, matching the GSTR-1 credit note declaration in Table 9B (for registered recipients) or the equivalent B2C credit-note table. A credit note issued but reported after the Section 34 deadline cannot be adjusted against outward tax liability — the enterprise has issued the note commercially (the customer has taken the credit) but must continue to bear the GST liability on the original invoice value with no offsetting reversal permitted in the return. The failure mode surfaces in the reconciliation as a GSTR-1 outward supply value that does not match the GSTR-3B liability value for the affected period. The failure has both a Section 34 dimension (permanent inability to reduce liability) and a Section 39(9) dimension (the amendment window to fix the timing runs on the same 30 November clock). A reconciliation control that ages every issued-but-not-reported credit note against the Section 34 deadline is the prevention layer; the detection layer is the monthly credit note register walk against the GSTR-1 filing.
How does the GSTR-9C three-way reconciliation surface the annual accumulation of GSTR-1 versus GSTR-3B failure modes?
GSTR-9C is the reconciliation statement filed alongside the GSTR-9 annual return by every registered person whose aggregate turnover during the financial year exceeds five crore rupees. It performs a three-way reconciliation between the audited financial statements, the GSTR-9 annual return (which aggregates the twelve GSTR-3Bs of the financial year), and the underlying GSTR-1 outward supply declarations. Every failure mode that produced a monthly GSTR-1 versus GSTR-3B mismatch during the year — whether the mismatch was auto-flagged by DRC-01B and left unrepaired, or whether it was below the Rule 88C threshold and never surfaced — accumulates into the year-end three-way reconciliation. Common accumulation patterns include cumulative credit notes issued but not reported within Section 34, exports classified inconsistently between LUT and with-payment across quarters, amendments in Table 9A/9B/9C filed after the Section 39(9) window, and Table 6.2 TDS/TCS credit received under Section 51 that does not reconcile to the deductor's GSTR-7A. The [GSTR-9C three-way mismatch guide](/insights/gstr-9c-three-way-mismatch-reconciliation-india/) documents the auditor's reconciliation obligation and the specific reconciliation items — turnover, tax, ITC — that surface each class of failure. The reconciliation process design framework's Severity-first Action Priority table is what prevents the monthly failures from accumulating into a GSTR-9C qualification, because it forces every High Action Priority row to be repaired within the applicable statutory window rather than deferred to the year-end reconciliation.

See how TransactIG handles reconciliation for your industry

Configuration takes 2–4 weeks. No code development required. ISO 27001:2022 certified.