GSTR-9C is a self-certified reconciliation statement, not a separate monthly return. It explains how turnover, taxable value, tax liability and input tax credit in the books match with Form GSTR-9. This guide explains every table in practical language, shows the source records to use and demonstrates how to handle common differences before filing.
Update details
- Guide type
- Theory and practical table-wise GSTR-9C guide
- Applicable threshold
- Aggregate turnover exceeding Rs. 5 crore during the financial year
- Threshold test
- PAN-level aggregate turnover across India
- Filing level
- Separate reconciliation for each applicable GSTIN
- Certification
- Self-certified by the registered person
- Normal due date
- 31 December following the end of the financial year, unless extended
- FY 2025-26 normal due date
- 31 December 2026, unless the Government extends it
- Main legal basis
- Section 44 of the CGST Act and Rule 80(3) of the CGST Rules
GSTR-9C answer in one minute
A registered person whose aggregate turnover exceeds Rs. 5 crore during a financial year is generally required to furnish Form GSTR-9C with the annual return, subject to the exclusions in Section 44 and Rule 80. Turnover equal to exactly Rs. 5 crore does not cross the words exceeds five crore rupees.
The threshold is checked on aggregate turnover under the PAN across India, but the reconciliation is prepared for each applicable GSTIN. A business with Maharashtra and Karnataka registrations should first test total PAN turnover and then derive the books, turnover and ITC for each GSTIN.
From 1 August 2021, GSTR-9C is self-certified by the registered person. GST law no longer requires the old CA or Cost Accountant certification in Part B. However, careful professional preparation may still be useful because an unsupported self-certification can expose differences in turnover, tax or ITC.
Who is required to file GSTR-9C
Use the turnover of the financial year for which the statement is being filed. The test is not based only on taxable turnover, only one State, or only the turnover shown in one GSTIN.
GSTR-9C is filed with GSTR-9. Persons specifically outside the annual-return framework, such as an Input Service Distributor, a person deducting tax under Section 51, an e-commerce operator collecting tax under Section 52, a casual taxable person and a non-resident taxable person, are not brought into GSTR-9C merely because a numerical turnover is high. The special exclusion for specified Government or local-authority accounts under the second proviso to Section 44 should also be checked.
| Situation | Normal GSTR-9C position | Practical action |
|---|---|---|
| PAN aggregate turnover Rs. 4.99 crore | Not required by the Rs. 5 crore threshold | Check whether any special rule or later notification changes the position |
| PAN aggregate turnover exactly Rs. 5 crore | Threshold is not exceeded | Keep the turnover calculation and evidence |
| PAN aggregate turnover Rs. 5.01 crore | Generally required | Prepare GSTR-9 and GSTIN-wise GSTR-9C |
| Two GSTINs, Rs. 4 crore and Rs. 2 crore | PAN total is Rs. 6 crore, so the threshold is crossed | Prepare a separate reconciliation for each applicable GSTIN |
| Registration cancelled during the year | Cancellation alone does not erase the annual compliance for the active period | Check annual-return and GSTR-9C applicability for that financial year |
How to calculate aggregate turnover for the Rs. 5 crore test
Aggregate turnover is an all-India PAN concept. It generally includes taxable supplies, exempt supplies, exports and inter-State supplies between distinct persons. It excludes Central tax, State tax, Union territory tax, integrated tax and cess. Inward supplies on which the recipient pays tax under reverse charge are not added as the recipients aggregate turnover.
Do not rely only on the Profit and Loss Account sales figure. Compare sales ledgers, exempt income, exports, branch transfers, Schedule I supplies, job-work or service income, scrap sales, fixed-asset disposals and turnover of every GSTIN under the PAN.
| Normally included | Normally excluded | Check carefully |
|---|---|---|
| Taxable outward supplies | CGST, SGST, UTGST, IGST and cess | Financial credit notes and GST credit notes |
| Exempt and nil-rated supplies | Inward supplies liable under reverse charge in the recipients hands | Sale of capital assets and incidental income |
| Zero-rated supplies, including exports | Amounts that are not consideration for a supply | Schedule I and distinct-person supplies |
| Inter-State supplies between GST registrations under the same PAN | Pure loans or capital introduced | Turnover allocated to each State or GSTIN |
GSTR-9 and GSTR-9C are different
GSTR-9C is not prepared by copying the final GSTR-9 figures. Its purpose is to show why the books and GSTR-9 agree or differ. A zero difference without a supporting working paper is not a proper reconciliation.
| Point | Form GSTR-9 | Form GSTR-9C |
|---|---|---|
| Purpose | Annual summary of GST returns and other annual information | Reconciles the annual return with financial statements and books |
| Main sources | GSTR-1, GSTR-1A where applicable, GSTR-3B and portal data | Books, financial statements, GSTR-9 and detailed reconciliation workings |
| Threshold | Depends on the law and exemption notification for the relevant year | Aggregate turnover exceeding Rs. 5 crore under Rule 80(3) |
| Filing sequence | Prepared and filed first | Filed after GSTR-9 |
| Certification | Filed by the registered person | Self-certified by the registered person |
Practical multi-GSTIN example
Assume one company has Maharashtra turnover of Rs. 4.60 crore and Karnataka turnover of Rs. 2.10 crore under the same PAN. Aggregate turnover is Rs. 6.70 crore, so the Rs. 5 crore threshold is crossed even though neither GSTIN individually exceeds Rs. 5 crore.
Prepare one PAN-level applicability sheet showing Rs. 6.70 crore. Then prepare separate State workings. The Maharashtra GSTR-9C should use Maharashtra book turnover, tax and ITC, while the Karnataka GSTR-9C should use Karnataka data. Common head-office income and expenses must be allocated through a documented and consistent method.
A trial balance that is maintained only at company level should be mapped by GSTIN before filing. Arbitrarily dividing turnover or ITC in proportion to sales is unsafe where invoice-level or cost-centre records provide the actual State allocation.
Documents and reports to collect before starting
- GSTIN-wise trial balance, Profit and Loss Account, Balance Sheet and notes to accounts.
- Monthly sales register, purchase register, credit notes, debit notes and journal entries.
- Filed GSTR-1, GSTR-1A where applicable, GSTR-3B and the system-computed GSTR-9 summary.
- E-invoice, e-way bill and document-series reports where applicable.
- Export invoices, LUT or bond records, shipping bills, foreign inward-remittance records and SEZ endorsements.
- Advance receipts, unbilled revenue, accrued income and deferred-revenue workings.
- Branch transfer, cross-charge and other Schedule I supply records.
- RCM ledger, import bill of entry, import-of-services and ISD credit details.
- GSTR-2B downloads, ITC ledger, blocked-credit working, Rule 42 and Rule 43 working and 180-day reversal or reclaim records.
- Fixed-asset register, expense ledger mapping, refund orders, demand orders and DRC-03 payments.
- A GSTIN allocation sheet where books cover more than one registration.
Recommended practical order of work
- Complete and freeze the books for the financial year, subject to documented audit or finalisation entries.
- Reconcile monthly GSTR-1 or GSTR-1A with GSTR-3B and the sales register.
- Reconcile purchase and expense ledgers with GSTR-2B, import documents and ITC claimed in GSTR-3B.
- Prepare and review GSTR-9 before using its final figures in GSTR-9C.
- Complete Table 5 and Table 7 turnover workings first.
- Complete Table 9 tax-rate reconciliation and identify additional liability.
- Complete Tables 12 and 14 for ITC, followed by reasons and liability in Tables 13, 15 and 16.
- Review Part V, upload the required statements and self-certify only after every difference has a working paper.
Part I, Tables 1 to 4: Basic details
Table 4 does not convert GSTR-9C into a GST audit certificate. It records whether an audit obligation exists under another law. GSTR-9C itself remains self-certified under the present framework.
| Table | What it asks | Practical check |
|---|---|---|
| 1 | Financial year | Select the year being reconciled, not the filing year |
| 2 | GSTIN | Confirm that the books and GSTR-9 working belong to this exact registration |
| 3A | Legal name | Match the GST registration and PAN records |
| 3B | Trade name, if any | Do not replace the legal name with only the brand name |
| 4 | Whether the person is liable to audit under another Act | Answer using the applicable company, LLP, income-tax, co-operative or other audit law and records |
Table 5: Reconciliation of gross turnover
Table 5 starts from the turnover of the selected GSTIN as per the financial statements or books and converts it into GST annual-return turnover. Every adjustment should have a schedule showing the transaction, date, amount, GST treatment and source document.
A positive number does not always mean add, and a negative number does not always mean subtract. Follow the statutory row and the utility formula. Rows shown below describe the normal effect in arriving at Table 5P.
| Row | What to report | Normal effect and practical evidence |
|---|---|---|
| 5A | Turnover, including exports, as per financial statements for the State or UT | Starting figure. Derive GSTIN-wise turnover from the trial balance, sales ledger and allocation working |
| 5B | Unbilled revenue at the beginning of the year on which GST became payable in the current year | Add. Keep the opening unbilled schedule and current-year invoice or time-of-supply evidence |
| 5C | Unadjusted advances at year-end on which GST was paid but revenue was not booked | Add. Match the advance ledger, receipt voucher and GSTR-3B liability |
| 5D | Schedule I deemed supplies not already included in book turnover | Add. Check stock transfers, related or distinct persons and other supplies without consideration |
| 5E | Post-year-end credit notes relating to current-year supplies and reflected in GSTR-9 | Subtract. Match each GST credit note to the original invoice and annual-return treatment |
| 5F | Trade discounts reduced in books but not permissible under GST | Add. Review Section 15 discount conditions and recipient ITC adjustment |
| 5G | Turnover from April 2017 to June 2017 | Legacy row, normally nil for current years |
| 5H | Unbilled revenue at the end of the year on which GST is not yet payable | Subtract. Keep the closing unbilled ledger and later invoice trail |
| 5I | Opening unadjusted advances recognised as book revenue in the current year | Subtract where the GST liability arose in an earlier year |
| 5J | Credit notes booked in financial statements but not permissible under Section 34 | Add. Separate commercial credit notes from GST-valid credit notes |
| 5K | SEZ supplies to DTA where the DTA unit files the bill of entry | Subtract from the SEZ suppliers book turnover for this reconciliation |
| 5L | Turnover for the period covered by the composition scheme | Subtract from the normal-taxpayer reconciliation where the person changed schemes during the year |
| 5M | Valuation differences under Section 15 and the valuation rules | Add or subtract. Examples include related-party value, subsidies linked to price and other GST valuation differences |
| 5N | Foreign-exchange fluctuation differences | Add or subtract based on the book and GST conversion treatment |
| 5O | Other turnover adjustments not listed above | Add or subtract with a specific description. Do not use this as an unexplained balancing figure |
| 5P | Annual turnover after adjustments | Auto-calculated result of the Table 5 adjustments |
| 5Q | Turnover declared in GSTR-9 | Use the final annual-return turnover, including the relevant prior-year amendments reported there |
| 5R | Unreconciled turnover, 5Q minus 5P | A non-zero figure must be explained in Table 6 and assessed for tax effect |
Table 5 practical worked example
For the Maharashtra GSTIN in the earlier example, assume book turnover is Rs. 4.60 crore. During reconciliation, the business identifies opening unbilled revenue taxed this year, year-end advances already taxed, an omitted Schedule I supply, a post-year-end GST credit note, closing unbilled revenue and a valuation adjustment.
The adjusted turnover in Table 5P becomes Rs. 4.73 crore. If GSTR-9 shows Rs. 4.72 crore, Table 5R is minus Rs. 1 lakh, calculated as 5Q minus 5P. The next task is to identify the exact invoice or adjustment, not to force Table 5O to make the difference zero.
| Row | Description | Amount | Effect on 5P |
|---|---|---|---|
| 5A | Book turnover | Rs. 4,60,00,000 | Starting amount |
| 5B | Opening unbilled revenue taxed this year | Rs. 12,00,000 | Add |
| 5C | Closing advance already taxed | Rs. 4,00,000 | Add |
| 5D | Schedule I supply not in revenue | Rs. 3,00,000 | Add |
| 5E | Post-year-end credit note reflected in GSTR-9 | Rs. 2,00,000 | Subtract |
| 5H | Closing unbilled revenue not yet taxable | Rs. 5,00,000 | Subtract |
| 5M | GST valuation adjustment | Rs. 1,00,000 | Add |
| 5P | Adjusted annual turnover | Rs. 4,73,00,000 | Calculated |
| 5Q | Turnover in GSTR-9 | Rs. 4,72,00,000 | Comparison |
| 5R | Unreconciled turnover, Q minus P | Rs. (1,00,000) | Explain in Table 6 |
Table 6: Reasons for unreconciled annual gross turnover
Table 6 explains the difference in Table 5R. Give a quantified and document-linked reason wherever possible. A statement such as difference due to reconciliation is not useful.
A good reason states the amount, transaction type, period, source and tax result. Example: Rs. 1,00,000 branch-service cross charge dated 31 March was recorded in books but omitted from GSTR-1 and GSTR-3B; output tax of Rs. 18,000 is payable. If the difference is only classification or timing and no tax is payable, explain why.
Table 7: Reconciliation of taxable turnover
Table 7 converts adjusted gross turnover into taxable turnover. The major practical error is mixing zero-rated supplies without payment, exempt supplies and outward supplies taxable under reverse charge.
Table 7D relates to the suppliers outward supplies on which the recipient is liable to pay tax. It is not the recipients inward RCM purchase figure.
| Row | What to report | Practical check |
|---|---|---|
| 7A | Annual turnover after adjustments from 5P | Auto-populated starting figure |
| 7B | Exempt, nil-rated, non-GST and no-supply turnover | Reconcile with GSTR-1, GSTR-3B, ledgers and exemption basis |
| 7C | Zero-rated supplies made without payment of tax | Match LUT or bond, exports and SEZ supplies without payment |
| 7D | Outward supplies on which recipient pays tax under reverse charge | Do not enter inward RCM purchases here |
| 7E | Taxable turnover after adjustments, 7A minus 7B, 7C and 7D | Auto-calculated book-based taxable turnover |
| 7F | Taxable turnover declared in GSTR-9 | Use the final annual-return taxable turnover and relevant amendments |
| 7G | Unreconciled taxable turnover, 7F minus 7E | Explain in Table 8 and test the tax consequence |
Table 7 practical continuation
Continue the Table 5 example. If Table 7A is Rs. 4.73 crore, exempt and nil-rated supplies are Rs. 15 lakh, zero-rated supplies without tax are Rs. 30 lakh and outward RCM supplies are Rs. 8 lakh, Table 7E taxable turnover is Rs. 4.20 crore.
If GSTR-9 taxable turnover in Table 7F is Rs. 4.19 crore, Table 7G is minus Rs. 1 lakh. If that Rs. 1 lakh should have been taxed at 18%, the potential output-tax difference is Rs. 18,000 before considering place of supply, tax type, interest and the actual facts.
Table 8: Reasons for unreconciled taxable turnover
Table 8 explains Table 7G. Common reasons include an exempt supply classified as taxable, export under LUT entered as taxable, outward RCM omitted, a financial credit note treated as a GST credit note, or a rate or place-of-supply classification error.
Link each reason to the Table 6 turnover reason where relevant. A difference may reconcile gross turnover but still affect taxable turnover, or it may change only classification without changing gross turnover.
Table 9: Rate-wise tax liability and amount payable
Table 9 distributes the reconciled taxable value and tax across applicable rates and tax heads. It compares the liability derived from reconciliation with tax payable in GSTR-9, including relevant differential tax reported for earlier-year amendments.
Prepare a pivot from the sales and RCM ledgers by rate, place of supply and tax type. A total tax match is not enough if IGST was paid instead of CGST and SGST, or if taxable value is sitting under the wrong rate.
| Area | Theory | Practical test |
|---|---|---|
| Rate rows | Report taxable value and tax payable at each applicable rate, including the Others row where needed | Match invoice-level rate summary to GSTR-1 and GSTR-3B |
| RC row | Covers inward supplies on which this registered person paid tax under reverse charge | Match RCM ledger, self-invoices where applicable and GSTR-3B liability |
| Interest, late fee and penalty | Report applicable amounts separately from output tax | Match cash ledger, DRC-03, orders and annual-return disclosure |
| 9P | Total liability derived from the reconciliation | Auto-calculated from the rate and other rows |
| 9Q | Amount payable declared in GSTR-9 | Use final GSTR-9 and relevant differential liability |
| 9R | Unreconciled payment, 9Q minus 9P | Explain in Table 10 and carry actual unpaid liability to Table 11 |
Table 10: Reasons for unreconciled payment of tax
Table 10 explains the difference between Table 9P and 9Q. State whether the reason is a rate error, place-of-supply error, omitted invoice, RCM omission, tax paid in a later period, annual-return amendment, interest, or a classification issue.
Separate a pure tax-head mismatch from an actual short payment. For example, IGST paid instead of CGST and SGST may require a different correction analysis from an invoice that was completely omitted.
Table 11: Additional amount payable but not paid
Table 11 reports additional liability arising from the turnover and tax reasons in Tables 6, 8 and 10 that remained unpaid at the time of preparing the statement. Report the taxable value and tax amount under the correct rate and tax head.
Do not assume that writing a reason closes the issue. If tax is legally payable, calculate interest up to the actual payment date and use the correct voluntary-payment process, commonly Form DRC-03 where applicable. Keep the ARN, challan, calculation and ledger entry with the GSTR-9C file.
Table 12: Reconciliation of net input tax credit
Table 12 bridges eligible ITC in the books with net ITC in GSTR-9. Use ITC after reversals, not the gross GST appearing in every purchase invoice. Keep separate schedules for prior-year credit claimed now and current-year credit claimed later.
| Row | What to report | Practical evidence |
|---|---|---|
| 12A | ITC availed as per financial statements or books for the State or UT | Derive GSTIN-wise ITC after reversals from purchase and expense ledgers |
| 12B | Earlier-year ITC booked earlier but claimed in the current year | Keep invoice-wise opening deferred-ITC and reclaim schedule |
| 12C | Current-year ITC booked now but to be claimed in a later year | Keep closing deferred-ITC, missing-document and timing schedule |
| 12D | ITC as per books after timing adjustments | Auto-calculated as 12A plus 12B minus 12C |
| 12E | ITC claimed in GSTR-9 | Match the relevant net ITC figure in the final annual return |
| 12F | Unreconciled ITC, 12E minus 12D | Explain in Table 13 and test whether reversal or tax payment is required |
Table 12 practical ITC example
Assume GSTIN-wise net ITC in the current-year books is Rs. 48 lakh. Earlier-year ITC of Rs. 2 lakh was claimed this year, while current-year ITC of Rs. 1.50 lakh will be claimed later. Table 12D becomes Rs. 48.50 lakh, calculated as Rs. 48 lakh plus Rs. 2 lakh minus Rs. 1.50 lakh.
If GSTR-9 shows Rs. 49.20 lakh, Table 12F is Rs. 70,000. The business should trace this to invoice-level reasons. It may include timing, import IGST, ISD allocation, wrong GSTIN posting, duplicate credit, blocked credit or a reversal omitted from GSTR-3B.
| Row | Description | Amount |
|---|---|---|
| 12A | Net ITC as per current-year books | Rs. 48,00,000 |
| 12B | Earlier-year ITC claimed now | Rs. 2,00,000 |
| 12C | Current-year ITC to be claimed later | Rs. 1,50,000 |
| 12D | Adjusted ITC as per books | Rs. 48,50,000 |
| 12E | ITC claimed in GSTR-9 | Rs. 49,20,000 |
| 12F | Unreconciled ITC | Rs. 70,000 |
Table 13: Reasons for unreconciled ITC in Table 12
Table 13 explains Table 12F. Use categories that can be tied back to invoices and ledger entries, such as import IGST timing, credit booked under another GSTIN, ISD credit, Rule 37 reclaim, Rule 42 or Rule 43 reversal, blocked credit under Section 17(5), duplicate claim or a missing accounting entry.
Distinguish an explainable timing difference from excess ITC. A current-year invoice claimed in the permitted later period may be a timing item, while duplicate or ineligible ITC may require reversal and interest depending on availment, utilisation and the applicable law.
Table 14: Expense-wise reconciliation of ITC
Table 14 explains where ITC arose in the financial statements or books. For each expense head, report the book value, total ITC and eligible ITC availed. The expense headings are indicative, but all relevant heads on which GST was paid or payable should be covered without double counting.
Build this table from a ledger-to-purchase-register mapping. Separate taxable, exempt, non-GST, RCM, import, capital and blocked-credit items. The amount of expense, total invoice tax and eligible ITC are different columns and should not be mixed.
| Row | Expense or asset head | Practical mapping point |
|---|---|---|
| 14A | Purchases | Map inputs, stock-in-trade and raw material without duplicating imports or capital goods |
| 14B | Freight and carriage | Separate GTA RCM, forward charge and non-GST components |
| 14C | Power and fuel | Identify electricity, fuel and taxable utilities correctly |
| 14D | Imported goods, including goods received from SEZ | Match bills of entry and customs data, not only supplier invoices |
| 14E | Rent and insurance | Check RCM, place of supply, blocked motor insurance and business use |
| 14F | Goods lost, stolen, destroyed, written off, gifted or given as free samples | Check Section 17(5) and reversal requirements |
| 14G | Royalties | Check import of services, RCM and place of supply |
| 14H | Employees cost | Salary itself is not subject to GST, but separately billed manpower or employee-related procurements need classification |
| 14I | Conveyance charges | Check blocked motor-vehicle credit, travel invoices and business use |
| 14J | Bank charges | Match bank GST invoices and eligible business use |
| 14K | Entertainment charges | Review food, club and personal-use restrictions |
| 14L | Stationery expenses, including postage | Map taxable stationery and postal or courier services |
| 14M | Repair and maintenance | Separate revenue repairs, capitalised work and blocked motor-vehicle items |
| 14N | Other miscellaneous expenses | Use a supporting ledger list rather than a large unexplained total |
| 14O | Capital goods | Match the fixed-asset register, capitalisation date and Rule 43 where relevant |
| 14P and 14Q | Other expense heads | Add meaningful ledger groups not covered above |
| 14R | Total eligible ITC from expense heads | Auto-total of eligible ITC mapped above |
| 14S | ITC claimed in GSTR-9 | Use the applicable net ITC figure from the annual return |
| 14T | Unreconciled ITC, 14S minus 14R | Explain in Table 15 and assess liability in Table 16 |
Practical method for preparing Table 14
- Export the complete expense, purchase and fixed-asset ledgers with voucher numbers.
- Map every ledger to one Table 14 head and document the mapping rule.
- Tag each line as taxable forward charge, RCM, import, exempt, non-GST or outside GST.
- Capture total GST separately from eligible ITC actually availed.
- Remove Section 17(5) blocked credit and other ineligible amounts from the eligible column.
- Match import IGST with bills of entry and ISD credit with ISD documents.
- Reconcile the final eligible total first to the ITC ledger and then to GSTR-9.
- Investigate negative, suspense, round-off and manual-journal entries separately.
Table 15: Reasons for expense-wise unreconciled ITC
Table 15 explains the difference between Table 14R and 14S. Typical reasons include import IGST not routed through the purchase register, ISD credit booked directly, capital goods posted outside expense ledgers, prior-year timing items, incorrect ledger mapping or excess ITC in GSTR-3B.
Do not repeat Table 13 blindly. Table 13 explains the net ITC bridge in Table 12, while Table 15 explains the expense-head bridge in Table 14. The totals may connect, but the reasoning and source schedules are different.
Table 16: Tax payable on unreconciled ITC
Table 16 reports tax payable because of the unreconciled ITC reasons in Tables 13 and 15. Enter only the amount that legally requires payment after examining eligibility, timing, reversal, reclaim and utilisation.
If the Rs. 70,000 difference in the example consists of Rs. 50,000 of fully supported timing or import classification and Rs. 20,000 of duplicate ineligible ITC, the working may explain Rs. 50,000 without liability and identify Rs. 20,000 for reversal or payment, with interest where applicable. The exact legal treatment depends on whether credit was merely availed, also utilised, and later reversed.
Part V: Additional liability due to non-reconciliation
Part V summarises additional liability arising from turnover or ITC reconciliation, erroneous refund and other outstanding amounts that need settlement. Under the current self-certified form, this is no longer titled the auditors recommendation.
Review Part V against Tables 11 and 16, DRC-03 payments, refund records and outstanding demand orders. A payment already made should not be shown again as unpaid, and a disclosed liability should not be treated as paid merely because it appears in GSTR-9C.
The registered person verifies that the information is true and correct and uploads the self-certified GSTR-9C with applicable financial statements, Profit and Loss Account, Balance Sheet and other required statements.
Common differences and the correct response
| Mismatch | Likely reason | What to do |
|---|---|---|
| Books turnover higher than GSTR-9 | Omitted invoice, branch transfer, Schedule I supply or financial credit note | Trace invoice-level data, determine tax and disclose the quantified reason |
| GSTR-9 turnover higher than books | Advance, earlier-year unbilled revenue, duplicate return entry or wrong GSTIN | Reconcile timing, test duplication and correct books where genuinely omitted |
| Taxable turnover matches but tax differs | Wrong rate, tax head, place of supply, RCM or cess | Prepare rate and tax-type pivot and calculate correction |
| Book ITC lower than GSTR-9 | Duplicate or ineligible claim, import or ISD classification, missing book entry | Trace every difference to invoice, bill of entry or ISD document |
| Book ITC higher than GSTR-9 | Credit not claimed, deferred claim, reversal or wrong GSTIN | Check time limit and eligibility before any later claim |
| Table 14 does not match Table 12 | Expense mapping incomplete, capital goods or imports outside ledgers, gross versus net ITC | Rebuild ledger mapping and separate total ITC from eligible availed ITC |
How to handle additional liability and DRC-03
GSTR-9C is a disclosure and reconciliation statement. It is not a substitute for actually discharging a confirmed short payment. Where additional tax, interest or another amount is payable, verify the correct legal provision and use the applicable payment route, commonly DRC-03 for voluntary payment.
Prepare a payment sheet containing tax period, section, tax head, taxable value, tax, interest calculation date, electronic cash-ledger debit, DRC-03 ARN and the table in GSTR-9C to which it relates. This prevents double payment and makes later notice response easier.
Filing sequence, due date and late fee
All applicable GSTR-1 or IFF and GSTR-3B returns for the financial year should be filed before GSTR-9. GSTR-9C is then furnished after GSTR-9 through the annual-return facility, using the current portal process and utility where applicable.
The normal statutory due date is 31 December following the end of the financial year, unless extended by notification. Accordingly, the normal due date for FY 2025-26 is 31 December 2026, unless the Government grants an extension.
CBIC Circular No. 246/03/2025-GST explains that where GSTR-9C is required, the annual return is not complete until both GSTR-9 and GSTR-9C are furnished. Late fee under Section 47 can therefore continue until the complete annual return is furnished. It is not treated as two separate late fees for the two forms.
Download and preserve the final filed forms, ARN, uploaded statements and payment records. The portal does not ordinarily provide a normal revision facility after annual filing, so review the draft carefully before self-certification.
Final review checklist before self-certification
- PAN-level aggregate turnover test is documented and includes every GST registration.
- Turnover, tax and ITC are derived for the exact GSTIN being filed.
- GSTR-9 used in GSTR-9C is the final filed annual return.
- Every Table 5 adjustment has a supporting schedule and correct add or subtract effect.
- Exempt, zero-rated without tax and outward RCM supplies are correctly separated in Table 7.
- Table 9 is reconciled by rate, tax head and RCM, not only by grand total.
- Tables 12 and 14 reconcile to invoice-level and ledger-level ITC workings.
- Blocked credit, reversals, reclaims, imports, ISD and capital goods are separately checked.
- Reasons in Tables 6, 8, 10, 13 and 15 are quantified and understandable.
- Additional liability in Tables 11, 16 and Part V agrees with DRC-03 and other payment records.
- Financial statements and other required documents belong to the same year and entity.
- The authorised signatory has reviewed the reconciliation before self-certifying.
Common GSTR-9C mistakes to avoid
- Testing the Rs. 5 crore threshold GSTIN-wise instead of on aggregate PAN turnover.
- Using taxable turnover instead of aggregate turnover for applicability.
- Calling the current form a mandatory CA-certified GST audit.
- Copying GSTR-9 figures into GSTR-9C without reconciling the books.
- Using Table 5O as an unexplained balancing figure.
- Entering inward RCM purchases in Table 7D, which deals with outward supplies taxable in the recipients hands.
- Matching total tax while ignoring IGST versus CGST and SGST classification.
- Using gross purchase GST instead of net eligible ITC after reversals in Table 12.
- Double counting imports, capital goods or freight in multiple Table 14 heads.
- Writing vague reasons that do not state the amount and tax impact.
- Disclosing additional liability without checking and completing the required payment.
- Filing before reviewing the uploaded financial statements and final draft.
Frequently asked questions
Is GSTR-9C required when turnover is exactly Rs. 5 crore? Rule 80(3) uses the words exceeds five crore rupees. On that wording, exactly Rs. 5 crore does not cross the threshold, but the turnover calculation and the law for the relevant year should be documented.
Is the Rs. 5 crore limit checked GSTIN-wise or PAN-wise? It is based on aggregate turnover, which is an all-India PAN concept. Once crossed, the reconciliation is prepared separately for each applicable GSTIN.
Does GSTR-9C still require CA or Cost Accountant certification? No. From 1 August 2021 the form is self-certified by the registered person and the old Part B certification was omitted. Professional assistance can still be taken for preparation and review.
Can GSTR-9C be filed before GSTR-9? No. GSTR-9C is filed after the annual return because it uses and reconciles the final GSTR-9 figures.
What is the normal GSTR-9C due date for FY 2025-26? The normal due date is 31 December 2026, unless it is extended by Government notification.
Is GSTR-9C a tax-payment form? It discloses reconciliation and additional liability. Where an amount is actually payable, the taxpayer should use the applicable payment process, commonly DRC-03 where appropriate, and keep the payment evidence.
What should be entered in Table 7D? Outward supplies made by the taxpayer on which the recipient is liable to pay tax under reverse charge. It is not the taxpayers inward RCM purchases.
What is the difference between Tables 12 and 14? Table 12 bridges net ITC in books to GSTR-9 through timing adjustments. Table 14 maps ITC to expense and asset heads in the financial statements or books.
Can a difference be left in GSTR-9C? A difference can be reported only with a clear, supported reason and correct liability treatment. It should not be hidden through an artificial balancing entry.
Can a filed GSTR-9C be revised? The portal does not ordinarily provide a normal revision facility for the filed annual reconciliation statement. Review the draft, workings and uploaded statements carefully before filing.
Key takeaway
The correct way to prepare GSTR-9C is to move in a clear sequence: PAN-level applicability, GSTIN-level books, gross-turnover reconciliation, taxable-turnover reconciliation, rate-wise tax reconciliation, net-ITC reconciliation, expense-wise ITC mapping and liability review.
A well-prepared GSTR-9C does not merely show zero differences. It creates an evidence trail explaining why the books and annual return agree, identifies genuine timing or classification items and ensures that any actual tax or ITC liability is handled before the registered person self-certifies the form.
Sources and further reading
Share this article
Send this tax update to someone who may find it useful.
Comments
Your email address stays private. Name, email and comment are required. Comments containing links or website addresses are not accepted.
Read next
GSTR-9 and GSTR-9C Reconciliation Preparation Guide
Prepare annual GST information by reconciling returns, turnover, tax, input-tax credit and financial statements.
Read articleGST Registration Documents Checklist for Businesses
A practical checklist of identity, business, address and bank documents commonly needed when preparing a GST registration application.
Read articleCBDT Introduces ITR-BN for Search and Seizure Cases: New Block Assessment Return Rules 2026
CBDT has notified Form ITR-BN for block assessment returns arising from income-tax searches and requisitions initiated on or after 1 April 2026. This guide explains the new form, block period, tax working, documents and filing precautions.
Read article
Loading comments…