India compliance

Every due date, on Home.

GST, TDS, PF, ESI, professional tax and advance tax for the next 45 days, before they are due.

5 of 6 parts work today

Part of India compliance. Outside India, your country pack sets the local tax invoice and the VAT or sales-tax return report; we build and test it before go-live. Your country

Due dates for a Karnataka company, GST filed monthly

December 2026

Compliance due dates

  • TDS deposit for Nov 2026 7 Dec 2026
  • GSTR-1 for Nov 2026 11 Dec 2026
  • GSTR-2B for Nov 2026 available 14 Dec 2026
  • Advance tax instalment (75% of FY 2026-27) 15 Dec 2026
  • ESI for Nov 2026 15 Dec 2026
  • PF (EPF ECR) for Nov 2026 15 Dec 2026
  • GSTR-3B for Nov 2026 20 Dec 2026
  • Professional tax, Karnataka, for Nov 2026 20 Dec 2026

GST, TDS, PF/ESI and advance tax; professional tax varies by state.

Dates as the law states them; professional tax follows your employees’ states.

Part of
India compliance
India’s GST, TDS and e-invoice files from your own books.
Users
Unlimited
no per-user fee on any module
Runs on
Your server
or a dedicated system on MyRecords Cloud
Core ready in
1–2 weeks
set up by our team with the modules you pick

How it works

Three steps, start to finish.

In short

The compliance calendar is the Compliance due dates card on Home for accounts staff. It lists the statutory due dates for the next 45 days: GSTR-1 on the 11th and GSTR-3B on the 20th for a monthly GST filer, the day GSTR-2B is ready, TDS deposit by the 7th, PF and ESI by the 15th, professional tax by your employees' states' own dates, and the advance-tax instalments. Dates due within five days are marked, and the GST, TDS, PF, ESI and advance-tax dates also show as a layer on the Calendar. It is a fixed table of rules kept with each release; nothing is fetched from the portals.

  1. Step 1

    It reads your company

    GST dates show when the company has a GSTIN, PF, ESI and professional tax when it has employees, and TDS always.

  2. Step 2

    It lists the next 45 days

    Up to eight dates at a time on Home, each with what it is for, and a mark on those due within five days.

  3. Step 3

    Due soon stands out

    A date within five days is marked, so it is not lost among the others. The Calendar's Statutory dates layer shows the GST, TDS, PF, ESI and advance-tax dates by month, and payroll's Statutory page lists PF, ESI and salary TDS dates too.

The details

What it covers.

5 of 6 work today

  • Works today 5
  • In part 1
  1. GSTWorks today

    GSTR-1 by the 11th and GSTR-3B by the 20th of the next month, for monthly filers, the day GSTR-2B is ready (the 14th), and the GSTR-9 annual return on 31 December. MyRecords shows the GSTR-9 date but does not prepare that return.

  2. TDSWorks today

    Tax deducted in a month is due by the 7th of the next month, and by 30 April for March. Quarterly TDS statements on 31 Jul, 31 Oct, 31 Jan and 31 May.

  3. PF and ESIWorks today

    Both by the 15th of the next month, when the company has active employees.

  4. Professional tax by stateIn part

    Each state's own date for the states your employees work in, with the source for each. Dates taken from a secondary source say "verify with your CA".

  5. Advance taxWorks today

    15 Jun (15%), 15 Sep (45%), 15 Dec (75%) and 15 Mar (100%) of the year's estimated tax.

  6. Dates as the law states themWorks today

    When a due date falls on a Sunday or holiday, the calendar still shows the date in the law. Check the portal for any extension the government announces.

Works today on the demo company 5 of 6

Questions

Questions people ask

Something else on your mind?

Ask us anything about it. A person from our team replies.

Ask a question
01Where do I see the due dates?

On Home, in the Compliance due dates card, for people with an accounts role; most also show on the Calendar under Statutory dates. Payroll dates also show on payroll's Statutory page.

02Which professional tax dates does it know?

The dates for every state that levies professional tax, for the states set on your employees. Karnataka's, for example, is the 20th of the next month; check the state's current notification. Where a state publishes no date, none is shown rather than a wrong one.

03What if the government extends a due date?

The calendar shows the date in the law. Extensions come by notification; we update the rules table with the next release, and you should check the portal meanwhile.

04Does it cover TCS and the annual GST return?

Partly. The calendar shows the GSTR-9 due date, 31 December, but MyRecords does not prepare GSTR-9 or the TCS return, and TCS dates are not listed. Both returns are on the roadmap.

Last updated Facts last verified against the official sources below Applies to MyRecords 3 Nov 2026 release Expert review pending

Next step

See it on your own numbers.

A live demo on our sample company, with our team. Or ask us for a quote first.

Get a quote

Live demo

Book a walk-through

  • On our sample company, for your kind of work
  • A quote for the modules you need
  • Your questions, answered by our team