What Should a GST Compliance Checklist Include?
Table of Contents
ToggleIntroduction
Most businesses pay attention to GST when a return is due. The accountant prepares the figures, checks the tax payable and files the return. Once the acknowledgement arrives, the work is considered finished.
But filing a return and maintaining accurate GST records are two different things. A GST compliance checklist gives businesses a way to catch these problems earlier.
The checklist below covers the GST requirements that Indian businesses should review regularly, from registration and invoicing to return filing, input tax credit reconciliation and audit preparation. It can be used by business owners, accountants and finance teams to keep track of the work that needs attention.
GST Compliance Checklist: 15 Essential Checks for Every Business
A GST compliance checklist is a list of checks used to confirm that a business is maintaining the records, filing the returns and completing the tax-related activities required under GST law.
Not every item needs to be checked every day. Some belong to the monthly return process, while others are relevant at quarter-end, year-end or when business details change.
The following GST compliance checklist India businesses can use covers the main areas.
No. | GST compliance activity | Check |
1 | Verify GST registration details and GSTIN status | ☐ |
2 | Check applicable registration and return filing requirements | ☐ |
3 | Verify sales and purchase invoices | ☐ |
4 | Check HSN/SAC codes and GST rates | ☐ |
5 | Verify place of supply and tax treatment | ☐ |
6 | Match the sales register with GSTR-1 | ☐ |
7 | Compare GSTR-1 and GSTR-3B figures | ☐ |
8 | Reconcile purchase records with GSTR-2B | ☐ |
9 | Verify eligible input tax credit and reversals | ☐ |
10 | Review supplier discrepancies and IMS records | ☐ |
11 | Check reverse charge liabilities | ☐ |
12 | Verify e-invoicing and e-way bill compliance | ☐ |
13 | Reconcile GST payments and electronic ledgers | ☐ |
14 | Check filing deadlines and outstanding returns | ☐ |
15 | Maintain supporting documents and reconciliation records | ☐ |
The checklist is a starting point, not a substitute for checking which GST provisions apply to your business.
A retailer filing monthly returns, a service provider under the QRMP scheme and a composition taxpayer do not have identical responsibilities. Businesses dealing with imports, exports or supplies through e-commerce operators may also have additional reporting requirements.
Before preparing returns, confirm the applicable taxpayer category and filing frequency.
GST Registration and Invoice Compliance Checklist
3.1 Check whether your GST registration details are correct
Business details change over time. An office may move, another warehouse may open or a new authorised signatory may take responsibility for tax filings.
If the GST registration has not been updated where required, the details on the portal may no longer agree with the business’s current records. Review the legal name, trade name, GSTIN, principal place of business, additional business locations and authorised signatory information.
Also check the registration status and whether any amendments are pending.
A business expanding into another state should examine whether a separate GST registration is required there. Registration requirements depend on the nature and location of taxable supplies, turnover and other statutory conditions.
3.2 Review invoice details before recording transactions
Invoice errors are among the easiest problems to prevent and among the most troublesome to correct after filing. A GST tax invoice must contain the particulars prescribed for the relevant transaction.
Check the invoice number, date, supplier and recipient details, GSTIN, description of goods or services, taxable value, applicable HSN/SAC information and tax amounts. The place of supply also needs attention.
For instance, charging CGST and SGST on a transaction that should attract IGST can create a reporting problem even when the total tax rate is correct.
Credit notes and debit notes should be reviewed alongside the original invoices. Make sure the adjustments are properly recorded and reflected in the relevant returns.
Monthly GST Compliance Checklist: What to Check Before Filing
The monthly review should begin with the accounting records, not with the return filing screen.
If the underlying figures are wrong, transferring them into GSTR-1 or GSTR-3B won’t fix the problem.
4.1 Match the sales register with outward supplies
Download the sales register for the relevant tax period. Compare the invoices in your books with the outward supplies being reported in GSTR-1.
Look for missing invoices, duplicate entries, incorrect taxable values and credit notes that have not been adjusted. Transactions involving exempt, nil-rated and zero-rated supplies should be classified correctly.
Also review any invoices that were cancelled after being created. A cancelled invoice should not accidentally remain in the reported sales figures.
4.2 Review purchases and supplier-reported invoices
Once the sales records are checked, turn to purchases. Compare the purchase register with GSTR-2B and identify invoices that are missing or contain different amounts.
Where the Invoice Management System applies, review relevant supplier records and available actions.
Keep track of discrepancies that need supplier clarification rather than treating every unmatched invoice as an accounting error.
4.3 Verify tax payable before filing GSTR-3B
Check outward tax liability, eligible ITC, reverse charge liabilities and electronic ledger balances. Review whether adjustments from earlier periods have been accounted for correctly.
Before filing, the figures should have a clear explanation and supporting record.
After submitting the return, save its acknowledgement and payment details. For businesses filing quarterly returns, carrying out these checks monthly can prevent three months of unresolved transactions from piling up.
GST Return Filing Checklist and Important Due Dates
GST return requirements vary depending on the taxpayer category and filing scheme.
For most regular taxpayers, GSTR-1 and GSTR-3B are the two main returns. Other forms apply to specific situations.
GST form | Purpose | General frequency |
GSTR-1 | Reporting outward supplies | Monthly or quarterly |
GSTR-3B | Reporting summary tax liabilities and paying GST | Monthly or quarterly |
CMP-08 | Quarterly statement-cum-challan for composition taxpayers | Quarterly |
GSTR-4 | Annual return for applicable composition taxpayers | Annual |
GSTR-9 | Annual GST return, where required | Annual |
GSTR-9C | Self-certified reconciliation statement, where required | Annual |
Regular GST return due dates
For monthly filers, GSTR-1 is generally due on the 11th of the following month. GSTR-3B is generally due on the 20th. Under the Quarterly Return Monthly Payment (QRMP) scheme, GSTR-1 is generally due on the 13th of the month following the quarter.
Quarterly GSTR-3B deadlines normally fall on the 22nd or 24th, depending on the applicable state or union territory. Composition taxpayers generally file CMP-08 by the 18th of the month following the quarter.
The normal annual return deadline is 31 December following the financial year, subject to applicable extensions and exemptions. Some returns also have turnover-based exemptions or separate conditions.
Before relying on a calendar prepared earlier in the year, check the relevant notifications and filing information on the official GST portal.
A useful practice is to set an internal deadline a few days before the statutory due date. That leaves time to investigate discrepancies instead of rushing through the reconciliation.
How to Reconcile GSTR-1, GSTR-3B and Your Books
A business can have a correctly maintained sales register and still report different figures in its GST returns.
That is why reconciliation should be part of every filing cycle.
6.1 Compare the sales register with GSTR-1
Start with the total taxable sales and GST liability recorded in the books.
Compare these amounts with the relevant GSTR-1 tables.
If the figures differ, examine the invoice-level details. Check for omitted transactions, credit notes, amendments and invoices reported in another period.
Differences should be explained rather than adjusted simply to make the totals match.
6.2 Compare GSTR-1 with GSTR-3B
Next, compare the outward tax liability reported in GSTR-1 with the corresponding liability in GSTR-3B. Suppose the sales register contains taxable sales of ₹8,00,000, while GSTR-1 shows ₹7,50,000.
There is a difference of ₹50,000. The first task is to find the invoices responsible for that difference. It could be one omitted invoice or several incorrectly recorded transactions.
Once identified, determine the correct reporting treatment.
If an error is discovered after GSTR-1 has been filed but before GSTR-3B for the same period, eligible corrections may be possible through GSTR-1A. Other errors may need adjustment in a subsequent return, subject to the relevant rules and deadlines.
Keep a record of what was changed and why.
Input Tax Credit Reconciliation Checklist
Input Tax Credit (ITC) reduces the tax burden on eligible business purchases by allowing credit for GST paid on qualifying inward supplies.
However, the amount recorded as GST in a purchase entry is not necessarily the amount the business can claim.
Eligibility depends on the conditions prescribed under GST law.
7.1 Match purchase records with GSTR-2B
GSTR-2B is an auto-drafted statement that provides information relevant to ITC, based largely on supplier-reported documents and other prescribed sources.
During reconciliation, compare the following:
- Supplier GSTIN and invoice number
- Invoice date and taxable value
- CGST, SGST and IGST amounts
- Debit notes and credit notes
- ITC eligibility and applicable restrictions
An invoice recorded in the purchase register but missing from GSTR-2B needs investigation.
It may have been reported with incorrect details, filed in another period or not reported by the supplier.
7.2 Check whether the credit is eligible
Review whether the purchase meets the conditions for claiming ITC.
Check blocked credits under Section 17(5), purchases relating to exempt supplies, applicable reversals and the prescribed supplier payment conditions.
Where an invoice remains unpaid beyond the relevant 180-day period, ITC reversal may be required, subject to the applicable provisions and exceptions.
The statutory time limit for claiming ITC must also be considered. Under the general rule in Section 16(4), this is 30 November following the financial year to which the invoice or debit note relates, or the filing of the relevant annual return, whichever is earlier.
7.3 What if a purchase invoice is missing from GSTR-2B?
Consider a purchase invoice worth ₹50,000 with GST of ₹9,000. The invoice appears in the purchase register but is absent from GSTR-2B.Check the invoice number, supplier GSTIN and reporting period first.
If the details in your records are correct, contact the supplier to confirm whether the invoice has been reported properly.
Keep the ₹9,000 difference in a reconciliation register until its status is clear.
Do not claim credit solely because the invoice exists in your books. Confirm the applicable conditions and supporting records before including the amount in GSTR-3B.
E-Invoicing, E-Way Bill and IMS Compliance Checklist
8.1 E-invoicing compliance
GST e-invoicing applies to notified classes of taxpayers. The general aggregate turnover threshold was reduced to ₹5 crore from 1 August 2023, subject to the applicable exclusions.
A business covered by these requirements must ensure that the relevant documents are reported through an Invoice Registration Portal.
Check the Invoice Reference Number (IRN), signed QR code and invoice particulars. Reconcile the e-invoice records with the sales register and GSTR-1.
Applicable reporting time limits should also be checked. For example, a 30-day reporting restriction has applied since 1 April 2025 to taxpayers with aggregate annual turnover of ₹10 crore or above.
8.2 E-way bill compliance
E-way bills are required for certain movements of goods, generally where the prescribed consignment value and other conditions are met.
Check the invoice information, consignment value, transporter details, vehicle information and validity period.
Certain movements require e-way bills regardless of the ordinary value threshold, while exemptions also exist.
8.3 Invoice Management System checks
The Invoice Management System (IMS) on the GST portal allows recipient taxpayers to review supplier-reported records.
Depending on the document and applicable functionality, records may be accepted, rejected or kept pending.
Before acting, compare the supplier document with the purchase register.Pay particular attention to credit notes and amendments because their treatment can affect available ITC.
The GST portal introduced further IMS changes from the October 2025 tax period, so accounting teams should follow the current portal instructions.
Quarterly and Annual GST Compliance Checklist
Monthly reconciliation takes care of immediate reporting. Quarterly and annual reviews are useful for identifying differences that have carried forward.
9.1 Quarterly checks
For businesses under the QRMP scheme, verify quarterly GSTR-1 and GSTR-3B requirements along with monthly tax payments.
If the optional Invoice Furnishing Facility was used, make sure relevant transactions are accounted for correctly.
Review supplier discrepancies that remain unresolved from previous months. Businesses under the composition scheme should separately check CMP-08 payments and their applicable reporting obligations.
9.2 Annual checks
At year-end, reconcile turnover in the financial statements with the amounts reported in GST returns.
Examine annual ITC claims, credit reversals, tax payments and outstanding differences.
Also review whether GSTR-9 and GSTR-9C apply to the business for that financial year.
Pay attention to the deadlines for corrections and unclaimed ITC. They may occur before the annual return filing deadline.
A year-end review is considerably easier when monthly reconciliation statements have been maintained throughout the year.
GST Compliance Audit Checklist: Documents and Records to Review
An internal GST review helps businesses identify errors and organise supporting documents.
It is different from an audit conducted by tax authorities, although many of the records reviewed may be similar.
A gst compliance audit checklist should cover the following documents.
Document | What to check |
GST registration certificate | Business details and registration status |
Sales register | Agreement with outward supply records |
Purchase register | Supplier invoices and recorded purchases |
GSTR-1 | Reported sales and adjustments |
GSTR-3B | Tax liabilities, ITC and payments |
GSTR-2B | Supplier-reported invoices and credit differences |
Credit and debit notes | Correct adjustments and reporting |
E-invoices and e-way bills | Applicable transaction details |
Tax payment records | Challans and electronic ledger entries |
Financial statements | Reconciliation with GST turnover and balances |
What should you do when an audit difference appears?
Suppose the annual turnover shown in the financial statements is higher than the total taxable turnover reported in GST returns. Do not immediately assume that GST has been underreported.
First, examine the composition of the turnover. Accounting revenue and GST turnover may differ because of the nature or timing of transactions and their reporting treatment.
Prepare a reconciliation showing the reasons for the difference. The same approach applies to ITC mismatches.Preserve invoices, reconciliation statements, return acknowledgements and explanations for adjustments.
GST record retention requirements generally extend to 72 months from the due date of the annual return for the relevant year, with longer retention possible in certain proceedings.
Common GST Compliance Mistakes and How to Fix Them
Most GST errors are not caused by complicated transactions. They often arise from missing records, incorrect entries or a lack of regular checking.
Common mistake | What to do |
Incorrect GSTIN on an invoice | Verify the details and determine the appropriate correction |
Sales missing from GSTR-1 | Trace the transaction and follow the permitted reporting procedure |
Difference between GSTR-1 and GSTR-3B | Reconcile the relevant liability and identify its cause |
Ineligible ITC claimed | Review reversal and interest implications |
Supplier invoice missing from GSTR-2B | Contact the supplier and track the discrepancy |
Incorrect GST rate | Check classification and applicable corrective action |
Late return filing | File the pending return and check fees or interest |
Missing supporting documents | Recover available records and improve document storage |
One habit causes problems repeatedly: changing figures without recording why the adjustment was made. An accountant may understand the reason for a correction today, but the same transaction could be difficult to explain during an audit two years later.
Maintain a simple discrepancy register containing the tax period, transaction reference, amount, reason for the difference, action taken and date of resolution.
How to Maintain GST Compliance Throughout the Year
GST compliance is easier when it is treated as part of normal accounting work instead of a task that begins just before the return deadline.
Start by deciding who is responsible for invoice verification, purchase reconciliation and return preparation. In a small business, one accountant may handle all three. Larger businesses may divide the responsibilities between accounts payable, sales accounting and taxation teams.
Whatever the arrangement, there should be a clear review process. Keep the sales and purchase registers updated throughout the month. Follow up on supplier discrepancies before the filing date approaches.
A shared compliance calendar can help track returns, payments and internal review deadlines.
Accounting software can make some of this work more manageable. TallyPrime, for example, provides accounting and GST-related reporting features that can support the preparation and review of business records.
The figures still need to be checked against GST portal data, especially for ITC reconciliation and return filing. At the end of each tax period, preserve the filed returns, acknowledgements, reconciliation statements and relevant payment records.
This gives the business a record of both the figures reported and the checks completed before filing.
Frequently Asked Questions About GST Compliance
1. What is a GST compliance checklist?
A GST compliance checklist is a list of activities used to verify registration details, invoices, GST returns, tax payments, ITC claims and supporting records. It helps businesses identify errors and keep track of their applicable compliance responsibilities.
2. What should be checked before filing GSTR-3B?
Businesses should review outward tax liability, eligible input tax credit, reverse charge obligations, adjustments and electronic ledger balances. The figures should be reconciled with accounting records, GSTR-1 and GSTR-2B before filing.
3. How often should GST reconciliation be done?
GST reconciliation should generally be performed for every applicable tax period. Businesses filing quarterly returns can still review sales and purchases monthly to identify problems earlier.
4. What documents are needed for a GST compliance audit?
Common records include GST registration details, invoices, sales and purchase registers, GST returns, ITC reconciliation statements, tax payment records, credit notes and debit notes. The exact documents depend on the purpose and scope of the audit.
5. What happens if GST returns are filed late?
Late filing can result in applicable late fees and interest. Pending returns can also affect later compliance activities. The consequences depend on the type of return, outstanding tax liability and relevant GST provisions.
Final Thoughts
GST compliance becomes more manageable when businesses review their records regularly instead of trying to resolve several months of discrepancies at once.
The most useful place to start is with accurate invoices, reconciled sales and purchases, and a clear record of tax payments. Once these are maintained properly, preparing returns and responding to questions about earlier transactions becomes less difficult.
For businesses using TallyPrime, TallyMantra can assist with TallyPrime setup and accounting-related workflows. Having organised accounting records can make regular GST compliance reviews easier to carry out.

