The Engine — What It Reads, What It Flags
GSTN's risk-based analytics engine cross-references 9 data universes simultaneously. A mismatch between any two generates an automated ASMT-10. Your year-end FS is now a public filing that three government systems (GSTN, IT Portal, MCA) read simultaneously.
① GSTR-1 vs GSTR-3B
Sales declared ≠ Tax paid. Even ₹1 difference auto-flags. Credit notes and amendments are the most common year-end source of this mismatch.
② GSTR-2B vs GSTR-3B
ITC claimed > ITC in GSTR-2B. Rule 36(4) check. Every month, every vendor. Post Jan 2022: 100% matching mandatory — no buffer.
③ E-Way Bill vs GSTR-1
Goods moved but not invoiced. E-way bill value > GSTR-1 turnover = suspected suppression of sales.
④ ITR / 26AS / AIS vs GSTR-9
IT turnover integrated with GST from FY 2020-21. GSTR-3B turnover uploaded in Form 26AS. Discrepancy triggers dual notices — IT + GST.
⑤ GSTR-9/9C vs Monthly Returns
Annual return data inconsistent with sum of monthly GSTR-3B. Year-end adjustments not passed in monthly returns = systematic flag.
⑥ TDS 26Q/27Q vs GSTR-1
TDS deducted by customers on service payments > sales declared in GSTR-1. Primary trigger in professional services and IT sectors.
⑦ Banking / SFT Data vs GSTR-3B
AIS captures bank credits via Specified Financial Transactions. Bank credits >> declared taxable turnover = cash economy suspicion.
⑧ ITC Reversal Completeness
Machine checks if March return has proportionate Rule 42/43 reversal. Missing annual true-up = automatic flag. Most missed compliance step.
⑨ MCA/RoC Financials vs GSTR-9C
Audited FS filed with RoC cross-referenced with GSTR-9C Part II. Revenue mismatch between RoC filing and GSTR-9C = notice. Project Saksham enables this.
The Digital Twin Problem: Every business has a digital twin on GSTN. The engine reads numbers — not intent. A legitimately exempt income entry that is not explained in GSTR-9C Part II becomes a suppression flag. Year-end FS closing is now a compliance event, not just an accounting event.
| P&L Revenue Item | GST ASMT Trigger Mechanism | Income Tax Parallel Trigger | Risk |
|---|---|---|---|
| Revenue from Operations (gross) | GSTR-9C Part II compares Audited P&L revenue with GSTR-9 taxable turnover. Any unexplained gap = ASMT-10. Exempt supply, branch transfers, interest must be separately disclosed. | 26AS / AIS SFT captures bank credits. ITR revenue vs AIS credits mismatch → Sec 143(1)(a) or Sec 148A notice. GSTR-3B turnover uploaded in 26AS (Part F) directly. | CRITICAL |
| Exempt income (interest, dividends) | Interest outside GST. But if GSTR-9C Part II doesn't explicitly exclude interest from the reconciliation, engine treats it as "unexplained revenue gap" — suppression flag. | Interest taxable as Other Income. TDS u/s 194A deducted. Shows in 26AS. Accrual vs receipt timing: FD interest accrued but declared on maturity = 143(1) notice. | MEDIUM |
| Credit notes / sales returns | Credit notes reduce GSTR-1 taxable value. But if raised after Sept 30 of next FY — adjustment not permitted in GST. Books show net revenue; GST shows gross = GSTR-9C mismatch. | Credit notes reduce P&L revenue in year of booking. IT Act recognises on accrual. Timing difference: GST has strict deadline; IT follows accrual. Creates different net revenue figures for same year. | HIGH |
| Advance receipts / deferred revenue | GST time of supply = advance receipt date. But Ind AS 115 defers revenue to performance obligation. GST paid in FY1; revenue in FY2 = GSTR-9C gap in both years. | IT: Advance taxable only when appropriated/service delivered. Same advance: GST paid in Year 1, IT taxed in Year 2 = three different periods (Ind AS, GST, IT) for one transaction. | HIGH |
| Inter-state branch transfers | Stock transfers between GSTINs = taxable supply in GST. Reported in GSTR-1. But NOT revenue in IT/P&L (intra-entity). Creates systematic GST turnover >> P&L revenue gap. | IT Act: Intra-company transfer = zero revenue. P&L shows nil. GST shows full supply value. 26AS shows TDS = zero. Clean engine flag: GST turnover substantially exceeds IT turnover. | HIGH |
| Export revenue (zero-rated) | Exports in GSTR-1 must match shipping bills / FIRC. Mismatch = refund blocked + ASMT. LUT not filed = 18% IGST demand on all exports. GSTR-9C Part II must show separately. | IT: Export income eligible for Sec 10AA / 10B deduction. Revenue booked on shipment. Form 15CA/15CB for remittance — AIS captures this. Cross-reference with declared export income. | MEDIUM |
| Scrap / by-product / fixed asset sale | Scrap sales taxable by HSN. Often in "Other Income" — not in GSTR-1 turnover. Engine flag: P&L other income > zero but GSTR-1 misc income = zero. Very common trigger. | IT Act: Asset sale = capital gains (STCG/LTCG). Scrap = business income. TDS u/s 194Q on scrap purchases by buyer shows in AIS. Revenue computation differs completely from GST. | HIGH |
| E-commerce / TCS collected | ECO deducts 1% GST TCS. Amount in seller's GSTR-2B. If seller's turnover via ECO < ECO's GSTR-8 reporting = automatic mismatch notice to seller. | IT TCS on e-commerce u/s 194-O at 1%. Shows in seller's 26AS. If ITR turnover < 26AS TCS-backed turnover → 143(1) notice. ECO deducts both IT-TCS and GST-TCS — parallel obligations. | MEDIUM |
| Free samples / promotional gifts | Free samples = deemed taxable supply in GST. GST payable on MRP/cost. ITC must be reversed. No GSTR-1 entry but expense in P&L = engine flag on deemed supply not reported. | IT Act: Free samples = fully deductible business expenditure u/s 37(1). No income angle. IT does NOT treat free samples as deemed receipt. GST and IT diverge completely — opposite treatment. | MEDIUM |
| P&L Expense / ITC Item | GST ASMT Trigger Mechanism | Income Tax Parallel Trigger | Risk |
|---|---|---|---|
| ITC on purchases (GSTR-2B vs 3B) | ITC claimed in GSTR-3B > ITC in GSTR-2B. Rule 88C automatic notice. Post Jan 2022: 100% GSTR-2B match mandatory — zero buffer. Year-end purchase accruals are the primary source. | IT: Purchases deductible on accrual — no vendor matching requirement. 26Q TDS mismatch on purchase payments >₹50L (Sec 194Q) can trigger scrutiny on business purchase volumes. | CRITICAL |
| Capital goods — ITC vs Depreciation | If company claims ITC on capex AND depreciates on gross cost (including GST) — double benefit. Machine check during scrutiny finds this in asset register. ITC reversal + IT reassessment both triggered. | IT: Sec 43(1) proviso — WDV = original cost MINUS ITC/subsidy received. If ITC claimed: depreciate NET of GST. If NOT claimed: depreciate GROSS. Auditor must verify this interaction at year-end. | CRITICAL |
| Blocked credit Sec 17(5) — vehicles, food | Company has vehicle/catering/club in purchase register. ITC should not be in GSTR-3B. If claimed = Rule 88C / ASMT-10 for ineligible ITC. Year-end audit often reveals historical wrong claims. | IT: Motor vehicle depreciation eligible at 15% WDV for company cars. Fuel deductible. Food deductible as staff welfare. IT has no "blocked deduction" for business vehicles. Complete GST-IT divergence. | HIGH |
| Rule 42/43 ITC reversal — annual true-up | Machine checks March GSTR-3B: was annual Rule 42 reversal done? Formula: (Exempt/Total turnover) × Common ITC. Missing = excess ITC. Material for banks, hospitals, schools, hotels at 5% rate. | IT: No proportionate reversal concept. Business expenditure either fully deductible or disallowed. Sec 14A + Rule 8D for investments yielding exempt income — different computation, different items. | HIGH |
| RCM — GTA, legal, OIDAR imports | Machine checks: freight / legal / OIDAR in purchase ledger. GSTR-3B Table 3.1(d) should show RCM liability. If NIL or understated = ASMT. OIDAR RCM (AWS, Google, Zoom) most commonly missed. | IT: TDS u/s 194C on GTA; 194J on legal fees. Shows in 26AS. But if GTA is exempt from TDS = no 26AS entry. GST RCM and IT TDS are parallel but non-overlapping obligations on same payment. | HIGH |
| 180-day payment rule (Sec 16(2)) | ITC must be reversed if supplier not paid within 180 days. Year-end aged creditors >180 days = mandatory reversal. Machine doesn't auto-check but officer scrutiny in ASMT proceedings covers this. | IT: Sec 43B(h) — MSME dues unpaid beyond 45 days (Finance Act 2023) = disallowed in IT. SAME payable: GST reversal at 180 days, IT disallowance at 45 days. Two different clocks on one liability. | HIGH |
| March purchase accruals | Accrued purchases in March. Supplier invoice arrives in April. ITC in GSTR-2B only in April. GSTR-3B March = nil ITC. But purchase in books for March. GSTR-9C: "ITC per books > ITC per GSTR-9" = notice. | IT: Accrual basis — March expense deductible even without invoice. TDS in March. Vendor shows income in next FY. Creates timing reversal: IT gets March deduction, GST gets April ITC. Opposite directions. | HIGH |
ITC Closing Balance (Electronic Credit Ledger)
GST Risk: ITC in books ≠ Electronic Credit Ledger on portal. Any gap = wrong ITC claim OR missed reversal. Both trigger ASMT. Must match to the rupee. GSTR-9C Part III verification mandatory.
IT Parallel: Advance tax / TDS receivable must match 26AS. But no daily ledger equivalent in IT — quarterly challans only. Reconciliation methodology differs completely.
GST Refund Receivable (Export / Inverted Duty)
GST Risk: Refund pending >2 years — write-off provision? No automatic right to write off. But Ind AS 37 requires disclosure. If GSTN rejects refund → write-off → P&L charge in that year.
IT Parallel: IT refund — interest u/s 244A accrues. GST refund: NO interest if withheld, only if not sanctioned within 60 days (Sec 56). Asymmetric treatment for same type of government receivable.
Trade Debtors with GST Component
GST Risk: Debtors carrying GST collected but not remitted. If GSTR-1 raised but GST not paid in GSTR-3B — interest u/s 50 runs from due date. Balance sheet understates current GST liability.
IT Parallel: Debtors include recognised revenue. TDS deducted by customer in 26AS — but if debtor unpaid, income taxed but cash not received. IT bad debt relief only on write-off u/s 36(1)(vii).
Output GST Payable (Sec 50 Interest)
GST Risk: GSTR-1 raised but tax paid late in GSTR-3B = 18% p.a. interest from due date. Year-end provision: compute interest on ALL late payments during the year. Understating = ASMT on GSTR-9 filing.
IT Parallel: Interest u/s 234B/234C on advance tax shortfall — 1% p.m. Both must be provided at year-end. But GST interest is deductible as business expense in IT — interaction point for IT computation.
RCM GST Payable (Unrecognised)
GST Risk: GTA, legal, OIDAR RCM arising in March but not discharged = current liability understated. Most frequently missed year-end item across all sectors. Must recognise as expense + GST liability simultaneously.
IT Parallel: RCM payment is deductible as expense in year paid (Sec 43B for some). If RCM missed = GST expense also missed = understated P&L expense = overstated profit = excess IT liability. Dual hit.
Provisions for GST Demands (Ind AS 37)
GST Risk: Pending ASMT-10/SCN/DRC-01/Appeal — Ind AS 37: Probable + measurable = Provision; Possible = Contingent liability note. Companies defer provisioning — understated liabilities = qualified audit report risk.
IT Parallel: Same Ind AS 37 logic for IT assessments. IT provisions deductible when paid (Sec 43B). GST provision payment = asset (ITC or expense). Interaction between IT deduction timing and GST credit must be modelled.
| FS Parameter | GST Treatment | Income Tax Treatment |
|---|---|---|
| Turnover definition | ALL supplies: taxable + exempt + exports + inter-state branch transfers. Includes stock transfers between GSTINs of same entity. | Revenue from operations per P&L. Excludes intra-entity transfers. Typically 20–40% LOWER than GST turnover for multi-state entities. |
| Time of supply | Invoice date OR receipt of advance — whichever EARLIER. GST liability precedes Ind AS 115 revenue recognition in most contracts. | Accrual basis — when right to receive arises. Aligns broadly with Ind AS 115. Advance: taxable only when appropriated. No "earlier of" rule. |
| Interest income | EXEMPT from GST. Excluded from turnover. BUT triggers proportionate ITC reversal (Rule 42) for businesses with mixed supplies. | Fully TAXABLE under "Other sources" or business income. TDS u/s 194A. AIS captures bank-wise interest. Accrual basis — FD interest accrues even if not received. |
| GST on advances received | GST payable at TIME OF RECEIPT of advance (for services). Creates current liability before revenue is recognised under Ind AS 115. | NOT taxable immediately. Taxable when service is delivered / appropriated. Revenue recognition follows Ind AS 115. Opposite timing to GST. |
| MSME payables — 45 vs 180 days | ITC must be REVERSED if supplier not paid within 180 days of invoice (Sec 16(2)). Reinstated after payment. | MSME dues unpaid beyond 45 days (Finance Act 2023) → DISALLOWED u/s 43B(h). Same payable: GST reversal at 180 days, IT disallowance at 45 days. Two different clocks running simultaneously. |
| Free samples / gifts | FREE SAMPLES = DEEMED SUPPLY. GST payable at MRP/cost. ITC must be REVERSED on inputs used. Full tax cycle on zero-revenue transaction. | Free samples = FULLY DEDUCTIBLE business expense u/s 37(1). No taxable income angle. IT and GST treat the same transaction as diametrically opposite — GST taxes it, IT deducts it. |
| Depreciation vs ITC on capex | ITC eligible on plant & machinery. CANNOT claim both ITC and depreciation on GST component simultaneously. Sec 16(3) restriction. | Sec 43(1) proviso: WDV = original cost MINUS any ITC received. If ITC claimed → depreciation base REDUCED. If NOT claimed → full cost depreciable. BOTH laws interact to determine year-end WDV. |
| Works contract — building construction | Sec 17(5)(c) — ITC COMPLETELY BLOCKED on works contract for immovable property construction. Materials + labour both blocked. | Depreciation on building at 10% WDV (factory) or 5% (others). Full construction cost capitalised including GST. ITC blocked in GST means higher depreciable value = higher IT depreciation. |
| Forex gain on exports | Export invoice in foreign currency. GST turnover fixed at RBI rate on date of supply. Subsequent exchange gain/loss = OUTSIDE GST scope. | Forex gain/loss = taxable as business income u/s 28. Mark-to-market on year-end debtors. Creates IT income with NO GST counterpart — classic mismatch between IT revenue and GST turnover figures. |
| Employee benefits (medical, canteen) | Employee medical insurance, canteen, outdoor catering — ITC BLOCKED under Sec 17(5)(b). Treated as personal consumption. | Employer contribution to group mediclaim = FULLY DEDUCTIBLE as staff welfare. Canteen expenditure = deductible business expense. IT treats all as wholly deductible. GST-IT gap = direct cost increase. |
P&L Revenue → GSTR-9 Table 4/5 → ITR Schedule BP / Form 3CD Clause 16
Output: Signed reconciliation worksheet. Every line explained. Attach to GSTR-9C Part II and Form 3CD.
Purchase Register → GSTR-2B → GSTR-3B Table 4 → Electronic Credit Ledger
Output: ITC closing balance = Electronic Credit Ledger. Zero unexplained variance.
GSTR-1 Output Tax → GSTR-3B Tax Paid → Sec 50 Interest → Electronic Cash Ledger
Output: GST payable as per books = GST payable as per portal. Zero variance.
Identify every item where GST treatment ≠ IT Act treatment. Quantify difference. Document reason.
Output: One document covering both GST and IT scrutiny. Ready for ASMT-11 and IT assessment replies.
All pending ASMT-10 / SCN / DRC-01 / Appeal orders — classify per Ind AS 37:
Interest u/s 50 at 18% p.a. from due date on all probable demands. Deferred tax (Ind AS 12) on timing differences from GST-IT divergences.
Output: Board-ready contingent liability schedule. Notes to accounts drafted. Auditor sign-off ready.
The Integration Reality — 2025 and Beyond
GST portal data uploaded into Form 26AS (Part F). MCA RoC filings cross-referenced with GSTR-9. CBDT and CBIC share data via Project Saksham. There is no longer any information asymmetry between what you file and what the government sees. The only defence is a clean, documented, pre-agreed reconciliation.
Significant Accounting Policies (SAP Note)
- Revenue recognition policy: GST time of supply vs Ind AS 115 — reconcile and disclose
- ITC recognition policy: When recognised as asset (GSTR-2B basis or invoice receipt)
- RCM policy: How RCM liabilities and credits are recognised and timed
- ITC reversal policy: Rule 42/43 methodology, frequency of annual true-up
- Contingent liability classification policy for GST demands
Revenue Reconciliation Disclosure
- Revenue per P&L vs revenue per GST returns — category-wise explanation
- Exempt supply amount (interest, healthcare, education) in P&L but excluded from GST
- Inter-state branch transfer value in GST but not in P&L revenue
- Export revenue — LUT-based vs IGST-paid; refund receivable status disclosed
- Advance GST paid in prior year, revenue recognised this year — timing reconciliation
ITC Balance Note
- Opening ITC balance, availed during year, utilised, reversed, closing balance
- ITC reversed under Rule 42/43 — quantum and basis of computation
- ITC reversed under 180-day rule — ageing schedule of creditors >180 days
- ITC on capital goods — Rule 43 balance; remaining reversal period
- Nature of ITC balances classified as long-term if refund proceedings pending
Contingent Liabilities & Provisions Note
- All pending ASMT-10 orders — period, subject, amount, current stage
- SCN / DRC-01 orders — demand amount, tax + interest + penalty separately
- ITC denial demands under Rule 88C — amount contested, legal basis
- Provision vs contingent note — reason for Ind AS 37 classification
- "If demands succeed, estimated interest at 18% p.a. = ₹___"
Deferred Tax Note (Ind AS 12) — GST Interaction
- Advance receipt: GST paid Year 1, IT taxable Year 2 → deferred tax asset on GST payment
- MSME payable: GST reversal at 180 days / IT disallowance at 45 days → two deferred positions
- Capital goods: ITC claimed = lower depreciation base = lower IT deduction → deferred tax liability
- Each material GST-IT divergence creates temporary difference → Ind AS 12 position at year-end
Auditor's Report — CARO 2020 & Form 3CD
- CARO Para 13: Transactions not in books but in GST returns — auditor must report
- CARO Clause (a)/(b): GST disputed dues by forum — amount with ASMT/first appeal/HC
- Form 3CD Clause 44: HSN-wise breakup of ALL expenses with GST paid — 18 columns
- Form 3CD Clause 30C: Impermissible avoidance — blocked ITC claims availed in error
- Auditor must test each material divergence — often missed in smaller audits
The One-Slide Senior Summary — What to Tell the Board
Year-end FS closing is no longer just an accounting exercise. It is a real-time risk event where three government databases compare notes automatically. The CFO's task is to ensure the digital signature of the financials is consistent across all three portals — with every divergence documented, every reversal computed, every contingent liability quantified, and every disclosure note written before the auditor asks the first question. A clean year-end is the single best defence against a notice. A scrambled year-end guarantees one.