What are the essential compliance tasks before the financial year-end in India?
Before FY 2025-26 ends on March 31, 2026, Indian businesses must reconcile all GST returns (GSTR-1, 3B, 2B), verify and claim eligible Input Tax Credit (ITC), clear final advance tax instalments, reconcile bank statements, and ensure all MSME vendors are paid within 45 days to avoid severe penalties and disallowed deductions.
Last March, I watched a client lose ₹50,000+ in input tax credit because their GSTR-2B reconciliation sat untouched until March 28. Three days.
That’s all it took for a recoverable credit to become a write-off. The supplier hadn’t filed GSTR-1, and there was zero time to fix it.
That’s the thing about the financial year-end checklist India businesses face every year—it’s not complicated. It’s just unforgiving when you’re late.
This guide gives you every action item you need before March 31, 2026, organized by priority. No theory. Just the checklist.
Quick Summary: What You Must Do Before March 31
Before the last day of FY 2025-26, complete these six actions:
✅ Reconcile all GST returns (GSTR-1, GSTR-3B, GSTR-2B)
✅ Verify and claim eligible input tax credit
✅ Clear the final advance tax instalment (due March 15)
✅ Reconcile bank statements and close books
✅ Pay all MSME vendors within 45 days per Section 43B(h)
✅ Cross-check Form 26AS and AIS against your records
If you can tick off all six right now, you’re ahead of roughly 60% of small businesses. If not, keep reading.
Stop/Go test:
Can you pull up your GSTR-2B ITC summary and trial balance within 10 minutes? If yes, you’re ready to execute. If no, start there.
GST Checklist Before Financial Year-End
This is where 30–40% of businesses bleed money—unreconciled ITC that gets reversed because nobody checked GSTR-2B against the purchase ledger. Do this now:
- Reconcile GSTR-1 and GSTR-3B. Pull both reports. Match outward supply figures. Any gap means you’ve either under-reported sales or over-reported in one return. Fix before filing the annual return.
- Verify ITC via GSTR-2B. Download your GSTR-2B. Match every line against your purchase register. Pick 10 random invoices—if ITC shows for 9 out of 10, you’re in good shape. Below that? Stop and reconcile.
- Correct mismatches. If a supplier hasn’t filed GSTR-1, your ITC is stuck. Contact them now. Don’t wait. If it’s genuinely ineligible, self-reverse via DRC-03 with interest before the annual return.
- Check pending returns. Log into the GST portal. Every GSTR-3B up to March should show a green “Filed” status. No exceptions.
- Confirm e-invoicing threshold. If your turnover crossed ₹5 crore, every invoice needs an IRN. Bulk-generate retroactively if you’ve missed any—penalties stack fast.
Visual checkpoint: Your GSTR-2B ITC table should show a “Matched” badge with no red flags. If you see amber or red, that’s your signal to dig in.
Accounting Checklist
Book closure sounds straightforward until you hit suspense entries that nobody remembers creating. Action items:
- Reconcile bank statements. Every single account. Match your ledger to bank records line by line. Any difference over ₹1,000 is a stop signal—trace it before moving forward.
- Clear suspense entries. Open your trial balance. The “Suspense A/c” should show zero. If it doesn’t, match orphan entries to pending invoices using a VLOOKUP in Excel (yes, the community still swears by pivot table audits for this). Anything truly unresolvable gets a CA journal entry as “prior period.”
- Review expenses. Are there prepaid expenses that need adjustment? Depreciation entries posted? Provisions for liabilities recorded?
- Check outstanding invoices. Both receivable and payable. Anything aged beyond 180 days needs evaluation—write-off or provision, but don’t leave it hanging.
Visual checkpoint: Zero balance in your Suspense A/c and bank reconciliation ledger on your trial balance. That’s your green light.
Struggling with manual reconciliation before March 31?
ProfitBooks automates bank reconciliation and generates real-time trial balances—so you’re not stuck in spreadsheets during crunch time.
Start with a free account → and get your books in order this week.
Tax & Compliance Checklist
- Final advance tax instalment. This was due March 15. If you missed it, pay immediately—interest under Section 234B/C runs at 1% per month, and roughly 25% of taxpayers get hit with this annually.
- Verify TDS deposits. Reconcile TDS 26Q/27Q quarterly deposits against vendor ledgers. Mismatches here lead to disallowance of expenses during assessment.
- Cross-check Form 26AS and AIS. Download both. If TDS totals match your ledger within 5%, proceed. Gaps above ₹5,000? File a correction request on TRACES with ledger proof.
- AIS is sneaky—it surfaces high-value transactions you may have forgotten. Unreported perks or interest income trigger 10% TDS short-payment notices.
- PAN-Aadhaar linking. Verify this for all vendors. Unlinked PANs mean TDS rates double from April. Don’t let someone else’s non-compliance become your problem.
Visual checkpoint: “Verified” tick on your Form 26AS/AIS download with no yellow warnings.
Verification: Download Form 26AS right now. If the TDS credit matches your books, you’re clear. If not, you have days—not weeks—to fix it.
Also, with the new financial year bringing changes, it’s important to stay updated with the latest regulations. You can check out the new income tax rules from 1 April 2026 to avoid surprises in the coming year.
If you haven’t completed your tax planning yet, here are some last-minute tax saving tips for SMEs that you can still use before March 31.
Payments & Receivables Checklist
Section 43B(h) changed everything for MSME vendor payments. About 20% of firms lose deductions averaging ₹50,000+ because payments to MSME vendors exceeded 45 days.
- Follow up on pending receivables. Send reminders today. Not next week. Cash in hand before March 31 improves your closing position.
- Clear MSME vendor dues. Check every vendor’s MSME registration status. If payment is overdue beyond 45 days, pay and file MSME-1. The deduction depends on it.
- Manage cash flow for tax payments. Between advance tax, TDS, and vendor clearances, March is cash-heavy. Map outflows now so nothing bounces.
Verification: Open your vendor ledger. If every MSME payment is under 45 days, go. If any are overdue, that’s your highest-priority action item today.
Common Mistakes to Avoid Before March 31
- Mistake: Ignoring ITC mismatches in GSTR-2B
What Actually Happens: 20% of credits lost in annual return
The Fix: Contact suppliers for GSTR-1 correction; self-reverse ineligible ITC via DRC-03 - Mistake: Skipping AIS cross-check
What Actually Happens: “Silent” mismatches surface as ITR notices months later
The Fix: Download AIS now; report discrepancies before filing - Mistake: Late advance tax payment
What Actually Happens: 1% monthly interest under 234B/C
The Fix: Pay immediately; verify challan timestamps in Form 26AS - Mistake: Uncleared suspense entries
What Actually Happens: Audit drags into Q1; messy financials
The Fix: Excel pivot audit + CA journal for orphan entries - Mistake: MSME payments beyond 45 days
What Actually Happens: Deduction disallowed under Section 43B(h)
The Fix: Bulk-verify vendor MSME status; pay and file MSME-1 retroactively
(That MSME one catches more businesses than you’d think. I’ve seen owners scramble to bulk-SMS vendors for registration proof in the last week of March. Don’t be that person.)
Final Checklist (Quick Recap)
✅ GSTR-1, GSTR-3B, GSTR-2B reconciled—green “Filed” status on portal
✅ ITC verified; mismatches corrected or reversed
✅ Advance tax paid (final instalment by March 15)
✅ Bank statements reconciled; suspense entries at zero
✅ Form 26AS and AIS cross-checked; no discrepancies
✅ TDS 26Q/27Q matched with vendor ledgers
✅ MSME vendor payments cleared within 45 days; MSME-1 filed
✅ PAN-Aadhaar linking confirmed for all vendors
✅ Outstanding invoices reviewed; provisions recorded
✅ E-invoicing compliance confirmed (if turnover >₹5 Cr)
Print this. Tape it to your desk. Work through it line by line.
Year-end doesn’t have to mean chaos.
ProfitBooks gives you automated GST-compliant invoicing, real-time financial reports, and expense tracking built for non-accountants.
Join 100,000+ businesses that close their books without the panic. Sign up free →
FAQs
What is the financial year-end in India?
The Indian financial year runs April 1 to March 31. FY 2025-26 ends on March 31, 2026. All tax filings, book closures, and compliance deadlines are anchored to this date. Missing it triggers penalties, interest charges, and delayed refunds that compound through the assessment cycle.
What happens if year-end compliance is missed?
You face interest under Section 234B/C (1% per month on advance tax shortfall), ITC reversals for unreconciled GST returns, and disallowed deductions under Section 43B(h) for late MSME payments. AIS mismatches can trigger scrutiny notices months later during ITR processing.
What should businesses do in the last few days before March 31?
Prioritize three things: clear any pending GST return filings, pay overdue MSME vendors to protect deductions, and download Form 26AS/AIS to catch TDS gaps. If your inventory records need updating, do that before book closure—it directly affects your P&L accuracy.
How do I fix a GSTR-2B ITC mismatch quickly?
Contact the supplier and request GSTR-1 amendment through the portal. If the supplier won’t cooperate, self-reverse the ineligible ITC by filing DRC-03 with applicable interest before your annual return. Don’t carry unresolved mismatches—they only get harder to fix after March 31.











