Annual GST Return (GSTR-9) Audit Requirements and Comprehensive Checklist

8 min read

Need Tax Expert Advice or ITR Filing Help?

Book a free consultation with our tax and legal experts and get your ITR filed today with maximum tax savings.

GSTR-9 and GSTR-9C annual GST filings: GSTR-9 annual return is mandatory above Rs 2 crore turnover, GSTR-9C self-certified reconciliation statement is required above Rs 5 crore, both generally due by 31 December of the following financial year

GSTR-9 and GSTR-9C are the annual GST filings. GSTR-9, the annual return, is mandatory for taxpayers with aggregate turnover above Rs 2 crore, while GSTR-9C, a reconciliation statement between the returns and audited accounts, is required above Rs 5 crore and is now self-certified. Both are generally due by 31 December of the following financial year.

Businesses with an annual turnover exceeding INR 2 crore are mandated to file GSTR-9 by December 31 of the subsequent financial year. Before submission, it is crucial to verify data accuracy to ensure correct reporting and prevent penalties. Since GSTR-9 cannot be revised after filing, a thorough self-audit process is essential. This guide outlines a comprehensive GSTR-9 audit checklist to assist businesses in accurate data entry and reconciliation.

Objectives of the GSTR-9 Self-Audit

GSTR-9 serves as an annual summary of a business’s GST-related activities for the entire financial year. The self-audit process involves compiling information from all GST returns filed throughout the year, along with purchase and sales records; identifying and resolving any discrepancies; and accurately reporting all collected details in GSTR-9.

Understanding the audit’s key objectives is vital before proceeding with the checklist. The three primary objectives are:

  • Data Accuracy – Since GSTR-9 cannot be revised post-filing, the submitted data must be precise. The audit checklist helps ensure that no crucial details are overlooked and that all entered data is correct.
  • Reconciliation – The GSTR-9 audit facilitates the reconciliation of annual sales and Input Tax Credit (ITC) figures to guarantee accuracy. Any discrepancies identified during reconciliation must also be reported in GSTR-9.
  • Tax Planning – By identifying incorrect or short claims of Input Tax Credit, the GSTR-9 audit aids in proactive GST liability planning for the subsequent year, helping businesses optimise their tax position.

GSTR-9 Audit Checklist for Inward Supplies

Inward supplies, or purchases, refer to the goods and services a business acquires. Reconciling purchase data is fundamental for correctly reporting Input Tax Credit (ITC). To accurately complete tables 6, 7, and 8 of GSTR-9, businesses should follow a systematic approach.

First, gather data from essential sources, including the Purchase Register, GSTR-2A, and GSTR-2B. Then proceed with ITC reconciliation, which involves the following critical steps:

  • Reconcile GSTR-2A and GSTR-2B with internal purchase records to identify mismatches
  • Reverse any ineligible ITC or process reclaims of ITC that were previously reversed
  • Perform vendor-wise reconciliation of ITC to identify specific supplier-level discrepancies
  • If vendors have underreported ITC, notify them to facilitate correction before the deadline
  • Report all adjustments made to ITC via debit and credit notes
  • Verify that vendors have deposited their corresponding GST liability
  • Compare GST payable with pending ITC claims and GST paid under the Reverse Charge Mechanism (RCM)
  • Review all expense ledgers to identify any omitted ITC that could be legitimately claimed
  • If rectifications are necessary, revise GST returns for the year before filing GSTR-9
  • Compare the GSTR-9 data with your Income Tax Return (ITR) for consistency

GSTR-9 Audit Checklist for Outward Supplies

Outward supplies, or sales, pertain to the goods and services your business provides. To accurately complete the relevant tables of GSTR-9, your audit checklist for outward supplies should cover data from the Sales Register, GSTR-1, and GSTR-3B.

  • Reconcile GSTR-1 and GSTR-3B with sales records to ensure alignment with financial books.
  • Clearly segregate Business-to-Consumer (B2C) and Business-to-Business (B2B) sales.
  • Check for instances where GST was paid under incorrect heads for certain sales.
  • Verify the HSN (Harmonised System of Nomenclature) classification for goods and services.
  • Identify any duplicate or missed reporting of GST liability across returns.
  • Match data for exported goods from GSTR-1 with shipping bills and GSTR-3B.
  • Ensure e-invoices are generated correctly and reported in GSTR-1.
  • Detect erroneous reporting of supplies in GSTR-3B that need correction.
  • Identify omissions of inter-state supplies made to unregistered persons.
  • Amend GST returns to rectify errors before the final GSTR-9 filing deadline.

Internal Documents Verification Checklist

