Company registration, GST and compliance for founders across India

Get started

Compliance calendar: every due date for your business.

The filings a Private Limited company or LLP makes in a year, month by month, for a financial year ending 31 March. Miss one and late fees or interest usually follow.

These are the usual dates. The government sometimes extends them, and some only apply above certain limits. Your own calendar depends on your business, which we work out for you.

Every month

  • 7th

    TDS payment

    Pay the tax you deducted last month (for March, by 30 April)

    Everyone who deducts TDS
  • 11th

    GSTR-1

    Report last month's sales (monthly filers)

    Everyone with GST
  • 20th

    GSTR-3B

    Pay GST and file the summary return (monthly filers)

    Everyone with GST

April

  • 30 April

    MSME-1

    Report payments owed to small suppliers for more than 45 days (October to March)

    Companies

May

  • 30 May

    Form 11

    LLP yearly return

    LLPs
  • 31 May

    TDS return

    TDS return for January to March

    Everyone who deducts TDS

June

  • 15 June

    Advance tax

    First instalment of this year's income tax

    All businesses
  • 30 June

    DPT-3

    Return of deposits and loans the company has taken

    Companies

July

  • 31 July

    TDS return

    TDS return for April to June

    Everyone who deducts TDS
  • 31 July

    Income tax return

    For businesses whose accounts don't need an audit

    All businesses

September

  • 15 September

    Advance tax

    Second instalment

    All businesses
  • 30 September

    AGM

    Hold the company's annual general meeting

    Companies
  • 30 September

    Tax audit report

    For businesses whose accounts need a tax audit

    All businesses
  • 30 September

    DIR-3 KYC

    Director KYC, in the years it's due

    Companies

October

  • Within 15 days of the AGM

    ADT-1

    Tell the government who your auditor is

    Companies
  • Within 30 days of the AGM

    AOC-4

    File the company's accounts

    Companies
  • 30 October

    Form 8

    LLP statement of accounts

    LLPs
  • 31 October

    Income tax return

    For businesses whose accounts need an audit, including all companies

    All businesses
  • 31 October

    MSME-1

    Report payments owed to small suppliers (April to September)

    Companies
  • 31 October

    TDS return

    TDS return for July to September

    Everyone who deducts TDS

November

  • Within 60 days of the AGM

    MGT-7 or MGT-7A

    File the company's yearly return

    Companies

December

  • 15 December

    Advance tax

    Third instalment

    All businesses
  • 31 December

    GSTR-9

    GST yearly return, if your sales are above ₹2 crore

    Everyone with GST

January

  • 31 January

    TDS return

    TDS return for October to December

    Everyone who deducts TDS

March

Never miss a due date again.

We keep your calendar, remind you what we need, and file every form on time.

Get started
Get started

Request a call back

Leave your number and we'll call you. No obligation.

We only use your number to call you about this request.