Pricing
About Us Careers Tally Together Media & News
Select Country

    What GSTR-9 Mismatches Trigger Scrutiny Notices and How to Avoid Them

    Avatar photo

    Shubham Sinha

    Updated on Oct 12, 2026

    30 second summary | Most GSTR-9 scrutiny notices start with a gap between the annual return and the data behind it. The usual gaps are ITC claimed above GSTR-2B, sales tax in GSTR-1 not paid through GSTR-3B and turnover that differs from books or e-invoices. Reconciling these every month and checking books against the portal draft before filing keeps notices away.

    A GSTR-9 scrutiny notice usually follows when your annual return does not agree with the monthly returns and the portal data it is built from. The most common triggers are ITC in GSTR-3B that is higher than GSTR-2B, tax shown in GSTR-1 but never paid through GSTR-3B, turnover that does not match your books or e-invoices, and ITC claimed after the legal deadline.

    When a gap shows up, the proper officer issues Form ASMT-10 under Section 61 of the CGST Act and asks you to explain or pay. Nearly every such gap can be spotted and fixed before you file, because the data you need is already on the portal and in your books.

    Who has to file GSTR-9 and what makes errors in it costly?

    Regular GST taxpayers, including eligible SEZ units, generally use GSTR-9 for their annual return. Input service distributors, non-resident taxable persons, casual taxable persons, and persons covered by the specified TDS or TCS exclusions do not file this form. For FY 2024–25 onwards, taxpayers with aggregate turnover of up to ₹2 crore in the relevant year are exempt; those above ₹2 crore generally must file. This exemption was notified for FY 2024–25 onwards, so it should not be described as a new yearly notification.

    The due date is 31 December after the end of the financial year. For FY 2025–26, that is 31 December 2026, unless the government extends it. Businesses with aggregate turnover above ₹5 crore also file GSTR-9C, a self-certified statement that reconciles audited financial statements with GSTR-9.

    Three rules make GSTR-9 errors expensive. You cannot revise the return once it is filed. You cannot claim missed ITC through it. Any extra tax you find while preparing it has to be paid separately through Form DRC-03. So whatever you report stays on record and becomes the basis for any scrutiny that follows.

    Penalties for late filing

    Late filing also costs money. Notification 07/2023-Central Tax sets the late fee as follows:

    Aggregate turnover in the year

    Late fee per day (CGST and SGST together)

    Maximum late fee

    Up to ₹5 crore

    ₹50

    0.04% of turnover in the state or UT

    Above ₹5 crore and up to ₹20 crore

    ₹100

    0.04% of turnover in the state or UT

    Above ₹20 crore

    ₹200

    0.5% of turnover in the state or UT

    The late fee applies separately to each GSTIN. A return also cannot be filed once three years have passed from its due date.

    How does a GSTR-9 mismatch turn into a scrutiny notice?

    The department picks returns for scrutiny through system data analytics and risk parameters. The Central Board of Indirect Taxes and Customs (CBIC) introduced an automated return scrutiny module in May 2023. The system compares your GSTR-9 with your GSTR-1, GSTR-3B, GSTR-2B, e-invoices, e-way bills and customs data. Gaps above a set threshold are sent to the proper officer.

    The process then moves in this order:

    1. The officer issues Form ASMT-10 listing each discrepancy, along with the tax and interest involved.
    2. You reply in Form ASMT-11 within 30 days, or within any longer period the officer allows. You either explain the difference with documents or accept it and pay through DRC-03.
    3. If the officer accepts your reply, Form ASMT-12 closes the scrutiny.
    4. If the officer is not satisfied or you do not reply, the case can move to audit under Section 65, special audit under Section 66, inspection under Section 67 or a demand notice.

    Demands for FY 2023–24 and earlier years are raised under Section 73 (no fraud) or Section 74 (fraud or wilful misstatement). For FY 2024–25 onwards, Section 74A covers both cases. Under Section 74A, the ordinary deadline for issuing the notice is 42 months from the due date for the relevant annual return. The officer generally has 12 months from issuing the notice to pass an order; the specified senior officer may extend that order period by up to six months after recording reasons.

    Where there is no fraud, the penalty is 10% of the tax due or ₹10,000, whichever is higher. In a non-fraud case, paying the tax and applicable interest within 60 days of the show cause notice generally concludes the proceedings without a penalty. However, Section 74A has an exception: the non-fraud penalty can still apply if self-assessed tax or tax collected from customers was not paid within 30 days of its due date. Fraud cases have separate penalty rules. Interest applies where payable under Section 50. A weak ASMT-11 reply can hurt you later, because the officer relies on it during any demand proceedings.

    Which GSTR-9 mismatches trigger scrutiny notices most often?

    The table below lists the gaps that most often lead to ASMT-10, the GSTR-9 tables where they appear and the reason officers treat them as a risk:

    Mismatch

    Where it shows up in GSTR-9

    Why it gets flagged

    Tax in GSTR-1 is higher than tax in GSTR-3B

    Tables 4 and 5 against Table 9

    Tax was declared on sales but not paid. During the year, the same gap can also trigger Form DRC-01B under Rule 88C.

    ITC in GSTR-3B is higher than GSTR-2B

    Table 6 against Table 8A, with the gap in Table 8D

    Section 16(2)(aa) allows ITC only when the supplier has reported the invoice, and it appears in your GSTR-2B.

    ITC claimed after the time limit

    Tables 8C and 13

    Section 16(4) allows ITC for a year only until 30 November of the next year or the date of filing the annual return, whichever is earlier.

    Blocked or common ITC not reversed

    Table 7

    Section 17(5) blocks ITC on items such as motor vehicles and food. Rules 42 and 43 require reversal of ITC used for exempt supplies.

    ITC on reverse charge is higher than reverse charge tax paid

    Tables 6C, 6D and 6F against Table 4G

    Reverse charge ITC is valid only after you pay that tax in cash.

    Import ITC differs from customs data

    Table 6E against Table 8G

    Officers match IGST paid on imports with bill of entry data from ICEGATE.

    Turnover is lower than books, e-invoices or e-way bills

    Table 5N against financial statements and GSTR-9C

    A lower GST turnover suggests unreported supplies. Officers also compare it with turnover in the income tax return.

    HSN summary does not match turnover or tax rates

    Tables 17 and 18

    Points to wrong classification or a wrong rate.

    ITC from suppliers whose registration was cancelled

    Table 6B

    Credit from suppliers whose registration was cancelled with an earlier effective date is often disallowed.

    Interest not paid on late tax

    Table 9 and the cash ledger

    Section 50 interest applies when tax is paid late, even if it is paid in full.

    Two changes need extra attention in the coming filing season. 

    • ITC reporting changes: From FY 2024–25, Table 8A is auto-filled from GSTR-2B instead of GSTR-2A. It includes invoices appearing in GSTR-2B up to October of the following year. A new Table 6A1 captures ITC from the previous year claimed in the current year. Reporting these amounts in the wrong table can create a gap in Table 8D even when total ITC is correct.
    • GST rate and HSN changes: For FY 2025–26, GST rate changes effective 22 September 2025 may create rate differences in the HSN summary, particularly for invoices issued around the changeover and credit notes for earlier sales. HSN codes must also follow the turnover rule: businesses with turnover above ₹5 crore in the previous year report six-digit codes, while others can report four-digit codes.

    How can you avoid GSTR-9 mismatches before you file?

    Most scrutiny notices come from gaps that built up month by month and were never corrected. A year-end check alone cannot fix them, because ITC deadlines and GSTR-1 amendment windows close before GSTR-9 is due. These steps keep the gaps small through the year and catch the rest before filing:

    1. Match GSTR-1 with GSTR-3B every month so any short-paid tax goes into the next GSTR-3B with interest.
    2. Respond to Form DRC-01B within seven days if the portal flags a GSTR-1 and GSTR-3B gap under Rule 88C.
    3. Match your purchase register with GSTR-2B every month before you file GSTR-3B.
    4. Accept, reject or keep invoices pending on the Invoice Management System (IMS) before GSTR-2B is generated, so it reflects only valid invoices.
    5. Follow up with suppliers whose invoices are missing from GSTR-2B and hold the ITC until they appear.
    6. Respond to Form DRC-01C if the portal flags ITC in GSTR-3B that is higher than GSTR-2B under Rule 88D.
    7. Claim eligible missed ITC in GSTR-3B by 30 November following the financial year or before filing that year’s GSTR-9, whichever is earlier.
    8. Reverse blocked ITC under Section 17(5) and common ITC under Rules 42 and 43 in GSTR-3B, with the final annual adjustment made in the GSTR-3B for September of the next year.
    9. Reconcile turnover in your books with GSTR-1, e-invoices and e-way bills before the year closes.
    10. Check vendor GSTIN status every quarter and stop claiming ITC from suppliers whose registration is cancelled.
    11. Download the auto-populated GSTR-9 draft and compare it with your books table by table.
    12. Pay any short tax with interest through DRC-03 before filing GSTR-9.
    13. Keep a working file that explains each remaining difference with invoice numbers and documents.

    Not every difference is an error. A credit note issued in the next year, ITC reversed and later reclaimed under Rule 37 or tax paid through DRC-03 can all create genuine gaps. What matters is that you can show the officer where each rupee went, with voucher-level evidence.

    What should you do if you receive an ASMT-10 notice?

    An ASMT-10 is a request for an explanation. It is not a demand order yet. A clear and timely reply often closes the matter at this stage. Follow these steps:

    1. Note the reply deadline, which is 30 days from the date the notice was served.
    2. List each discrepancy in the notice with the amount, tax head and period.
    3. Reconcile each item against your books, GSTR-1, GSTR-3B, GSTR-2B and payment ledgers.
    4. Pay any amount you accept through DRC-03 with interest, quoting the DRC-03 reference in your reply.
    5. Explain each amount you dispute with supporting documents such as invoices, credit notes, bills of entry and reconciliation statements.
    6. File the reply in Form ASMT-11 on the GST portal.
    7. Ask the officer for more time in writing if you cannot reply within 30 days.
    8. Keep copies of the notice, your reply and all documents in case the matter moves to a demand notice or appeal.

    If the case does reach a demand notice under Section 74A for FY 2024-25 or later, paying the tax and interest within 60 days of the notice removes the penalty in non-fraud cases.

    Conclusion

    Finish your reconciliations month by month and use GSTR-9 only to confirm them. By the time the annual return is due, the window to claim missed ITC has closed, and most corrections can only be made by paying tax. The year-end job is to prove that your books and the portal tell the same story, table by table, with a reason on file for every difference that remains.

    That year-end comparison has usually meant exporting data to Excel and rebuilding it in the GSTR-9 layout by hand. With Release 7.2, TallyPrime exports your annual computation in the GSTR-9 format, so you can compare your books with the auto-populated portal data in the same structure. When you need to reconcile one side at a time, the outward and inward sections can also be exported separately in the GSTR-9 format. The HSN summary goes straight into the department’s GSTR-9 offline tool in a single click, without copying HSN rows into a template. 

    Verify GSTIN details online

    Enter a GSTIN/UIN to check the business name, registration status, taxpayer type and more.

    cta banner image

    FAQs

    No. Table 8D only compares the ITC you claimed with the ITC in GSTR-2B. Officers also check whether the ITC was eligible, whether reverse charge tax was paid and whether your turnover matches e-invoices, e-way bills and your income tax return.

    For FY 2024–25, the ordinary Section 74A notice period runs for 42 months from the annual-return due date of 31 December 2025, reaching 30 June 2029. This period is measured from the due date, not the day you filed. Do not discard your supporting records in 2029: Section 36 generally requires relevant books and records to be retained for 72 months from the annual-return due date, or longer where specified proceedings remain open.

    ASMT-10 is a scrutiny notice that asks you to explain discrepancies in your returns. DRC-01 is the summary of a show cause notice issued when the department starts demand proceedings. A matter usually reaches DRC-01 only if the ASMT-10 reply is not accepted or is not filed.

    The test uses aggregate turnover, which is calculated on an all-India basis for all GSTINs under the same Permanent Account Number (PAN). It includes taxable, exempt and export supplies along with supplies between your own branches in different states and excludes GST, cess and inward supplies taxed under reverse charge.

    Check your all-India aggregate turnover for the financial year in question. For FY 2024–25 onwards, a registered person with aggregate turnover of up to ₹2 crore is exempt from filing GSTR-9 for that year. If aggregate turnover exceeds ₹2 crore, a GSTIN with no activity may still need an annual return; use the portal’s nil-return option only if that GSTIN meets its nil-return conditions.

    Yes. Section 116 of the CGST Act allows an authorised representative, such as a chartered accountant or a GST practitioner, to appear before the officer. The reply in Form ASMT-11 is still filed from the taxpayer’s login on the GST portal.

    Published on October 12, 2026

    left-icon
    1

    of

    4
    right-icon

    India’s choice for business brilliance

    Work faster, manage better, and stay on top of your business with TallyPrime, your complete business management solution.

    Get 7-days FREE Trial!

    I have read and accepted the T&C
    Submit