Skip to main content
GST & Indirect Tax

GSTR-1 vs GSTR-3B: Sales Reporting and Tax-Payment Reconciliation

CA Nikhil Gupta·Reviewed 5 Aug 2026·9 min readGST & Indirect Tax

GSTR-1 reports outward-supply invoice details; GSTR-3B is the summary return used to declare liability, ITC and pay tax.

Filing one does not replace the other, and differences must be reconciled tax-period and financial-year wise.

Legal or Computational Framework

Governing rule

Current-law status: reviewed 5 Aug 2026, still current - GSTR-1 data feeds recipients and portal auto-population, while GSTR-3B determines self-assessed payment. Amendments may be made through permitted return mechanisms, but tax shortfall requires payment with applicable interest. This GST mechanics is separate from and unaffected by the Income-tax Act 1961-to-2025 transition (AY 2026–27 income-tax returns still fall under the 1961 Act; the 2025 Act governs income from 1 April 2026) - the two timelines should not be conflated.

Correct workflow

The reconciliation only works top-down: start from the invoice register (the source of truth), not from GSTR-3B backwards. Forcing GSTR-3B to match GSTR-1 by adjusting the summary return - without first tracing WHY the two differ at the invoice level - is how genuine timing differences get mistaken for tax shortfalls, or real shortfalls get missed entirely.

Step-by-step method

  1. Reconcile invoice register to GSTR-1.
  2. map tax liability to GSTR-3B.
  3. compare taxable value and tax by rate and place.
  4. identify timing, amendment and credit-note differences.
  5. pay shortfall and document corrections.
  6. Reconcile the conclusion with official statements and supporting documents.

Worked example

GSTR-1 shows taxable sales ₹50 lakh and GST ₹9 lakh, while GSTR-3B reports ₹48 lakh and ₹8.64 lakh. The ₹36,000 tax difference needs transaction-level explanation and, if underpaid, payment with interest.

The example is an audit trail, not a substitute for the user's facts. Change one input—residence, payment date, tax year, asset, return form, GST status, employer category or supporting document—and the result can change.

Edge cases

  • Advances can affect services differently from goods: record the factual and legal conclusion in the working paper.
  • Credit notes have reporting and time-limit rules: record the factual and legal conclusion in the working paper.
  • E-invoice data can auto-populate but still needs review: record the factual and legal conclusion in the working paper.
  • Same-period correction mechanisms can alter workflow: record the factual and legal conclusion in the working paper.
  • Annual return does not automatically amend returns: record the factual and legal conclusion in the working paper.

What Generic Pages Miss

  • Forcing identical turnover without timing analysis.
  • Ignoring rate-wise mismatch.
  • Using GSTR-1 as proof tax was paid.
  • Forgetting debit or credit notes.
  • Netting exports and domestic supplies.

Generic pages often confuse gross income with net receipt, TDS with final tax, GST turnover with income-tax turnover or a portal value with legal eligibility. Finin2min should show why an amount is accepted, deferred, reversed, rejected or carried forward.

Practical Documentation Checklist

  • Invoice register
  • GSTR-1/1A/IFF
  • GSTR-3B
  • E-invoice/IRN data
  • Credit/debit-note register
  • Tax and interest working
Related Calculator
GST Calculator
Open Calculator →

See the broader GST & Indirect Tax knowledge hub for related rules and calculators on this topic.

Finin2min Summary

Treat a GSTR-1-vs-GSTR-3B gap as a control exception to investigate before deciding it is an error - timing differences (an invoice dated in one period but reported in another), credit notes, and e-invoice/IRP mapping issues routinely produce a mismatch that closes once the source documents are traced, with no actual tax shortfall.

Finin2min rule: classify the legal event, calculate from source records and show every adjustment.

GSTR-1 vs GSTR-3B — mismatch decision table

Do not force equality without explaining timing. A difference is a control exception to investigate, not automatically an error. Reconcile invoice-level data first and classify the reason before changing a return or paying tax.

MismatchLikely bucketAction
GSTR-1 liability higher than GSTR-3BPossible under-payment, timing or amendment mismatchTrace invoice/note level; if tax was short-paid, discharge tax and applicable interest through the permitted route.
GSTR-3B liability higher than GSTR-1Possible advance/timing/manual reporting differenceDo not automatically reduce 3B; identify the source record and the permitted correction mechanism.
E-invoice exists but GSTR-1 differsIRP/GSTR-1 mapping or amendment issueReconcile IRN data, document type, cancellation/amendment and return period.
Credit note is in one return but not the otherTiming / statutory time-limit issueCheck the credit-note eligibility and reporting period before netting liability.

Portal control: GSTR-3B contains auto-populated values from returns/statements, but auto-population is not evidence that the underlying legal classification is correct. Preserve the invoice register, GSTR-1/IFF, GSTR-3B, IRP data and adjustment working.

Frequently Asked Questions

What is the direct answer for GSTR-1 vs GSTR-3B? ▼
GSTR-1 reports outward-supply invoice details; GSTR-3B is the summary return used to declare liability, ITC and pay tax. Filing one does not replace the other, and differences must be reconciled tax-period and financial-year wise.
Which law or period applies? ▼
GSTR-1 data feeds recipients and portal auto-population, while GSTR-3B determines self-assessed payment. Amendments may be made through permitted return mechanisms, but tax shortfall requires payment with applicable interest. AY 2026–27 remains under the Income-tax Act, 1961; income from 1 April 2026 is governed by the Income-tax Act, 2025 where relevant.
What calculation or workflow should be followed? ▼
Reconcile invoice register to GSTR-1; map tax liability to GSTR-3B; compare taxable value and tax by rate and place; identify timing, amendment and credit-note differences; pay shortfall and document corrections.
What does the example demonstrate? ▼
GSTR-1 shows taxable sales ₹50 lakh and GST ₹9 lakh, while GSTR-3B reports ₹48 lakh and ₹8.64 lakh. The ₹36,000 tax difference needs transaction-level explanation and, if underpaid, payment with interest.
Which records should be retained? ▼
Keep invoice register, GSTR-1/1A/IFF, GSTR-3B, e-invoice/IRN data, credit/debit-note register so the result can be reproduced and defended.
What is the most common error? ▼
The most frequent errors are forcing identical turnover without timing analysis and ignoring rate-wise mismatch.

Source and review trail

Use the current official instrument, portal or regulator publication before acting. This panel separates the category authority from page-specific references.

Primary category
GST & Indirect Tax
Official starting point
www.indiacode.gov.in

Page source links

Primary sources & related provisions

Statutory provisions referenced in this guide:

Calculate this

Work the numbers for this topic with a Finin2min tool.