More from the blog +
GSTR-1 and GSTR-3B are the two returns that make up the rhythm of GST compliance for most businesses, and the confusion between them is responsible for a surprising share of mismatched credit, notices and year-end panic. They sound like variations of the same filing. They are not. One reports what you sold; the other pays what you owe. Understanding the division of labour between them is the difference between GST being a routine and GST being a recurring scramble.
What GSTR-1 is for
GSTR-1 is the statement of your outward supplies — essentially, a detailed report of your sales for the period. In it, you declare the invoices you raised: to whom, for how much, at what rate, and with what tax. It is invoice-level information, especially for your business-to-business sales, because those invoices feed directly into your customers' ability to claim input tax credit.
That last point is the reason GSTR-1 matters to people other than you. When you report a B2B invoice in your GSTR-1, it appears in your customer's auto-drafted inward supply statement, and that is what lets them claim credit for the GST you charged them. If you do not report it, or report it wrong, your customer cannot claim the credit — and you will hear about it, usually in an irritated email.
What GSTR-3B is for
GSTR-3B is the summary return through which you actually discharge your tax liability for the period. It is not invoice-level; it is a consolidated summary of your outward supplies, your input tax credit claimed, and the net tax payable after setting credit against liability. You compute what you owe, set off the credit you are entitled to, and pay the balance in cash. GSTR-3B is where money actually moves.
GSTR-1 tells the system what you sold. GSTR-3B tells the system what you owe and pays it. One is a declaration; the other is a settlement.
The relationship between the two
Here is the crux: the two returns must tell a consistent story. The outward supplies you summarise in GSTR-3B should reconcile with the invoice-level detail you reported in GSTR-1. And the input tax credit you claim in GSTR-3B should reconcile with what your vendors reported in their GSTR-1s, which flows into your auto-drafted credit statement. When these do not line up, the gaps surface — sometimes as a system flag, sometimes as a notice, and almost always eventually.
| GSTR-1 | GSTR-3B | |
|---|---|---|
| Purpose | Report outward supplies (sales) | Summarise liability and pay tax |
| Level of detail | Invoice-level, especially B2B | Consolidated summary |
| Does money move? | No — it is a declaration | Yes — net tax is paid |
| Who else it affects | Your customers' input tax credit | Primarily your own liability |
| Must reconcile with | Your GSTR-3B summary | GSTR-1 and vendors' reported credit |
Why the mismatch is the real problem
Founders tend to treat the two returns as two separate chores. The system treats them as two views of the same truth. If your GSTR-1 says you made more sales than your GSTR-3B paid tax on, that is a liability gap. If your GSTR-3B claims more credit than your vendors reported, that is a credit gap. Both kinds of gap accumulate quietly and then arrive together — often at the annual return, where twelve months of small inconsistencies become one large reconciliation.
Input tax credit depends on your vendors, not just you
A point that catches people out: your right to claim input tax credit is increasingly tied to whether your vendor actually reported the invoice in their GSTR-1. You can hold a perfectly valid tax invoice and still be unable to claim the credit if the supplier never uploaded it. This is why reconciliation against your auto-drafted credit statement is not optional housekeeping — it is how you protect credit you are entitled to. Chasing a non-compliant vendor in the same period is far easier than discovering the gap a year later.
Getting the rhythm right
The businesses that find GST painless are the ones that keep three things aligned every period:
- Your books — sales and purchases recorded accurately and on time, which is the case for monthly bookkeeping over an annual catch-up.
- Your GSTR-1 — every outward invoice reported correctly so your customers get their credit.
- Your GSTR-3B — liability computed, credit reconciled against what vendors actually reported, and the balance paid.
When those three move together, the returns reconcile by construction and the annual return is a confirmation rather than an investigation.
Filing on time matters as much as filing right
Both returns run on deadlines, and late filing carries late fees and interest that accumulate independently of whether you had any tax to pay — nil periods still have to be filed. Because GSTR-3B is where you discharge liability, a late GSTR-3B also delays the credit chain for everyone downstream. We cover how the penalties stack up in our post on GST late fees and interest, and the ongoing filing work is exactly what our GST returns and reconciliation service is built around.
A simple monthly workflow that keeps them aligned
The cleanest way to keep the two returns consistent is to run the same short sequence every period rather than treating each return as a separate event. It looks like this. First, close your sales for the period in your books, so every outward invoice is recorded. Second, prepare and file GSTR-1 directly from that invoice list, which means your sales declaration is a byproduct of your bookkeeping rather than a separate data-entry exercise. Third, pull your auto-drafted inward credit statement and reconcile it against your purchase register, chasing any vendor whose invoice has not shown up. Fourth, compute liability in GSTR-3B, set off the reconciled credit, and pay the balance. Done in that order, the numbers in GSTR-3B are derived from the same source as GSTR-1, so they agree by construction.
What breaks this is doing the returns from memory or from a hastily assembled spreadsheet at the last minute. When the sales figure in GSTR-3B is typed in independently of the invoices reported in GSTR-1, the two drift apart, and the drift is invisible until something flags it. The discipline of deriving both returns from the books is what prevents the mismatch rather than merely detecting it afterwards.
What a mismatch actually triggers
When GSTR-1 and GSTR-3B disagree, or when the credit claimed in GSTR-3B exceeds what vendors reported, the consequences range from mild to serious depending on the size and persistence of the gap. A small one-off difference may simply need explaining. A persistent pattern of claiming more credit than appears in your auto-drafted statement, or of reporting more sales in GSTR-1 than you paid tax on in GSTR-3B, is the kind of thing that attracts a query or a demand. The point is not to frighten you — it is to make clear that the reconciliation is not busywork. Every rupee of difference is a question someone may eventually ask, and the cheapest time to answer it is in the period it arises, while the invoices and context are fresh.
The short version
GSTR-1 reports your sales invoice by invoice and feeds your customers' input tax credit; GSTR-3B summarises your liability, offsets your credit, and pays the net tax. They must reconcile with each other and with what your vendors report. Keep your books current, file both on time even in nil periods, and reconcile credit against your vendors' filings every month — and the two returns stop being two chores and become one coherent routine.
Have a question about this?
Tell us where you're stuck and we'll point you in the right direction — no obligation.
Continue with the blog
GST Late Fees and Interest: How They're Calculated in India
Late fees and interest under GST are the quiet tax on disorganisation. Two separate charges, both automatic — here is how they stack and how to stop them.
ComplianceHow to Add or Remove a Director in a Private Limited Company in India
A board change is a week of light admin done in the right order, and a board that does not legally exist done in the wrong one. Here is the sequence.
ComplianceTDS on Rent (Section 194I): When and How Businesses Must Deduct
Paying full rent without a second thought? Section 194I may require you to deduct tax on it — and the cost of getting it wrong is yours, not the landlord's.