Complylocal Consultants - Business Registration & Compliance Services
Ecommerce

GSTR-1 vs GSTR-3B Mismatch and How Sellers Fix It After Hard-Locking

Why GSTR-1 and GSTR-3B still disagree after the July 2025 hard lock, how to reply to DRC-01B, when to use GSTR-1A and how sellers stop the gap at source.

Simran MalhotraReviewed by Rahul Jangra

12 Nov 2026Updated 12 Nov 20268 min read

GSTR-1 vs GSTR-3B_ Mismatch Fixed

A GSTR-1 vs GSTR-3B mismatch is a difference between the tax you declared on outward supplies in GSTR-1 and the tax you paid through GSTR-3B for the same period. From the July 2025 tax period, the outward liability in GSTR-3B is auto-populated from GSTR-1, GSTR-1A and IFF and cannot be edited, so for current months the two returns now agree by design.

The mismatch did not disappear. It moved. Errors now sit between your books and GSTR-1, in reverse-charge and other tables that stay editable, and in older periods that the department compares in GSTR-9 and scrutiny. Any gap above the portal threshold still triggers a DRC-01B under Rule 88C.

Point

Position

GSTR-1

Statement of outward supplies, filed by the 11th (monthly) or 13th after the quarter (QRMP)

GSTR-3B

Summary return in which tax is paid

Hard lock

Auto-populated outward liability in GSTR-3B non-editable from the July 2025 tax period (GSTN advisory dated 07-06-2025)

Correction before filing GSTR-3B

GSTR-1A for the same period

Intimation for a gap

Form DRC-01B under Rule 88C, inserted by Notification No. 26/2022-Central Tax, dated 26-12-2022

Time to respond

7 days: pay through DRC-03 or explain in Part B

If you ignore it

GSTR-1 for later periods is blocked under Rule 59(6)

The difference between GSTR-1 and GSTR-3B

GSTR-1 is the invoice-level statement of what you sold; GSTR-3B is the summary return in which you pay the tax and claim input tax credit. One feeds your buyers' GSTR-2B, the other settles your cash.

Point

GSTR-1

GSTR-3B

Purpose

Reports every outward supply, invoice by invoice or as B2C summaries

Declares tax payable, ITC claimed and tax paid

Due date, monthly filers

11th of the next month

20th of the next month

Who uses the data

Your buyers' GSTR-2B and your own GSTR-3B

The department's ledger of tax paid

Can it be corrected

GSTR-1A before GSTR-3B, or amendments later

Liability locked to GSTR-1 from July 2025

Filing order

Must be filed first (Section 39(10))

Cannot be filed until GSTR-1 for the period is filed

Because GSTR-3B now copies GSTR-1, the mistake you make in GSTR-1 on the 11th is the tax you pay on the 20th.

What changed with GSTR-3B hard-locking in July 2025

Until mid-2025 you could overwrite the liability that GSTR-1 pushed into GSTR-3B. According to the GSTN advisory of 7 June 2025, from the July 2025 tax period that auto-populated liability is final, and Table 3.2 inter-State supplies to unregistered buyers became non-editable from the same period.

The practical effect is simple. If GSTR-1 is wrong, GSTR-3B will be wrong too, and the only fix before payment is GSTR-1A. Reverse-charge liability is not auto-populated from GSTR-1, so that line still needs manual entry and still causes gaps.

Why GSTR-1 and GSTR-3B still do not match

For periods from July 2025, a mismatch usually means the auto-populated figure was changed by something outside GSTR-1. For earlier periods, the old causes still sit in your history and surface in GSTR-9 and departmental scrutiny.

Cause

Periods affected

What it looks like

Liability overwritten in GSTR-3B before the lock

Up to June 2025

GSTR-3B lower than GSTR-1 for specific months

Credit note in GSTR-1 of a later month, already adjusted in an earlier GSTR-3B

Any

One month short, the next month excess

Amendments in a later GSTR-1 for an earlier invoice

Any

Annual totals match, monthly totals do not

Reverse-charge tax missed or doubled

Any

Gap in the RCM line only

Sales missed in GSTR-1 and paid only in GSTR-3B

Up to June 2025

GSTR-3B higher than GSTR-1

Wrong place of supply on B2C orders

Any

Totals match, IGST versus CGST/SGST split does not

For marketplace sellers, the last row is the commonest. The order goes to the customer's State, and the place of supply must follow it; billing every order as intra-State to your own State shifts tax into the wrong head even when the total is right.

How DRC-01B works under Rule 88C

DRC-01B is an automated intimation sent when the liability in GSTR-1 exceeds the tax paid in GSTR-3B beyond the threshold the portal applies. Part A states the difference; Part B is where you respond.

Rule 88C gives you 7 days to do one of two things: pay the difference with interest through Form DRC-03, or explain in Part B why the difference is not payable. If you do neither, Rule 59(6) blocks GSTR-1 for the next period, and because GSTR-3B cannot be filed without GSTR-1, your whole filing cycle stops.

Never ignore a DRC-01B because you think it is wrong. A one-line explanation with the correct reason clears the block; silence does not.

How to fix a GSTR-1 vs GSTR-3B mismatch step by step

