TaxZeo

GSTR-1 vs GSTR-3B Mismatch Calculator — ITC Risk & Notice Exposure

GSTR-1 vs GSTR-3B mismatches are the leading cause of GST scrutiny notices in India. The GSTN system automatically cross-validates outward supply turnover, tax liability, and ITC between these returns — any gap triggers ASMT-10 scrutiny or DRC-01 show-cause proceedings. CA firms reconcile this during monthly reviews and before annual GSTR-9 filing. This calculator quantifies your mismatch exposure: enter your GSTR-1 and GSTR-3B figures for the period, plus GSTR-2B vs claimed ITC, and get an instant risk assessment with potential Sec 73 / Sec 74 demand, penalty, and recommended corrective action. Use it for every client during the GSTR-9 season (Dec–Jan) to identify and remediate before the department finds it first.

Outward Supply (Sales)

Total taxable value in GSTR-1

Table 3.1(a) outward supplies

Input Tax Credit (ITC)

Auto-populated from supplier GSTR-1 filings

Table 4(A)(5) of GSTR-3B

Turnover Mismatch

₹2.00 L

4.00% of GSTR-1

⬆ GSTR-1 higher — department may raise notice

Tax Liability Gap

₹36,000

⬆ Under-paid in GSTR-3B — interest applies

Excess ITC Claimed

₹50,000

vs GSTR-2B auto-population

⬆ Claimed beyond eligible — reverse via DRC-03

HIGH RISK — Act Before Notice

Risk score: 5/9

Potential Tax Demand

₹86,000

Penalty — Sec 73 (bona fide)

₹8,600

10% of demand

Penalty — Sec 74 (fraud)

₹86,000

100% of demand

Recommended Actions

  • →File GSTR-3B amendment to match GSTR-1 turnover — or provide a reconciliation statement in GSTR-9
  • →Pay differential tax of ₹36,000 with Sec 50 interest before department issues DRC-01
  • →Reverse ₹50,000 excess ITC via DRC-03 to avoid demand and interest under Sec 73

The GST department's GSTN analytics engine (used in ASMT-10 and DRC-01 notices) automatically flags GSTR-1 vs GSTR-3B mismatches. Turnover gaps above 10% or tax gaps above ₹1L typically trigger automated scrutiny. Sec 73 covers bona fide errors; Sec 74 applies where fraud or wilful suppression is alleged. Reconcile before GSTR-9 annual filing to reduce exposure.

Automate GST Reconciliation for All Clients

TaxZeo tracks GSTR-1 vs GSTR-3B mismatches across your entire client base — with alerts before filing.

Frequently Asked Questions

Why does a GSTR-1 vs GSTR-3B mismatch cause GST notices?+
GSTR-1 is the statement of outward supplies (what you sold and taxed). GSTR-3B is the self-assessment return where you pay tax. The GST department's GSTN system automatically compares the two: if GSTR-1 shows higher taxable turnover or tax than GSTR-3B, it indicates potential under-payment. The department uses this data to issue ASMT-10 (scrutiny), DRC-01A (pre-show cause), or DRC-01 (show cause) notices. Mismatches above 10% of turnover or ₹1 lakh in tax typically trigger automated flags.
What is the penalty for GSTR-1 vs GSTR-3B mismatch?+
If the mismatch results in short payment of tax: Section 73 (bona fide error) — 10% penalty on tax due, minimum ₹10,000. Section 74 (fraud or wilful suppression) — 100% penalty on tax due, minimum ₹10,000. Additionally, interest at 18% per annum applies from the due date of payment. The difference between Sec 73 and 74 is intent — CA firms should document all reconciliation efforts to establish bona fide errors.
What is the difference between GSTR-2A and GSTR-2B for ITC?+
GSTR-2A is a dynamic document that updates as suppliers file GSTR-1 — it can change after you file GSTR-3B. GSTR-2B is a static, auto-populated statement generated on the 14th of each month based on GSTR-1 filings up to the 13th. For ITC claims, GSTR-2B is now the controlling document — Section 16(2)(aa) requires that ITC can only be claimed to the extent it appears in GSTR-2B. Claiming beyond GSTR-2B without documentary evidence exposes you to demand under Sec 73/74.
How do I reconcile GSTR-1 and GSTR-3B mismatches?+
Step 1: Export GSTR-1 data and GSTR-3B summary for the period. Step 2: Identify the gap — is it a timing difference (B2B invoice filed in GSTR-1 after GSTR-3B due date?), an omission (B2C invoices not reported?), or a genuine error? Step 3: For timing differences, the next month's GSTR-1 auto-corrects. For genuine under-reporting: file GSTR-3B amendment for the relevant period and pay differential tax + interest. Step 4: Document the reconciliation for GSTR-9 and potential scrutiny.
Does GSTR-1 vs GSTR-3B mismatch affect ITC for my customers?+
Yes. If you file GSTR-1 with invoices but under-report in GSTR-3B, your customers' ITC in GSTR-2B is based on your GSTR-1 — they can claim it. However, if the department raises demand on you for under-payment, they may also investigate whether your customers' ITC claims are valid. For your customers' protection and yours, GSTR-1 and GSTR-3B should always match.
What is GSTR-9 and how does it relate to mismatch reconciliation?+
GSTR-9 is the annual GST return that reconciles all monthly GSTR-1 and GSTR-3B filings for the financial year. It is the correct place to declare and correct accumulated mismatches. Additional tax liability identified in GSTR-9 must be paid via DRC-03. Uncorrected mismatches in GSTR-9 can lead to GSTR-9C audit observations. The GST department's GSTN analytics generate a "likely mismatch" report before issuing notices — proactive reconciliation in GSTR-9 is always safer than waiting for a notice.

Related Tools

Found this helpful? Add TaxZeo as a Preferred Source on Google to see our CA guides first in your search results.