Before commencing the GSTR-9 audit, confirm the accuracy of your internal documents, as they form the foundation for correct GST filings. Here is an essential checklist for internal documents relevant to your annual GST return.

  • Books of Accounts – Verify that your accounting records and financial statements, including purchase, sales, and ITC registers, are accurate and up-to-date for the entire financial year.
  • Bank Statements – Reconcile bank statements with all GST-related transactions and GST returns to ensure no transactions are missed or duplicated.
  • GST Invoices – Maintain copies of all GST invoices, debit notes, and credit notes (both issued and received) for verification against GST returns.
  • Tax Payments – Keep records of all GST challans as proof of GST payments made during the financial year, including payments through electronic cash and credit ledgers.

Implementing a well-structured GSTR-9 audit checklist simplifies the process considerably. Thoroughly inspect documents and reconcile returns with accounting records to ensure compliance. The time invested in a proper audit before filing GSTR-9 can save significant effort in responding to future notices or audit queries from the tax department.

Common Mistakes to Avoid When Filing GSTR-9

Several common errors can lead to complications during GSTR-9 filing. Businesses frequently misclassify supplies as B2B or B2C, particularly for transactions near the threshold. Incorrect HSN code classification is another frequent issue that can lead to reporting discrepancies and potential notices.

Failing to reconcile GSTR-1 with GSTR-3B before filing the annual return is a critical oversight. Differences between these two returns often arise from amendments, credit notes, or timing differences that need to be properly accounted for in GSTR-9. Additionally, businesses sometimes overlook the requirement to report ITC reversals and reclaims accurately.

Another common mistake is failing to cross-verify GSTR-9 data with the Income Tax Return. Since both returns capture different aspects of the same business transactions, significant discrepancies between the two can trigger scrutiny from tax authorities. Businesses should ensure that their turnover figures, expense claims, and tax payments are consistent across both GST and income tax filings. The GSTR-9C reconciliation statement, though now applicable only for businesses above certain thresholds, provides a useful framework for identifying such discrepancies.

Disclaimer: This article is for informational purposes only and does not constitute legal or tax advice. GSTR-9 filing requirements are subject to changes by the GST Council and CBIC notifications. Consult a qualified tax professional for advice specific to your situation.

Simplify Your GSTR-9 Filing Process

WFYI provides automated reconciliation tools, audit checklists, and expert guidance to help businesses file their GSTR-9 annual returns accurately and on time.

Explore GSTR-9 Filing Tools on WFYI

Frequently Asked Questions

Q1: What is the primary purpose of GSTR-9?

GSTR-9 is an annual GST return that provides a consolidated summary of all GST-related activities and transactions for a business over an entire financial year, including outward supplies, inward supplies, ITC claimed, and tax paid.

Q2: Who is required to file GSTR-9?

Businesses with an aggregate annual turnover exceeding INR 2 crore are mandated to file GSTR-9. There may be exemptions for certain categories of taxpayers as notified by the GST Council from time to time.

Q3: What are the consequences of errors in GSTR-9?

Since GSTR-9 cannot be revised after filing, errors can result in discrepancies between the reported data and the actual records. This can potentially result in penalties, interest charges, demand notices, or issues with Input Tax Credit claims.

Q4: How does ITC reconciliation benefit a business?

ITC reconciliation ensures that a business claims the correct amount of tax credit on its purchases. It prevents overclaiming (which can lead to penalties and interest) and underclaiming (which results in lost tax savings), thereby optimising the business’s effective tax liability.

Q5: Can GSTR-9 be amended after filing?

No, once GSTR-9 is filed, it cannot be revised or amended. This makes it critical to ensure complete accuracy and thorough reconciliation before final submission. Any errors must be addressed through other mechanisms, such as subsequent period adjustments.

Q6: What is the filing deadline for GSTR-9?

The GSTR-9 annual return must be filed by December 31 of the year following the relevant financial year. For example, GSTR-9 for FY 2024-25 would be due by December 31, 2025.

Frequently Asked Questions (FAQ)

What is GSTR-9?

GSTR-9 is the annual GST return that consolidates a taxpayer’s outward supplies, inward supplies, tax paid and input tax credit for the whole financial year.

Who must file GSTR-9C?

GSTR-9C, the reconciliation statement, must be filed by taxpayers whose aggregate turnover in the financial year exceeds Rs 5 crore. It reconciles the annual return with the audited financial statements.

Is GSTR-9 mandatory for everyone?

GSTR-9 is mandatory for regular taxpayers with aggregate turnover above Rs 2 crore. Below that, filing is optional, though it is often advisable for a clean record.

What is the due date for GSTR-9 and GSTR-9C?

Both are generally due by 31 December of the year following the relevant financial year, unless the government extends the date.

About the author

Author

Darshan Mali

Leave a Reply