GSTR-1 vs GSTR-3B: Understanding India's GST Return Filing Cycle
One return reports your sales invoice by invoice, the other is where you pay your tax bill. Letting the two drift apart is where GST compliance actually breaks down.
Key takeaways
- GSTR-1 discloses your sales invoice by invoice; GSTR-3B is where you actually calculate and pay tax — they answer different questions.
- Your GSTR-1 entries become your buyers' input tax credit, via GSTR-2B, so errors there hit your customers before they hit you.
- Monthly filers report GSTR-1 by the 11th and GSTR-3B by the 20th; QRMP filers work to the 13th and the 22nd or 24th.
- Rule 88C automatically flags a mismatch between GSTR-1 liability and GSTR-3B payment, and can block future filing if ignored.
- Reconcile GSTR-1 and GSTR-3B against each other before filing, not after a notice forces the comparison.
Most GST-registered businesses file two returns every month or quarter that sound like they ought to say the same thing — GSTR-1 and GSTR-3B — and then get confused about why the department cares so much whether the two agree. They exist for genuinely different purposes: one is a detailed, invoice-by-invoice report of what you sold, the other is the return where you actually work out and pay your tax. Filing both on time isn't enough if the numbers inside them tell different stories. Understanding what each return actually captures, how they're meant to line up, and what happens when they don't explains most of the discipline GST return filing demands. It's a distinction that matters just as much to a two-person consultancy filing its first return as it does to a large manufacturer with hundreds of monthly invoices.
GSTR-1: The Invoice-Level Story of Your Sales
GSTR-1 is a statement of outward supplies — every sale made in the period, reported individually rather than as a total. It separates B2B invoices, tagged with the buyer's GSTIN so the credit trail can follow through, from B2C sales, exports, credit and debit notes, and an HSN-wise summary of what was supplied. No tax is paid through GSTR-1 itself; it's a disclosure, not a payment return. But it's the disclosure that matters most to everyone downstream, because what you report here becomes the data sitting in your buyers' GSTR-2B, which is what they use to claim input tax credit. Quote a buyer's GSTIN incorrectly, leave an invoice out, or report it a period late, and it's usually your customer who notices first, when their credit doesn't show up where they expect it. Taxpayers on the QRMP scheme, who file GSTR-1 quarterly, can still upload B2B invoices monthly through the Invoice Furnishing Facility, so their buyers aren't stuck waiting a full quarter for credit to flow through.
GSTR-3B: Where the Tax Actually Gets Paid
GSTR-3B is a summary return. You report total outward tax liability in a handful of consolidated figures, claim input tax credit — largely auto-populated from your GSTR-2B, though editable within limits — and settle the net tax due by debiting your electronic cash and credit ledgers. There's no invoice-level detail here, only totals, and even a business with zero transactions in a period still has to file a nil GSTR-3B rather than skip it. This is the return that actually moves money: the GSTR-3B due date is, in effect, your tax payment deadline, and paying late attracts interest regardless of whether the return itself gets filed on time. Because the liability you're declaring here is self-assessed, it's expected to reconcile closely with what you already disclosed invoice by invoice in GSTR-1 for the same period — the two are meant to be two views of the same underlying sales, not two independent numbers. Even a short delay in payment here compounds, since interest runs from the original due date rather than from whenever the return eventually gets filed.
The Due-Date Rhythm
The two returns don't share a due date, and that gap is deliberate. GSTR-1 has to be filed first because GSTR-3B's ITC figures for the taxpayers who bought from you depend on your data flowing through to their GSTR-2B in time. GSTR-3B due dates are also staggered by state group to spread the load on the GST portal, which is why two businesses in different states, filing on the same frequency, can end up with different GSTR-3B deadlines. That said, the sequencing is fixed regardless of state: GSTR-1, or the IFF where applicable, for a period must be on file before the corresponding GSTR-3B can be submitted.
| Return | Monthly filers | QRMP (quarterly) filers |
|---|---|---|
| GSTR-1 | 11th of the following month | 13th of the month after the quarter (optional monthly IFF for the first two months) |
| GSTR-3B | 20th of the following month | 22nd or 24th of the month after the quarter, depending on the state group |
When the Two Don't Match
GST's return-scrutiny system watches the relationship between these two returns closely, and it's largely automated now. Under Rule 88C, if the liability shown in your GSTR-1 exceeds what you actually paid through GSTR-3B by more than a set threshold, the portal auto-generates an intimation in Form DRC-01B — no officer needs to review your file for this to land in your inbox. You then get about a week to either pay the shortfall with interest through Form DRC-03 or explain the difference on the portal. Ignore that window, and the system can block your ability to file the next period's GSTR-1, which then snowballs into every one of your buyers waiting on credit that never shows up in their GSTR-2B. A similar mismatch can also draw a separate, less automated scrutiny notice under Section 61 using Form ASMT-10, which moves slower but asks the same underlying question: why doesn't the tax you billed match the tax you paid? In practice, the pain of a mismatch rarely stays with just the seller — a supplier under scrutiny tends to slow down everywhere, including with the buyers waiting on their credit.
The cleanest way to avoid all of this is to treat GSTR-3B as a checkpoint against GSTR-1 rather than a separate exercise filled in from memory — reconcile the two before either gets filed, not after a notice asks you to explain the gap. A month where GSTR-1 and GSTR-3B tell the same story is a month where nobody downstream has to chase you for it, and for a business that depends on repeat B2B customers, that quiet reliability matters almost as much as the numbers themselves. A buyer who had to chase you for a missing invoice once tends to remember it long after the credit finally shows up.
Frequently asked questions
Can I file GSTR-3B before GSTR-1 for the same period?
No. The portal requires GSTR-1, or the IFF for QRMP taxpayers, to be filed for a period before you can file GSTR-3B for that same period, precisely because GSTR-3B's ITC figures depend on data that flows from suppliers' GSTR-1 filings into GSTR-2B.
What happens if I report a sale in GSTR-1 but forget to include it in GSTR-3B?
Your GSTR-1 liability will be higher than what you've paid through GSTR-3B, which is exactly the mismatch Rule 88C is built to catch. You'll typically receive an automated intimation and need to pay the shortfall with interest or explain the gap within about a week.
Can I revise GSTR-1 or GSTR-3B after filing?
Neither return can be revised in the traditional sense once filed. Corrections to GSTR-1 are made by amending the relevant invoice or entry in a later period's GSTR-1, and corrections affecting GSTR-3B liability are adjusted through subsequent returns, along with interest if tax was underpaid.
Is GSTR-1 compulsory even if I have no sales in a period?
Yes. A nil GSTR-1 still needs to be filed if you're registered and had no outward supplies for that period, just as a nil GSTR-3B is required. Skipping it because there was nothing to report still attracts a late fee.
What's the difference between GSTR-2B and GSTR-1?
GSTR-1 is what you file to report your own sales. GSTR-2B is what you receive — an auto-drafted statement built from your suppliers' GSTR-1 filings, showing the ITC available to you. One is an output you create, the other is an input you consume.
Does the QRMP scheme change how GSTR-1 and GSTR-3B relate to each other?
Not in principle — they still need to reconcile — but QRMP taxpayers file GSTR-1 quarterly, with an optional monthly Invoice Furnishing Facility for the first two months, while still paying tax monthly through a simplified challan before filing the full GSTR-3B quarterly.
This article is for general informational purposes only and does not constitute professional tax, legal, or financial advice. Rules and rates change, so consult a qualified Chartered Accountant for advice specific to your situation.
Related reading
GST Refund Process, Step by Step: Filing, Timelines, and Rejections
A GST refund claim moves through set stages with real deadlines on both sides. Knowing where claims usually get stuck is what actually gets money back faster.
E-Invoicing Under GST: Who Needs It and How to Stay Compliant
Once your turnover crosses the threshold, e-invoicing isn't optional — and getting it wrong doesn't just risk a penalty, it can cost your buyer their credit.
GST Registration Cancellation and Revocation: How It Actually Works
A GST registration can end two ways: you close it yourself, or the department shuts it down for non-compliance. Only one of those comes with a way back, and it runs on a strict clock.