Compliance calendar FY 2026-27 for small businesses: GST, TDS, PF, tax and ITR
Month-by-month due dates for FY 2026-27: GST monthly and QRMP, TDS, PF, ESI, professional tax, advance tax, ITR, audit and GSTR-9, plus a first-week routine.

For FY 2026-27 (1 April 2026 to 31 March 2027), a small business with GST registration and a few employees has five to eight due dates every month: TDS on the 7th, GSTR-1 on the 11th (or IFF on the 13th), PF and ESI on the 15th, GSTR-3B on the 20th (or PMT-06 on the 25th), professional tax on the state's date, plus quarterly TDS returns, four advance tax instalments, the ITR by 31 July or 31 October, the tax audit report by 30 September and GSTR-9 by 31 December. This calendar lists them month by month.
How to use this calendar
The table below assumes a proprietorship, partnership firm or LLP registered under GST, with a TAN, with employees covered by PF and ESI, and paying professional tax in a state that levies it. Cross out what does not apply: a business under the GST threshold skips the GST rows, a business with no TAN skips TDS, and a business with under 10 employees usually has no ESI and under 20 has no PF unless it opted in.
Dates are the statutory ones as of September 2026. The government extends dates from time to time by notification, usually close to the deadline, so treat the table as the plan and check the portal message board in the week before each date. Companies have additional MCA filings, mentioned separately below.
Month-by-month due dates for FY 2026-27
| Month | GST (monthly filers) | GST (QRMP and composition) | TDS | PF, ESI and PT | Income tax and audit | Other |
|---|---|---|---|---|---|---|
| April 2026 | 11 Apr GSTR-1 (Mar); 20 Apr GSTR-3B (Mar) | 13 Apr GSTR-1 (Jan-Mar); 18 Apr CMP-08 (Jan-Mar); 22/24 Apr GSTR-3B (Jan-Mar); 30 Apr opt in or out of QRMP for Q1 | 30 Apr deposit for March (not the 7th) | 15 Apr PF ECR and ESI (Mar); Karnataka PT enrolment 30 Apr | Start new FY invoice series on 1 Apr | 30 Apr MSME Form 1 (companies, Oct-Mar half); IEC annual update window opens |
| May 2026 | 11 May GSTR-1 (Apr); 20 May GSTR-3B (Apr) | 13 May IFF (Apr, optional); 25 May PMT-06 (Apr) | 7 May deposit (Apr); 31 May 24Q and 26Q for Jan-Mar | 15 May PF and ESI (Apr); 12 May ESI half-yearly return (Oct-Mar) | 30 May LLP Form 11; 31 May FSSAI annual return (manufacturers) | |
| June 2026 | 11 Jun GSTR-1 (May); 20 Jun GSTR-3B (May) | 13 Jun IFF; 25 Jun PMT-06 (May); 30 Jun GSTR-4 (composition, FY 2025-26) | 7 Jun deposit (May); 15 Jun Form 16 to employees and Form 16A for Jan-Mar | 15 Jun PF and ESI (May); Maharashtra PTEC 30 Jun | 15 Jun advance tax, 15% | 30 Jun IEC annual update closes; 30 Jun DPT-3 (companies) |
| July 2026 | 11 Jul GSTR-1 (Jun); 20 Jul GSTR-3B (Jun) | 13 Jul GSTR-1 (Apr-Jun); 18 Jul CMP-08 (Apr-Jun); 22/24 Jul GSTR-3B (Apr-Jun); 31 Jul QRMP option for Q2 | 7 Jul deposit (Jun); 31 Jul 24Q and 26Q for Apr-Jun | 15 Jul PF and ESI (Jun) | 31 Jul ITR for FY 2025-26 (non-audit cases) | |
| August 2026 | 11 Aug GSTR-1 (Jul); 20 Aug GSTR-3B (Jul) | 13 Aug IFF; 25 Aug PMT-06 (Jul) | 7 Aug deposit (Jul); 15 Aug Form 16A for Apr-Jun | 15 Aug PF and ESI (Jul) | Hand books to CA for tax audit | |
| September 2026 | 11 Sep GSTR-1 (Aug); 20 Sep GSTR-3B (Aug) | 13 Sep IFF; 25 Sep PMT-06 (Aug) | 7 Sep deposit (Aug) | 15 Sep PF and ESI (Aug) | 15 Sep advance tax, 45%; 30 Sep tax audit report (Form 3CA/3CB and 3CD) for FY 2025-26 | 30 Sep AGM and DIR-3 KYC (companies) |
| October 2026 | 11 Oct GSTR-1 (Sep); 20 Oct GSTR-3B (Sep) | 13 Oct GSTR-1 (Jul-Sep); 18 Oct CMP-08 (Jul-Sep); 22/24 Oct GSTR-3B (Jul-Sep); 31 Oct QRMP option for Q3 | 7 Oct deposit (Sep); 31 Oct 24Q and 26Q for Jul-Sep | 15 Oct PF and ESI (Sep) | 31 Oct ITR for FY 2025-26 (audit cases and partners of audited firms) | 30 Oct LLP Form 8; 31 Oct MSME Form 1 (companies, Apr-Sep half); AOC-4 within 30 days of AGM |
| November 2026 | 11 Nov GSTR-1 (Oct); 20 Nov GSTR-3B (Oct); 30 Nov last date to claim ITC, issue credit notes and amend invoices for FY 2025-26 | 13 Nov IFF; 25 Nov PMT-06 (Oct) | 7 Nov deposit (Oct); 15 Nov Form 16A for Jul-Sep | 15 Nov PF and ESI (Oct); 11 Nov ESI half-yearly return (Apr-Sep) | 30 Nov statutory bonus for FY 2025-26 (within 8 months of year end); MGT-7 within 60 days of AGM | |
| December 2026 | 11 Dec GSTR-1 (Nov); 20 Dec GSTR-3B (Nov); 31 Dec GSTR-9 and 9C for FY 2025-26 | 13 Dec IFF; 25 Dec PMT-06 (Nov); 31 Dec GSTR-9 if applicable | 7 Dec deposit (Nov) | 15 Dec PF and ESI (Nov) | 15 Dec advance tax, 75%; 31 Dec belated or revised ITR for FY 2025-26 | |
| January 2027 | 11 Jan GSTR-1 (Dec); 20 Jan GSTR-3B (Dec) | 13 Jan GSTR-1 (Oct-Dec); 18 Jan CMP-08 (Oct-Dec); 22/24 Jan GSTR-3B (Oct-Dec); 31 Jan QRMP option for Q4 | 7 Jan deposit (Dec); 31 Jan 24Q and 26Q for Oct-Dec | 15 Jan PF and ESI (Dec) | ||
| February 2027 | 11 Feb GSTR-1 (Jan); 20 Feb GSTR-3B (Jan) | 13 Feb IFF; 25 Feb PMT-06 (Jan) | 7 Feb deposit (Jan); 15 Feb Form 16A for Oct-Dec | 15 Feb PF and ESI (Jan); Maharashtra PT ₹300 in February salary | Union Budget on 1 Feb: note rate changes for next year | |
| March 2027 | 11 Mar GSTR-1 (Feb); 20 Mar GSTR-3B (Feb); 31 Mar LUT for FY 2027-28 | 13 Mar IFF; 25 Mar PMT-06 (Feb); 31 Mar CMP-02 to opt into composition for FY 2027-28 | 7 Mar deposit (Feb) | 15 Mar PF and ESI (Feb); Maharashtra PTRC annual return 31 Mar | 15 Mar advance tax, 100% (single instalment for 44AD and 44ADA); 31 Mar pay MSME suppliers and 43B items, count stock | Year-end closing |
The 22nd or 24th for quarterly GSTR-3B depends on your state: the 22nd for Chhattisgarh, Madhya Pradesh, Gujarat, Maharashtra, Karnataka, Goa, Kerala, Tamil Nadu, Telangana, Andhra Pradesh and the southern union territories; the 24th for the rest of the country. GSTR-9 is mandatory only above ₹2 crore turnover and GSTR-9C above ₹5 crore. Professional tax dates vary by state; Maharashtra's PTRC is due by the end of the month (monthly if the previous year's liability was ₹1,00,000 or more, otherwise annually by 31 March), Karnataka's by the 20th, and several states have none. The professional tax guide has the state list.
GST: monthly and QRMP explained
A monthly filer with turnover above ₹5 crore, or one who chose monthly filing, files GSTR-1 by the 11th and GSTR-3B by the 20th of the following month; tax is paid with GSTR-3B. A QRMP filer (turnover up to ₹5 crore) files both returns quarterly but pays tax monthly: PMT-06 by the 25th of the month after each of the first two months of the quarter, using either 35% of the previous quarter's cash tax or the actual self-assessed liability. The IFF by the 13th is optional and lets you push B2B invoices so buyers see the credit in their GSTR-2B without waiting for the quarter.
Composition dealers pay quarterly through CMP-08 by the 18th and file one annual GSTR-4 by 30 June. Whichever scheme you are on, the late fee and 18% interest clock starts the day after the due date; the late fees and interest guide has the arithmetic, and the GSTR-1 and GSTR-3B guide covers the filing steps.
TDS: deposit by the 7th, return each quarter
If you hold a TAN, every rupee of TDS deducted in a month is due by the 7th of the next month, except March, which is due by 30 April. The quarterly returns, 24Q for salary and 26Q for everything else, are due on 31 July, 31 October, 31 January and 31 May. Form 16 for employees is due by 15 June, and Form 16A for other deductees within 15 days of the return due date. Late deposit costs interest at 1.5% per month or part of a month from the date of deduction, and a late return costs ₹200 a day under Section 234E, capped at the TDS amount. The TDS guide for small businesses covers rates and thresholds; remember that an individual or HUF not under tax audit in the previous year generally does not deduct TDS under 194C, 194H, 194I or 194J at all.
Payroll: PF, ESI and professional tax by the 15th
PF contributions and the ECR are due by the 15th of the following month; ESI contributions also by the 15th. Both are hard dates for income tax as well: the employee's share deposited after the due date is permanently disallowed under Section 36(1)(va), and clause 20 of the tax audit report lists every late deposit. ESI half-yearly returns fall on 11 November (April to September) and 12 May (October to March). Professional tax runs on state calendars. The EPF guide and ESI guide cover registration and rates.
Income tax: advance tax, ITR, audit and GSTR-9
Advance tax is due in four instalments: 15% by 15 June, 45% by 15 September, 75% by 15 December and 100% by 15 March, measured cumulatively against the year's estimated tax. Shortfalls attract interest under Section 234C at 1% a month for three months per instalment. If your whole business income is under 44AD or 44ADA, a single instalment by 15 March is enough. The advance tax guide has the working.
The ITR for FY 2025-26 is due by 31 July 2026 if you are not under audit and 31 October 2026 if you are, with the tax audit report by 30 September 2026. Belated and revised returns can be filed until 31 December 2026. The same pattern repeats for FY 2026-27 in 2027. GSTR-9 for FY 2025-26 is due by 31 December 2026; more important for ITC is 30 November 2026, the last date to claim any FY 2025-26 credit or issue a credit note for it, so start the reconciliation in September.
A "first week of every month" routine
Most of the calendar can be handled in the first ten days of each month if you run the same sequence every time. A Bengaluru cloud kitchen (monthly GST filer, 8 staff, no ESI because it is under 10, PF opted in, TAN for rent TDS) follows this:
- 1st to 3rd: Close last month's sales. Issue any invoices still pending, cancel or credit-note anything wrong, and export the sales register. Record every purchase bill received, marking whether ITC will be claimed.
- 4th to 5th: Reconcile the bank and UPI settlements against invoices and receipts, so that the sales figure in GSTR-1 is the same as the one in the books.
- 6th: Compute TDS deducted last month (for the kitchen, 10% on the ₹60,000 monthly rent, ₹6,000, and 1% or 2% on the ₹40,000 delivery-contractor bill). Pay through the e-filing portal by the 7th.
- 7th to 10th: Prepare GSTR-1 from the sales register; check GSTR-2B for the purchase side and note which supplier invoices are missing.
- 11th: File GSTR-1. Then chase suppliers whose invoices did not appear in GSTR-2B.
- 12th to 14th: Run payroll, generate salary slips, prepare the PF ECR and the professional tax challan.
- 15th: Pay PF (and ESI where applicable), and PT if your state's date is the 15th or 20th.
- 18th to 19th: Compute GSTR-3B: output tax less eligible ITC, plus any reverse charge. Arrange cash in the electronic cash ledger.
- 20th: File GSTR-3B and pay. Done for the month unless a quarterly or annual item falls due.
A QRMP filer replaces the 11th with the optional IFF on the 13th and the 20th with PMT-06 on the 25th, and does the full return work only in April, July, October and January.
What a missed date costs: a worked example
Take a Kochi electronics shop, monthly GST filer, with GSTR-3B liability of ₹1,20,000 for August 2026, TDS of ₹15,000 deducted in August, and PF of ₹18,000 for August. The owner is travelling and everything is filed on 2 October instead of by the September dates.
- GSTR-3B was due 20 September; filed 12 days late. Late fee ₹50 a day × 12 = ₹600 (₹25 CGST and ₹25 SGST per day). Interest at 18% on ₹1,20,000 for 12 days = ₹1,20,000 × 18% × 12 ÷ 365 = ₹710. GSTR-1 for August was also late by 21 days at ₹50 a day = ₹1,050 (the portal blocks GSTR-3B until GSTR-1 is filed, so both slip).
- TDS was due 7 September and paid 2 October. Interest at 1.5% per month or part, counted from the date of deduction in August: three months (August, September, October) × 1.5% × ₹15,000 = ₹675, and the department may also disallow 30% of the expense until the TDS is paid.
- PF was due 15 September. EPFO damages under Section 14B run from 5% to 25% a year depending on delay, plus 7Q interest at 12% a year; on ₹18,000 for 17 days that is small in rupees, roughly ₹100 to ₹200, but the employee share of ₹9,000 is disallowed for income tax permanently under Section 36(1)(va), costing about ₹2,800 of tax at 30%.
Total direct cost of one distracted fortnight: around ₹6,000, plus a permanently lost deduction and a compliance rating hit on the GST portal. The GST late fee calculator computes the GST part for any date.
How to get reminders that work
- Put every date from the table into your phone calendar as a recurring event with two alerts, one five days before and one the day before. Assign each event to the person who actually does the work, not the owner.
- Subscribe to a due-date calendar that emails you for your filing type. VyaparKit's free GST due-date calendar sends an email 5 days and 1 day before each GST date for monthly, QRMP or composition filers.
- Turn on SMS and email alerts on the GST portal and the income tax e-filing portal; both send a reminder a few days before returns fall due.
- Agree a monthly checklist with your CA and share it on WhatsApp on the 1st: what you send, by when, and what they file.
- Keep a printed one-page version of this table near the billing counter and tick dates off. Paper survives phone changes.
Common mistakes
- Paying March TDS by 7 April. The March deposit date is 30 April, but the Q4 return is 31 May, and Form 16 is 15 June.
- Forgetting that a QRMP filer still pays tax every month through PMT-06 by the 25th.
- Missing 30 November for last year's ITC and credit notes, which cannot be recovered after that.
- Filing GSTR-1 on time but leaving GSTR-3B for "later", when the late fee runs daily on both.
- Depositing PF on the 16th or 17th; a day late is a permanent disallowance of the employee share.
- Treating the 31 July ITR date as the only one when the business is under tax audit and the actual dates are 30 September and 31 October.
- Ignoring the QRMP opt-in windows, then discovering you are filing monthly by default.
- Letting the Shop and Establishment certificate, FSSAI licence or IEC expire because they are annual or multi-year and never made it into the monthly routine. See the Shop and Establishment guide.
How VyaparKit helps
The calendar only works if the underlying records are ready before each date. Use the GST due-date calendar to get emails 5 days and 1 day before every GST date for your filing type, and the GST late fee calculator to see what a slip costs before deciding whether to wait for a missing invoice. Record purchases through purchase bill with the ITC flag so the GST report is ready on the 7th, and run salaries through payroll run so PF, ESI and PT amounts and the bank file are ready before the 15th. VyaparKit does not file GST returns, TDS returns or PF challans; it gets the numbers ready for whoever does.
Next steps
- Copy the table into your calendar, deleting the rows that do not apply to your registration status and headcount.
- Assign an owner for each date: who prepares, who pays, who files.
- Subscribe to due-date emails and enable portal alerts today.
- Adopt the first-week routine for October 2026 and run it three months in a row before changing it.
- Book a 30-minute review with your CA in the last week of September, November and March, the three heaviest months.
Frequently asked questions
- What are the fixed monthly due dates a small business should remember?
- For a monthly GST filer with employees: 7th TDS deposit, 11th GSTR-1, 15th PF and ESI, 20th GSTR-3B, and professional tax on the date your state fixes (often the 20th or month end). QRMP filers swap the 11th and 20th for an optional IFF on the 13th and a PMT-06 tax payment on the 25th, with returns quarterly.
- Are the due dates the same for a QRMP filer and a monthly filer?
- No. A QRMP filer (turnover up to ₹5 crore) pays tax monthly through PMT-06 by the 25th of the next month, can upload B2B invoices through the IFF by the 13th, and files GSTR-1 by the 13th and GSTR-3B by the 22nd or 24th of the month after the quarter, depending on the state. Monthly filers file GSTR-1 by the 11th and GSTR-3B by the 20th every month.
- What happens if a due date falls on a Sunday or a public holiday?
- For income tax, TDS and GST, the portal date is what counts, and the law does not automatically extend a due date that falls on a holiday, although the government sometimes issues an order under Section 10 of the General Clauses Act or a GST notification. Treat the date as firm and file on the last working day before it.
- How do I get reminders for GST and tax due dates?
- Use a due-date calendar that emails you before each date, put recurring events with two alerts in your phone calendar, and enable SMS and email alerts on the GST and e-filing portals. VyaparKit's free GST due-date calendar emails you 5 days and 1 day before each GST date for your filing type, and the late fee calculator shows the cost of a missed one.
This guide is general information for Indian small businesses as of 12 Sept 2026. Rates, thresholds and due dates change by notification; confirm the current position on the relevant government portal or with your chartered accountant before acting.
Keep reading
All Tax & compliance guides →
ITR forms for business owners: ITR-1, 2, 3, 4, 5 or 6 and which one you file
Which ITR form a proprietor, freelancer, partner, LLP or company files, documents, due dates, belated and updated returns, e-verification and GST mismatches.
Read the guide →
Tax audit under Section 44AB: thresholds, Form 3CD, due dates and penalty
When a tax audit under Section 44AB applies (₹1 crore, ₹10 crore with 5% cash, ₹50 lakh), what Forms 3CA/3CB and 3CD cover, due dates and the 271B penalty.
Read the guide →
Advance tax due dates and instalments: who must pay, how to compute and interest
Who must pay advance tax (₹10,000 or more), the 15 June, 15 September, 15 December and 15 March instalments, 234B and 234C interest and paying online.
Read the guide →
GSTR-1 and GSTR-3B filing guide: tables, due dates, QRMP and a monthly routine
What goes in each table of GSTR-1 and GSTR-3B, monthly versus QRMP due dates, IFF, PMT-06, nil returns, late fees and a simple monthly routine for small businesses.
Read the guide →