When the outward supply figure in your GSTR-3B doesn't match the total in your GSTR-1 for the same period, you have a reconciliation problem, and left unresolved across a few cycles it tends to surface as a GST department query asking you to explain the gap. Learning how to reconcile GSTR-3B with GSTR-1 as a routine monthly habit, rather than only when something breaks, is the difference between a five-minute check and a stressful notice response.
Why GSTR-3B and GSTR-1 Drift Apart
A mismatch is not automatically a mistake — some causes are perfectly normal, others need fixing:
- An invoice raised in one month but reported in GSTR-1 for a later period (timing difference).
- Sales entered in GSTR-3B from an accounting total that was prepared before a late invoice or credit note was added to GSTR-1.
- Amendments made to a prior period's GSTR-1 that were never reflected back into that period's GSTR-3B summary.
- Manual data entry errors — a transposed digit or a missed marketplace settlement file.
- Export or zero-rated supplies classified differently between the two returns.
What to Gather Before You Start
| Data Needed | Where It Comes From |
|---|---|
| Filed GSTR-1 summary for the period | GST portal or your GSTR-1 preparation tool |
| Filed GSTR-3B Table 3.1 figures | GST portal filing history |
| Sales register / accounting books | Internal records or accounting software |
| Credit and debit notes issued | Sales register, GSTR-1 CDN section |
| Any amendments filed in later periods | Amendment tables in subsequent GSTR-1 |
Step-by-Step Reconciliation Process
- Export both summaries side by side. Pull the taxable value and tax amount from GSTR-1 (table-wise: B2B, B2C, exports, CDN) and from GSTR-3B Table 3.1 for the identical period.
- Compare totals first, then drill down. If the grand totals match, you're done for that period. If not, break the difference down by supply type (B2B vs B2C vs exports) to isolate where it originates.
- Check for timing differences. Look at invoices dated near month-end and confirm which period they were actually reported in — a genuine timing gap explains itself and doesn't need correction, only a note for your records.
- Check for amendments. If a prior GSTR-1 was amended later, confirm whether that amendment's tax impact was picked up in the GSTR-3B of the period it was amended in.
- Verify credit/debit notes. Notes issued against earlier invoices can shift the net taxable value; make sure they are captured in both returns consistently.
- Document the explained gap. Keep a short reconciliation note (even a spreadsheet row) for each period so that if a query does arrive, you already have the explanation ready.
A Worked Example
Suppose your GSTR-1 for a month totals ₹18,50,000 in taxable outward supplies, but your filed GSTR-3B Table 3.1 shows ₹17,90,000 — a gap of ₹60,000.
| Step | Finding | Amount |
|---|---|---|
| Compare B2B totals | Match | ₹0 difference |
| Compare B2C totals | Two invoices dated 30th and 31st were reported in GSTR-1 but missed in the sales total used for GSTR-3B | ₹45,000 difference |
| Compare credit notes | One credit note reduced GSTR-1 value but wasn't netted off in the GSTR-3B working sheet | ₹15,000 difference |
| Total explained | Matches the full gap | ₹60,000 |
Once both differences are identified, you note them for your records; since GSTR-3B for a filed period cannot be revised, the correction (if any actual tax impact remains) is carried into the working for the next period rather than by editing the one already filed.
Making Reconciliation a Monthly Routine
Reconciliation is far less painful when it happens every period instead of once a quarter. Build it into your filing calendar right after GSTR-1 is filed and before GSTR-3B is due, so any gap is caught while the transactions are still fresh in memory.
How OneBooks GST Simplifies This Comparison
Because GSTR-1 automation in OneBooks GST already validates and totals your B2B, B2C, and HSN summaries from marketplace and direct-invoice data, Admin > GSTR-1 Details gives you the exact same figures you need to compare against your GSTR-3B Table 3.1 — no separate re-export required. Admin > Detailed Reports lets you view these totals by GSTIN and period, which is particularly useful if you are reconciling across multiple registrations. For background on how the two returns differ structurally before you reconcile them, see GSTR-1 vs GSTR-3B: key differences.
Mistakes That Make Reconciliation Harder Than It Needs to Be
- Comparing gross figures only. Two totals matching by coincidence at the grand-total level can still hide offsetting errors underneath — always drill into supply-type sub-totals before concluding a period is clean.
- Not tagging amendments to their original period. When a past invoice is amended, note both the period it originally belonged to and the period the amendment was filed in, so you can trace which GSTR-3B should reflect the change.
- Treating every gap as an error. Not all differences need correcting; some are genuine timing gaps that simply need to be documented, not fixed.
- Skipping reconciliation on nil or low-activity months. Even a quiet month can carry a rollover credit note or a late invoice from the previous period, so it's worth a quick check regardless of transaction volume.
What to Do if You Can't Explain a Gap
If, after working through the steps above, a portion of the difference still doesn't trace to a timing issue, amendment, or credit note, treat it as a genuine data error rather than assuming it will resolve itself. Cross-check the underlying sales register against both returns line by line for that period, and if the discrepancy involves tax already paid or ITC already claimed, consider getting your accountant or tax advisor to confirm the correct treatment before you carry any adjustment into a future period's return.
Reconciling Across Multiple GSTINs
If your business operates from more than one state or maintains separate registrations for other reasons, run this reconciliation process independently for each GSTIN rather than looking at consolidated totals across the group. A gap that looks small at the combined level can hide a much larger, unexplained mismatch in one specific registration once you break the numbers apart — and since each GSTIN files its own GSTR-1 and GSTR-3B, that's the level at which any query from the tax department will actually arrive.
Turning Reconciliation Into a Team Habit
For businesses where sales data, accounting, and filing are handled by different people, reconciliation works best when it's an explicit handoff step rather than an assumed one. Whoever prepares the GSTR-1 figures should pass along a short summary — total taxable value, tax amount, and any known exceptions like late invoices or pending amendments — to whoever prepares GSTR-3B, so the second person isn't reconstructing the same numbers independently and risking a fresh set of transcription errors.
Frequently asked questions
How often should I reconcile GSTR-3B with GSTR-1?
Ideally every filing period, right after GSTR-1 is filed and before GSTR-3B is due, so differences are caught while transaction details are still easy to trace.
Is a small mismatch between GSTR-1 and GSTR-3B always a problem?
Not necessarily. Small, explainable timing differences are common. What matters is that you can identify and document the cause if the tax department asks.
Can I fix a GSTR-3B mismatch by editing the filed return?
No, GSTR-3B cannot be revised once filed. Any correction affecting tax liability is typically carried forward and adjusted in a subsequent period's return.
What is usually the biggest source of mismatch for small sellers?
Late-period invoices and credit notes that get reported in one return's period but missed from the sales total used for the other are among the most frequent causes.
Does a GSTR-1 vs GSTR-3B mismatch affect my buyers?
Not directly through GSTR-3B, since that return doesn't feed other taxpayers' ITC. However, if the underlying GSTR-1 data itself is wrong, that can affect your buyers' GSTR-2B and their ITC claims.
Automating the repetitive parts with OneBooks GST
For Indian businesses repeating this each month, OneBooks GST prepares the GSTR-1 data your GSTR-3B summary has to reconcile against, with validation applied before export.
Keeping the original source file, the reviewed working copy and the final export together is what makes the same check repeatable next period, and OneBooks GST stores them against the filing period.




