GSTR-9C — the top 7 reconciliation gaps that trigger notices
GSTR-9C is the annual reconciliation statement a GSTIN with aggregate turnover above ₹5 crore files alongside GSTR-9, matching the audited financial statements to the GST return. Since FY 2020-21 it is self-certified, with no CA or CMA sign-off, so the reconciliation risk sits with the taxpayer. These seven gaps most often trigger ASMT-10 or DRC-01 notices.
Quick context: 9 vs 9C
| GSTR-9 | GSTR-9C | |
|---|---|---|
| Threshold | AATO > ₹2 Cr | AATO > ₹5 Cr |
| Purpose | Annual GST return | Reconciliation: audited books vs GSTR-9 |
| Attestation | Self-certified | Self-certified (since FY 2020-21) |
| Due date | 31-Dec following FY | 31-Dec following FY |
| Late fee | ₹100/day CGST + ₹100/day SGST, max 0.04% of turnover per Act | ₹200/day, total cap separately |
Gap 1: Turnover as per books vs GSTR-9 turnover
Part II Table 5 of GSTR-9C is the headline reconciliation. Common drivers of legitimate mismatch:
- Unbilled revenue / accrual: books may include revenue earned but not yet billed under Ind-AS 115. GST is on tax invoice / supply timing, not accrual. Reconciliation entry: subtract unbilled.
- Trade discounts at year-end: credit notes issued after year-end but for FY supplies — books treat as adjustment; GST treats as supply in the year of credit note.
- Branch transfers (deemed supplies under same PAN): books eliminate, GST captures as supply.
- Job-work materials sent / received: not "supply" but often booked through stock accounts.
- Exchange rate differences on exports: books may apply month-end rate; GST applies invoice date rate.
Each driver must be quantified and disclosed in Table 5 (B-N). A blank or "0" against these lines when material differences exist is the #1 source of notices.
Gap 2: Outward supplies — taxable vs exempt vs zero-rated split
GSTR-9C demands a clean breakdown of taxable, exempt and zero-rated supplies (Tables 7 and 9). Many taxpayers run a single revenue ledger in books and split it for GST purposes inconsistently. Watch points:
- Exports without payment of tax under LUT — zero-rated, not exempt.
- Supplies to SEZ — zero-rated, not exempt.
- Nil-rated supplies (0% GST goods like fresh vegetables) — exempt.
- Non-GST supplies (alcohol for human consumption, petrol/diesel) — outside GST, separate disclosure.
Gap 3: ITC as per books vs ITC claimed in GSTR-3B
Part III Table 12 of GSTR-9C: ITC available as per books vs ITC claimed. The drivers:
- Invoices booked but ITC not claimed (deferred ITC) — books recognise the input, GSTR-3B doesn't. Common with supplier-related delays.
- ITC reversed under Rule 37 (payment to supplier not made in 180 days) — books may still carry it as receivable.
- ITC of capital goods spread over 5 years for plant & machinery vs full claim under GST — books amortise, GST allows full ITC upfront.
- Personal-use / blocked credit (Sec 17(5)) — booked as expense in books but not eligible for ITC. Examples: motor vehicles, food/beverages, works contract for immovable property.
Gap 4: Reverse-charge (RCM) under-reporting
The reverse-charge liability under Sec 9(3) / Sec 9(4) is the single most under-reported item we see. Common misses:
- Goods Transport Agency (GTA) services — when the GTA hasn't opted for forward charge, recipient pays under RCM @ 5% (no ITC) or 12% (with ITC). Many small businesses simply pay the freight bill and don't book RCM.
- Legal services from advocates / firms — RCM @ 18%.
- Director sitting fees — RCM @ 18%.
- Import of services — Software subscriptions to foreign vendors (Adobe, AWS, GitHub, MS Office) trigger RCM under Sec 5(3) of IGST Act. Most companies pay USD, take ITC at source, forget the RCM liability.
- Rent from unregistered landlord for commercial property (from 18-July-2022) — RCM @ 18% in the recipient's hands.
GSTR-9 Table 4G captures inward supplies liable to RCM. The figure should reconcile with books' "RCM payable" and "RCM ITC claimed" ledgers. If you have foreign software vendor payments in your bank statement but no RCM line in GSTR-9, you're looking at a notice.
Gap 5: Advances received and adjustment
GST on advances for services is required at time of receipt. For goods, advances are not taxed since November 2017. Common reconciliation pain:
- Service advance received in March, invoice raised in April — books carry as deferred revenue; GST liability arose in March.
- Refund of advance to customer — output tax was paid on receipt; refund triggers reversal via credit note.
- Mixed advance for goods + services — only the service portion is taxed on advance.
Gap 6: Outward supply to related / distinct persons
If you have inter-company transactions, deemed-supply pricing under Schedule I and Rule 28 matters. Open market value (OMV) is the default for non-arm's-length transactions. We've seen aggressive transfer pricing within group entities that GST officers later challenge — the Sec 74 demand for short payment plus 100% penalty is brutal.
Gap 7: Late fees, interest and ineligible ITC disclosure
Table 6 of GSTR-9 captures the breakdown of ITC availed by source type. Common misses:
- ITC reversed under Sec 17(5) — must be disclosed even though ineligible.
- ITC under Sec 16(4) time-bar (filed beyond next 30-Nov / annual return date) — should be reversed and disclosed.
- Interest paid late under Sec 50 — needs reconciliation against books' "interest expense" account.
- Late fees paid under Sec 47 — separate disclosure.
The notice cycle after filing
If your 9C reveals a mismatch and you haven't disclosed the reason in the form:
- GSTN runs an auto-matcher between Form 9 turnover and 9C books turnover.
- Material mismatch (typically 5%+ or absolute > ₹10L) flags the case for scrutiny.
- ASMT-10 issued asking for explanation within 30 days.
- If satisfactory: case closed. If not: DRC-01A pre-notice with show-cause draft.
- 30 days to respond; if dispute crystallises: DRC-01 confirmed demand + 100% penalty under Sec 74.
Disclosure-first strategy
Use Part II Tables 5 and 7, and Part III Tables 12 and 14, to fully disclose every material reconciliation item with a reason. A well-documented mismatch with explanation is rarely litigated. A silent mismatch invariably is. The 9C is a self-certification — its credibility is in the granularity of disclosure, not in showing "0" against every reconciliation line.
Bottom line
GSTR-9C went self-certified to ease compliance, but it raised the stakes on the quality of the filing. The seven gaps above account for ~80% of 9C-triggered notices in our practice. Spend the time at filing: reconcile turnover, classify outwards correctly, audit RCM payments, reconcile ITC vs books, disclose every adjustment with a reason. The notice you avoid is worth more than the audit fee you save.
