GST Compliance Checklist for MSMEs 2025 India
Author : Chhota CFO cfo | Published On : 25 Mar 2026
GST Compliance Checklist for MSMEs in 2025: Avoid Penalties and Stay Audit-Ready All Year
For most MSME owners in India, GST compliance feels like running on a treadmill that never stops. With monthly, quarterly, and annual filings, reconciliations, and the ever-present fear of a GST audit or notice, it is easy to miss a deadline or make a costly mistake. The penalties can sting hard – from INR 200 per day in late fees to 100% of the tax amount in cases of fraud.
This comprehensive GST compliance checklist is designed specifically for MSMEs and startups across India. Bookmark it, print it, and share it with your accountant. It could save you INR 5,00,000 or more in penalties and litigation costs over the course of a financial year.
Step 1: Verify GST Registration Status and Detail
First, make sure your GST registration is still valid, and your information is up to date. Log in to the GST portal (gst.gov.in) and verify the following:
- Legalhttp://gst.gov.in name and trade name match your PAN and company incorporation documents.
- Principal place of business and additional business places are accurately listed.
- Bank account details linked to your GSTIN are active and correct.
- HSN/SAC codes registered match the goods or services you actually supply.
- Authorized signatories are updated – outdated signatories are a common audit red flag.
MSMEs with turnover above INR 5 crores must mandatorily file GSTR-1 monthly. Those below this threshold can opt for the quarterly QRMP (Quarterly Return Monthly Payment) scheme, but must still pay GST monthly using PMT-06.
Step 2: GST Compliance Calendar (FY 2025–26)
|
Return / Payment |
Applicable To |
Due Date |
Frequency |
Notes |
|
GSTR-1 |
Regular taxpayers |
11th of next month |
Monthly |
Outward supplies |
|
IFF (QRMP) |
QRMP taxpayers |
13th of next month |
Monthly (optional) |
For B2B invoices |
|
PMT-06 |
QRMP taxpayers |
25th of next month |
Monthly |
Tax payment |
|
GSTR-3B |
Monthly filers |
20th of next month |
Monthly |
Summary return |
|
GSTR-3B (QRMP) |
Quarterly filers |
22nd / 24th |
Quarterly |
Based on state |
|
GSTR-9 |
All eligible taxpayers |
31st Dec (next FY) |
Annual |
Mandatory return |
|
GSTR-9C |
Turnover > ₹5 Cr |
31st Dec (next FY) |
Annual |
Audit reconciliation |
GST Late Fees Structure (FY 2025–26)
|
Type of Return |
Late Fee Per Day |
Total (CGST + SGST) |
Remarks |
|
Regular Return |
₹25 + ₹25 |
₹50/day |
Subject to cap |
|
Nil Return |
₹10 + ₹10 |
₹20/day |
Lower penalty |
Step 3: Input Tax Credit (ITC) Reconciliation Checklist
Input Tax Credit mismatches between your GSTR-2B (auto-populated from suppliers’ GSTR-1) and your books are the number one cause of GST notices and demands for Indian MSMEs. The GST department’s ASMT-10 system flags mismatches automatically and issues notices – often for crores of rupees in disputed ITC.
To stay reconciliation-ready, follow these non-negotiable practices:
1. Download and reconcile GSTR-2B with your purchase register every month – not just at year-end.
2. If a supplier has not filed their GSTR-1, you cannot claim ITC on their invoice. Follow up aggressively or switch vendors.
3. Reverse ITC within 180 days if you have not paid your supplier – this is a legal obligation under Rule 37.
4. Maintain digital copies of all tax invoices for a minimum of 6 years.
5. Use accounting software like Tally Prime, Zoho Books, or ClearTax that auto-fetches GSTR-2B data.
Step 4: E-Invoicing & E-Way Bill Compliance Checklist (India)
E-Invoicing Compliance Checklist
- Check if your business turnover exceeds ₹5 crore
- Enable e-invoicing within 30 days of crossing the threshold
- Generate IRN (Invoice Reference Number) for all applicable invoices
- Ensure invoices are uploaded to the GST portal in real-time
- Verify that invoices are valid for ITC claims by customers
- Avoid issuing invoices without e-invoicing (they will be legally invalid)
- Non-compliance may lead to ITC denial for clients + business loss
E-Way Bill Compliance Checklist
- Generate e-way bill for goods valued ₹50,000 or more
- Check state-specific limits (₹1,00,000 for intra-state in some states)
- Always generate e-way bill before dispatch of goods
- Ensure vehicle details & transporter info are accurate
- Track validity period based on distance
Risk & Penalty Alerts
- Expired or invalid e-way bill may lead to goods detention/seizure
- Penalty: ₹10,000 or tax amount (whichever is higher)
- Incorrect compliance can trigger GST notices and audits
Step 5: Industry-Specific GST Compliance Risks
Different industries have unique GST compliance risks. Here are the most common traps:
Manufacturing MSMEs: All job-work transactions under Section 143 must be properly documented using valid challans. Goods sent for job-work must be returned within the prescribed timelines: 1 year for inputs and 3 years for capital goods. If these timelines are not met, the goods are considered a deemed supply and become liable for GST.
Service-Based Startups: If your startup provides services to clients overseas and gets paid in foreign currency, make sure to claim your IGST refund using the LUT (Letter of Undertaking) process. Many startups miss out on INR 5,00,000 to INR 50,00,000 each year by not filing for GST refunds on their exports.
E-commerce Sellers: If you sell on Amazon, Flipkart, or Meesho, a 1% TCS (Tax Collected at Source) is deducted by the platform. Reconcile this monthly with your GSTR-8 data visible in your GSTR-2B.
Real Estate Developers: Under-construction property sales have complex GST implications. Ensure you bifurcate land value (exempt) and construction value (taxable) in your documentation.
Step 6: GST Audit Readiness Checklist for MSMEs (India)
Audit Applicability & Risk Check
- Check if turnover exceeds ₹2 crore (higher scrutiny risk)
- Be aware of GST Audit under Section 65 (Regular Audit)
- Understand Special Audit under Section 66
- Expect Scrutiny Notices under Section 61 even without audit
- Monitor mismatches flagged by GST data analytics
Essential Documents Checklist (Must Maintain)
- GST returns (GSTR-1, GSTR-3B, GSTR-9) for last 3 years
- Purchase & sales ledgers reconciled with GST returns
- GSTR-2B reconciliation reports
- E-way bills & e-invoice records
- Tax invoices (digital + physical copies)
Input Tax Credit (ITC) Compliance
- ITC reconciliation with GSTR-2B
- Proper ITC reversal calculations (Rule 37, 42, 43)
- Ensure no excess or ineligible ITC claims
- Maintain supporting documents for all ITC claims
Export & Refund Documentation
- LUT (Letter of Undertaking), if applicable
- Export invoices & shipping bills
- GST refund applications & acknowledgements
- Bank realization certificates (FIRC/BRC)
Notices & Litigation Readiness
- Copies of all past GST notices
- Filed replies and supporting documents
- Working papers used for responses
- Track pending or unresolved notices
Risk & Penalty Prevention
- Mismatches can trigger ASMT-10 notices
- Incomplete records may lead to tax demand + penalties
- Non-compliance may result in audit escalation
Conclusion
The most financially resilient MSMEs in India treat GST compliance as a month-end business process, not a last-minute scramble. With over 1.3 crore active GSTIN registrations in India, the GST department has unprecedented data visibility. Discrepancies that once went unnoticed now trigger automated notices within months.
Invest INR 15,000 to INR 30,000 per month in a qualified GST practitioner or accounting software. It will return multiples in avoided penalties, saved ITC, and the peace of mind to focus on growing your business.