Work from the source data outward, so the fix holds for the annual return as well:

  1. Pull GSTR-1, GSTR-1A and GSTR-3B for every month of the year into one sheet, tax head by tax head.

  2. Mark each month where the two differ and note the direction of the gap.

  3. Match the month's GSTR-1 against your sales register and the marketplace sales reports.

  4. Identify the cause from the table above for each gap.

  5. For the current period, correct GSTR-1 through GSTR-1A before filing GSTR-3B.

  6. For a past period where tax was short-paid, pay the difference with interest through DRC-03.

  7. For a past period where GSTR-3B carried more tax than GSTR-1, record the reason; you cannot adjust it by under-reporting later.

  8. Keep the working sheet; it supports both a DRC-01B reply and Table 9 of GSTR-9.

Interest on short payment runs at 18% a year under Section 50 from the day after the due date. Our guide to GST late fee and interest shows the calculation.

When to use GSTR-1A

GSTR-1A is an optional form for adding or correcting records of a tax period after you file GSTR-1, but before you file that period's GSTR-3B. It is the only way to change the hard-locked liability for the current month.

Use it for missed invoices, a wrong taxable value, a wrong rate or a wrong place of supply in the same period. Once GSTR-3B is filed, the window for that month closes, and later corrections go through amendment tables in a subsequent GSTR-1. Our guide on filing GSTR-3B explains where each table pulls its numbers from.

Where the mismatch starts for e-commerce sellers

For a marketplace seller, GSTR-1 is only as good as the sales data fed into it. The marketplace's tax report, your own invoices and the operator's GSTR-8 are three versions of the same sales, and they rarely agree to the rupee without work.

At Complylocal, the mismatch we trace most often in seller accounts is a monthly GSTR-1 built from the marketplace's order report rather than its tax report. The order report shows orders placed; the tax report shows invoices raised, returns and the place of supply. Building GSTR-1 from orders front-loads sales that are later cancelled and leaves the returns for a credit-note scramble at year end.

Reconcile the tax report against the TCS shown in the operator's GSTR-8 before you file GSTR-1, as part of your monthly GST reconciliation.

What a mismatch costs if it reaches scrutiny

Short payment found later costs the tax, 18% interest and, if the officer issues a show cause notice, a penalty under Section 73 or 74. A DRC-01B left unanswered adds a blocked GSTR-1 to that list.

Situation

Cost

Short payment found and paid through DRC-03

Tax plus 18% interest

DRC-01B not answered within 7 days

GSTR-1 for later periods blocked

Gap raised in scrutiny or audit

Tax, interest and penalty under Section 73 or 74

If a notice has already arrived for an older year, get help replying to GST notices before the reply date, with the monthly working sheet ready.

How to stop GSTR-1 and GSTR-3B mismatches at source

Prevention now means getting GSTR-1 right, because GSTR-3B simply copies it. Three habits do most of the work.

File GSTR-1 from the marketplace tax report and your own invoice register, never from order or settlement reports. Post credit notes in the month of the return, not at year end. Before filing GSTR-3B each month, compare its auto-populated tax with your books and use GSTR-1A if anything is off.

Our overview of GST return types shows how GSTR-1, GSTR-1A, GSTR-3B and GSTR-9 connect.

Want GSTR-1 and GSTR-3B checked against your books before every filing? Talk to Ankush's team about GST return filing.

Frequently Asked Questions

  • The usual causes are liability overwritten in GSTR-3B before July 2025, credit notes and amendments reported in a different month, missed reverse-charge tax and a wrong place of supply. From the July 2025 tax period, outward liability auto-populates from GSTR-1 and is locked, so new gaps mostly start in GSTR-1 itself.

  • No, not for outward supplies auto-populated from GSTR-1, GSTR-1A and IFF. According to the GSTN advisory of 7 June 2025, that liability is non-editable from the July 2025 tax period. Correct the figure through GSTR-1A before filing GSTR-3B, or through amendments in a later GSTR-1.

  • DRC-01B is an automated intimation under Rule 88C of the CGST Rules, sent when tax liability in GSTR-1 exceeds the tax paid in GSTR-3B beyond the portal threshold. You must pay the difference through DRC-03 or explain it in Part B within 7 days, or later GSTR-1 filing is blocked.

  • If you neither pay through DRC-03 nor explain the difference in Part B within 7 days, Rule 59(6) blocks GSTR-1 for the subsequent tax period. Since GSTR-3B cannot be filed without GSTR-1, a single unanswered DRC-01B can stop your entire return cycle until you respond.

  • No. GSTR-1A for a tax period can be filed only after GSTR-1 and before GSTR-3B for that same period. Once GSTR-3B is filed, the month's GSTR-1A window closes, and any later correction has to go through the amendment tables of a subsequent GSTR-1.

  • Excess tax in GSTR-3B does not trigger DRC-01B, which looks only at short payment. Record the reason, such as sales missed in GSTR-1, and correct GSTR-1 through amendments. Do not under-report in a later GSTR-3B to balance it, because that creates a fresh short payment for that month.

  • Yes. GSTR-9 compiles outward supplies from GSTR-1 and tax paid from GSTR-3B for the year, so every monthly gap shows up there. A month-wise working sheet of both returns, with the cause of each difference, is the document that supports the annual return and any scrutiny reply.

S

Written by

Simran Malhotra

Ecommerce Specialist

Specialist in accounting and bookkeeping for online seller.

Reviewed for accuracy by

Rahul Jangra

Senior SEO Specialist - Complylocal Consultants

Need help?

Talk to Our Expert Consultant Team

Share your name and number, and we will call you back to guide you on the next step.

Related posts

Get the compliance calendar + new rules in your inbox.

Monthly digest, written by CAs. Unsubscribe anytime.