We use cookies to understand which pages and tools are useful, nothing more — no ad tracking across other sites. You can change this later from the footer.

Skip to content
Lekhya.in

Guide7 min readPublished

GSTR-3B vs GSTR-1 reconciliation for auditors

Why the outward-supply figures in GSTR-1 and GSTR-3B can disagree, the common causes — amendments in a later period, rounding, credit notes — and what an auditor should do with a difference that is still unreconciled at the year end.

GSTR-3B vs GSTR-1 reconciliation compares the outward-supply turnover and tax reported in the summary return, GSTR-3B, against the same figures reported in the detailed invoice-level return, GSTR-1, for each tax period and cumulatively for the year. The two are populated from different processes at different times and routinely disagree by small, explainable amounts; the audit procedure is to quantify the difference period by period, categorise it against known causes, and treat anything left over at the year end as an unresolved item requiring specific investigation rather than being netted away.

Why the two returns can disagree in the first place

GSTR-1 is a detailed, invoice-level statement of outward supplies, typically prepared from the sales register or billing system and filed by a fixed due date. GSTR-3B is a summary return carrying both outward and inward supply totals, liability and input credit, often prepared under more time pressure and sometimes estimated for part of its figures when the detailed data is not ready in time. They are two different outputs of two different processes, filed on different timelines, and nothing in the return filing mechanism forces them to agree automatically period by period.

The GST portal does run its own comparison between the two returns and displays a system-generated difference, but that comparison is a filing-time convenience for the taxpayer, not an audit reconciliation — it typically does not explain the difference by cause, and it does not accumulate the picture across the year the way an audit working paper needs to.

The common causes of a difference

Typical causes of a GSTR-3B vs GSTR-1 difference, and how each shows up
CauseHow it shows up in the numbers
Amendments made in a later GSTR-1 to invoices of an earlier periodThe original period's GSTR-1 understates or misstates the supply; the amendment appears in a subsequent period's GSTR-1, but the GSTR-3B of the original period was filed on the figures as they stood then
Credit notes issued after the GSTR-3B of the original period was filedOutward supply in GSTR-3B for the period of the credit note is reduced in that later period, while GSTR-1 shows the credit note against the original invoice's period if filed with reference to it
Rounding differences aggregated across a large invoice populationIndividually immaterial, but can accumulate to a visible figure in a high-volume retail or distribution business with thousands of small invoices
Estimated figures used in GSTR-3B when GSTR-1 was not yet finalised at the filing deadlineA client under time pressure files GSTR-3B on a management estimate of turnover and corrects it, if at all, only in a later period's return rather than through a revision
Supplies reported in one return under a different tax period than the otherA sale recorded and included in GSTR-1 for one month but picked up in GSTR-3B's turnover a month earlier or later, usually from a cut-off difference between the billing system and the accounting system
Export and zero-rated supplies, or supplies to SEZ, treated inconsistently between the two returnsDifferences concentrated specifically in the export/SEZ turnover lines rather than spread across domestic supplies
B2C supplies reported as consolidated summary figures in GSTR-1 against a different total than the ledger-based GSTR-3B figureA gap that is persistent and roughly constant in proportion to B2C volume, rather than one-off
Typical causes of a GSTR-3B vs GSTR-1 difference, and how each shows up

Running the reconciliation

  1. 01Pull both returns for every period of the year, not a selectionGSTR-1 and GSTR-3B filed summaries or the detailed data behind them, for all twelve months or quarters as applicable. A reconciliation run on only the last quarter will miss differences that started building up in April.
  2. 02Reconcile taxable value and tax by period first, before looking at the annual totalAn annual total that nets to a small difference can be hiding a large understatement in one period offset by a large overstatement in another, which a period-by-period view catches and an annual-only view does not.
  3. 03Separate the difference into its components rather than a single residual figureAmendments, credit notes, rounding, export/SEZ treatment, and B2C consolidation each get their own line, using the categories above as a starting checklist and adding client-specific causes as they turn up.
  4. 04Trace the amendment and credit-note components forward to the period they actually landed inAn amendment or credit note that moved a figure from period 4 to period 9 is a timing difference, not an error, provided it is eventually reflected somewhere. If it never appears in any period's GSTR-1, that is a different and more serious finding.
  5. 05Agree both returns' cumulative annual figures to the books of account and to the annual return where one is filedThe ultimate anchor is the accounting records. A GSTR-1 vs GSTR-3B reconciliation that balances the two returns against each other but neither against the books has reconciled two unreliable figures to each other.
  6. 06Quantify what remains unexplained after all known causes are appliedThis residual is the number that drives the audit conclusion. Everything explained by a known, traceable cause should be removed from it before it is assessed for materiality.

Do not accept a difference as adequately explained because the client can name a plausible cause for it in general terms. 'Some amendments, some rounding' is a description, not a reconciliation. Each component needs to be quantified and, for amendments and credit notes specifically, traced to the period where it actually appears, because a cause that is named but not traced is often covering a figure that was never corrected anywhere.

What to do with an unreconciled difference at year end

Some difference between the two returns at any given point in the year is routine and expected, given the different timing and processes behind them. A difference that is still unexplained after the year end, once all amendment windows for the year have effectively closed and the annual return (where applicable) has been prepared, is not routine and needs direct investigation rather than being carried forward as a standing reconciling item.

  • Quantify the unreconciled residual precisely, by period and in total, rather than describing it qualitatively.
  • Assess whether it indicates understated outward supply (a GSTR-3B turnover below GSTR-1, suggesting liability may have been understated in the period) or the reverse, since the implications for the client's tax position differ.
  • Check whether the client has itself identified and responded to the same gap the GST portal's own comparison tool would have flagged at filing time — a client sitting on a portal-flagged difference with no action taken is a different risk level from one that investigated and could not fully explain it.
  • Consider the effect on the turnover reconciliation used elsewhere in the audit, particularly the revenue cut-off and completeness procedures, since an unexplained GST turnover gap often correlates with a cut-off issue in the accounting records rather than being a GST-filing problem in isolation.
  • Document the residual, the investigation performed, and the conclusion reached explicitly in the working paper, including whether it is considered to indicate a misstatement risk requiring further audit procedures or disclosure.

Common practice, not a requirement

Treating the GST portal's own GSTR-1 vs GSTR-3B comparison as a starting point rather than a substitute for the audit's own reconciliation is standard practice, not a requirement — the portal tool is built for the taxpayer's filing convenience and does not categorise or accumulate differences the way an audit file needs to.

How we think about this

Pulling every period's figures from both returns, matching them, and sorting the difference into known categories like amendments, credit notes and rounding is exactly the kind of check that should be run completely and the same way every time, across the whole year, rather than estimated from a few periods. What is left for the auditor is judging whether an unexplained residual at year end points to a real misstatement in the accounts, and that judgement needs the client's records and a conversation, not just a bigger spreadsheet.

This is practical guidance written for audit teams, not an authoritative statement of any standard or statute. Standards, forms and timelines change. Check the current text issued by the ICAI and the relevant authority before relying on anything here in an audit file.

Free tools, no signup

Each one reads a file entirely in your browser — or, for two of them, just answers a few questions — and nothing is ever uploaded.