Free tools

GST and TDS due dates, 2026-27

Every GST, TDS and advance tax date from April 2026 to March 2027. Choose how you file, then add the dates to your calendar.

How do you file GST?
Also show

Next: Saturday, 31 October 2026, 2 dates

42 dates. The calendar file reminds you three days before each one.

  1. October 2026

    • Company income tax return for 2025-26 (statutory date)

      Extended to 21 November 2026 for audit cases this year.

      Add to Google Calendar
    • TDS and TCS returns for Q2 (July to September 2026)

      Form 138 (salary, was 24Q), Form 140 (other residents, was 26Q), Form 144 (non-residents, was 27Q) and Form 143 (TCS, was 27EQ). Late return: ₹200 a day.

      Add to Google Calendar
  2. November 2026

  3. December 2026

  4. January 2027

    • TDS deposit for December

      Deposit TDS deducted in December by the 7th.

      Add to Google Calendar
    • GSTR-1 for December (monthly filers)

      File GSTR-1, sales for December.

      Add to Google Calendar
    • GSTR-2B for December generated

      Read-only statement of input credit. Check purchases before filing GSTR-3B.

      Add to Google Calendar
    • ESI for December

      Pay ESI contributions for December's wages.

      Add to Google Calendar
    • PF for December

      File the ECR and pay PF contributions for December's wages.

      Add to Google Calendar
    • GSTR-3B for December (monthly filers)

      File GSTR-3B and pay tax for December.

      Add to Google Calendar
    • TDS and TCS returns for Q3 (October to December 2026)

      Form 138 (salary, was 24Q), Form 140 (other residents, was 26Q), Form 144 (non-residents, was 27Q) and Form 143 (TCS, was 27EQ). Late return: ₹200 a day.

      Add to Google Calendar
  5. February 2027

  6. March 2027

  7. April 2027

  8. May 2027

    • TDS and TCS returns for Q4 (January to March 2027)

      Form 138 (salary, was 24Q), Form 140 (other residents, was 26Q), Form 144 (non-residents, was 27Q) and Form 143 (TCS, was 27EQ). Late return: ₹200 a day.

      Add to Google Calendar
  9. June 2027

    • Form 130 (was Form 16) to employees, and Forms 131 and 133 for Q4, for tax year 2026-27

      Salary certificates for the year, and the last quarter’s other TDS and TCS certificates.

      Add to Google Calendar

Good to know

  • Treat every date here as the statutory date and plan to meet it. Only rely on an extension once it is officially notified.
  • Professional tax is paid on dates set by each state, so it isn't here.
  • A late TDS return costs ₹200 a day until it is filed, up to the amount of TDS. Interest on late deposit runs every month it is late, so pay on time even if the return is going to be late.

What changed this year, and the common mistakes, are in our guide, GST and TDS due dates for 2026-27, in one calendar.

Where each date comes from

NumberUsed hereOfficial source
GSTR-1, monthly11th of the next monthGST portal: FAQs on GSTR-1Question 10Checked 21 October 2026
GSTR-2B generated14th of the next monthGST portal: FAQs on GSTR-2BChecked 21 October 2026
GSTR-3B, monthly20th of the next monthCGST Rules, 2017: rule 61Rule 61(1)Checked 21 October 2026
GSTR-7, GSTR-8 and GSTR-610th (GSTR-7 and 8) and 13th (GSTR-6) of the next monthGST portal: FAQs on GSTR-7, GSTR-8 and GSTR-6Checked 21 October 2026
Quarterly (QRMP) GSTR-113th of the month after the quarterGST portal: advisory on the QRMP schemeQuestions 3, 13, 28 and 32Checked 21 October 2026
IFF and PMT-0613th (IFF) and 25th (PMT-06) for the first two months of a quarterGST portal: advisory on the QRMP schemeQuestions 3, 13, 28 and 32Checked 21 October 2026
Quarterly (QRMP) GSTR-3B22th or 24th of the month after the quarter, by stateGST portal: advisory on the QRMP schemeQuestions 3, 13, 28 and 32Checked 21 October 2026
Which states file by which date14 on the 22th, 22 on the 24thCGST Rules, 2017: rule 61Rule 61(1)(ii), the tableChecked 21 October 2026
TDS deposit7th of the next month; March's by 30 AprilIncome-tax Rules, 2026 (Notification 22/2026)Rule 218(2)Checked 21 October 2026
TDS and TCS returnsQ1: 31 July 2026; Q2: 31 October 2026; Q3: 31 January 2027; Q4: 31 May 2027Income Tax Department: FAQs on the forms under the Income-tax Rules, 2026Rule 219(4); Form 143 FAQ, question 4Checked 21 October 2026
TDS and TCS certificates15 August 2026; 15 November 2026; 15 February 2027; 15 June 2027Income Tax Department: FAQs on Form 131Question 6; Form 130 FAQ, question 8Checked 21 October 2026
Late TDS or TCS return₹200 a day, up to the taxIncome-tax Act, 2025Section 427Checked 21 October 2026
GSTR-3B for March 2026, monthlyExtended to 21 April 2026.CBIC: Notification 01/2026-Central TaxChecked 21 October 2026
Advance tax15 June 2026 (15%); 15 September 2026 (45%); 15 December 2026 (75%); 15 March 2027 (100%)Income-tax Act, 2025Sections 404 and 408(1)Checked 21 October 2026
Form 16 to employees for 2025-2615 June 2026Income Tax Department: tax calendar15 June 2026Checked 21 October 2026
DPT-3: return of deposits and outstanding loans30 June 2026MCA: General Circular 02/2026Checked 21 October 2026
Company income tax return for 2025-26 (statutory date)31 October 2026CBDT: Circular 07/2026, 28 September 2026Checked 21 October 2026
Company income tax return for 2025-26, extended date for audit cases21 November 2026CBDT: Circular 07/2026, 28 September 2026Checked 21 October 2026
GSTR-9 annual return and GSTR-9C for 2025-2631 December 2026CGST Rules, 2017: rule 80Rule 80(1) and 80(3); up to ₹2 crore exempt (Notification 15/2025-Central Tax)Checked 21 October 2026
PF: ECR and payment15th of the next monthEPFO: FAQs on the revised wage ceilingQuestion 11: "the ECR and remittance for September must still be filed by 15 October"Checked 21 October 2026
ESI contributions15th of the next monthESIC: contributionWithin 15 days of the end of the monthChecked 21 October 2026

General information, not tax advice. Check with your CA for your company's situation.