Legal Suvidha is a registered trademark. Unauthorized use of our brand name or logo is strictly prohibited. All rights to this trademark are protected under Indian intellectual property laws.
Legal Suvidha
Startup And Fundraising

Annual Compliance Calendar for Startups in India: The Complete Guide

A founder-friendly month-by-month guide to ROC, income tax, GST and TDS compliance every Indian startup must track to avoid penalties and stay fundraise-ready. Confused about startup compliance deadlines in India? Get a simple, complete annual compliance calendar covering ROC, tax, GST and TDS filings.

Mayank WadheraMayank Wadhera
Published: 25 Jul 2026
19 min read
Annual Compliance Calendar for Startups in India: The Complete Guide
1
2
3
4
5
6
7
8
9
10
11
12

A founder-friendly month-by-month guide to ROC, income tax, GST and TDS compliance every Indian startup must track to avoid penalties and stay fundraise-ready.

Annual Compliance Calendar for Startups in India: The Complete Guide

You registered your company, got your first client, maybe even hired your first employee β€” and somewhere in the excitement, compliance became "that thing we'll figure out later." Sound familiar? Most first-time founders don't ignore compliance on purpose. They simply don't know that a private limited company or LLP has recurring legal duties every single year, regardless of whether the business made a single rupee in revenue.

The good news is that once you understand the rhythm of Indian startup compliance, it stops feeling scary. It becomes a checklist you tick off, quarter after quarter. This guide walks you through exactly what an annual compliance calendar for an Indian startup looks like β€” what to file, when to file it, and why skipping it can cost you far more than the filing itself ever would.

What is Startup Annual Compliance

Annual compliance for a startup in India is the recurring set of legal filings and record-keeping obligations that every registered business entity must complete, year after year, to remain in good legal standing. It is not a single form or a one-time task β€” it is a cycle that touches multiple government authorities at different points in the year.

Broadly, startup compliance in India falls into four buckets:

  • ROC (Registrar of Companies) compliance β€” filings with the Ministry of Corporate Affairs (MCA) that report your company's financial health and structure every year, such as the annual return and financial statements.
  • Income tax compliance β€” filing your business income tax return, paying advance tax in instalments, and (if applicable) getting your books audited.
  • GST compliance β€” filing monthly or quarterly returns if your startup is GST-registered, even in months with zero sales.
  • TDS compliance β€” deducting tax at source on eligible payments (salaries, professional fees, rent, etc.), depositing it, and filing quarterly TDS returns.

On top of these recurring, calendar-driven filings, there are event-based filings β€” compliance triggered by something happening in your company, like appointing a new director, changing your registered office, allotting new shares, or creating a charge on a loan. These don't follow a fixed date; they follow an event, and typically have a short window (often 30 days) within which you must inform the ROC.

Think of it like this: your car needs an annual service (that's your ROC and tax filings) but it also needs immediate attention the moment something specific breaks (that's your event-based filings). Missing either one causes problems down the road.

Why It Matters

Here's the scenario that catches almost every new founder off guard: "We had zero revenue this year, so there's nothing to file." This is one of the most expensive misconceptions in Indian startup compliance. ROC annual filings are mandatory for every registered private limited company and LLP regardless of turnover, profit, or business activity. A dormant company still has to file its annual return and financial statements.

So why does this actually matter for a startup that's trying to build a product, not fight paperwork?

ROC late fees accumulate per day of delay. Unlike a flat penalty, additional fees for late ROC filings are typically charged on a per-day basis until the form is filed, which means a delay of a few months can snowball into a substantial amount β€” far more than what a timely filing would have cost. Always check the current fee structure on the MCA portal since these rates are revised from time to time.

Directors can be disqualified. If a company fails to file its financial statements or annual returns for a continuous period as prescribed under the Companies Act, its directors risk disqualification β€” which can bar them from being appointed as directors in other companies too. This is a career-level consequence, not just a company-level one.

Your company can be struck off the register. Persistent non-compliance can lead the ROC to initiate action to strike the company's name off the register altogether, effectively shutting it down administratively. Reviving a struck-off company is a far more painful and costly process than simply staying compliant.

It kills your fundraising and due diligence prospects. Investors, venture capital funds, and even large corporate clients doing vendor onboarding will check your ROC filing history, your income tax compliance, and your GST return status before writing a cheque or signing a contract. A messy compliance record signals risk, and can slow down or completely derail a funding round or a big contract.

GST and TDS non-compliance brings its own interest and penalties. Late GST returns typically attract late fees plus interest on any tax liability, and late or incorrect TDS deduction/deposit can trigger interest, penalties, and disallowance of the related expense in your income tax computation. These add up quietly and often surface only when you're deep into your next filing cycle.

In short: compliance isn't red tape for its own sake. It's the paper trail that keeps your company legally alive, keeps your directors eligible, and keeps you credible to investors, banks, and customers.

When It Applies / Who It Applies To

Compliance obligations differ depending on how your startup is structured and how it operates. Here's a breakdown:

  • Private Limited Companies have the most extensive compliance load β€” mandatory ROC annual filings (AOC-4 and MGT-7/MGT-7A), a mandatory Annual General Meeting (AGM), board meetings at prescribed intervals, statutory registers, and income tax filing regardless of turnover.
  • One Person Companies (OPCs) follow a lighter version of the private limited regime β€” annual ROC filings are still mandatory, but some relaxations apply (for instance, OPCs are generally not required to hold an AGM in the same way).
  • LLPs (Limited Liability Partnerships) file Form 11 (annual return) and Form 8 (statement of accounts and solvency) with the MCA every year, along with their income tax return. LLPs have a comparatively simpler compliance structure than companies but are not exempt from annual filing.
  • Registered partnerships and sole proprietorships don't have ROC filing obligations since they aren't registered with the MCA, but they still need to file income tax returns, and if GST-registered, must file GST returns on schedule.

A few factors change what exactly applies to you:

  • DPIIT-recognized startups get certain relaxations, such as scope for tax exemptions under Section 80-IAC (subject to conditions) and lighter compliance around angel tax provisions, but this does not remove the requirement to file ROC returns or income tax returns.
  • GST-registered businesses must file returns on time even in a nil-sales month β€” GST registration itself creates a filing obligation, independent of turnover.
  • Businesses with employees on payroll take on additional responsibilities: TDS deduction on salaries, PF/ESI compliance where applicable, and professional tax where the state mandates it.
  • Crossing tax audit thresholds (based on turnover or, in some cases, cash transaction levels prescribed under the Income Tax Act) brings in mandatory tax audit requirements and pushes your income tax return deadline later in the year.

The bottom line: there is no such thing as "we're too small to need compliance." The type and depth of compliance changes with your structure and size, but the obligation to comply never disappears entirely.

What You Need

Staying compliant year-round is far easier when you maintain a running file of key documents rather than scrambling before each deadline. Keep these organized and updated:

  • Financial statements β€” profit and loss account, balance sheet, and cash flow statement (where applicable), prepared and finalized before filing.
  • Bank statements for all business accounts, reconciled regularly against your books.
  • Board meeting minutes and resolutions β€” records of every board meeting held during the year, including resolutions passed for key decisions.
  • DIN (Director Identification Number) and DSC (Digital Signature Certificate) for all directors, kept active and renewed as needed since most ROC filings require digital signatures.
  • GST return data and working papers β€” sales register, purchase register, input tax credit reconciliation, and copies of filed GSTR-1 and GSTR-3B (or their QRMP equivalents).
  • TDS deduction records β€” a running log of TDS deducted on salaries, contractor payments, rent, and professional fees, along with challan copies for tax deposited.
  • PAN and TAN of the business entity, used across income tax and TDS filings.
  • Statutory registers β€” register of members, register of directors, register of charges, and other registers a company is required to maintain under the Companies Act.
  • Auditor appointment records β€” the resolution appointing your statutory auditor and any related ROC filing for the appointment.
  • Prior year's filed forms and acknowledgments β€” AOC-4, MGT-7/MGT-7A, ITR acknowledgments, and GST annual returns, useful for reference and consistency in the current year's filings.

Keeping this "compliance folder" updated monthly, rather than assembling it in a last-minute scramble, is one of the simplest habits that separates a smoothly-run startup from one constantly fighting deadline fires.

Step-by-Step: Building Your Compliance Rhythm

Here's how a founder should actually approach building and following a startup compliance calendar across the year:

  1. Appoint your statutory auditor early. A private limited company needs a statutory auditor appointed, typically soon after incorporation and then periodically thereafter. Don't wait until filing season to find one.
  2. Hold board meetings at the prescribed frequency. Companies must hold board meetings at intervals set out under the Companies Act, and every meeting needs proper notice, an agenda, and minutes recorded and preserved.
  3. Close your books after financial year-end. Once your financial year ends (usually 31st March for most Indian entities), get your financial statements finalized and audited so you're ready for the filing season ahead.
  4. Hold your Annual General Meeting (AGM). Companies (other than OPCs) must hold an AGM within the period prescribed under the Companies Act after the financial year closes β€” generally treated as being due within a few months of year-end. Always verify the exact prescribed period on the MCA portal or with your compliance advisor.
  5. File Form AOC-4 with the ROC to report your financial statements, and Form MGT-7 (or MGT-7A for small companies/OPCs) to file your annual return β€” both due within prescribed timelines after your AGM.
  6. File Form 8 and Form 11 if you're an LLP β€” Form 11 reports your annual return, and Form 8 reports your statement of accounts and solvency, both filed annually with the MCA.
  7. File your income tax return (ITR) for the business, keeping in mind that the due date depends on whether a tax audit applies to your entity.
  8. Pay advance tax in instalments through the year if your estimated tax liability crosses the prescribed threshold β€” this is not a one-time, year-end payment but a running obligation across the financial year.
  9. File GST returns monthly or quarterly (GSTR-1 and GSTR-3B, or the quarterly QRMP scheme equivalents) if you're GST-registered β€” including nil returns when there's no sales activity.
  10. Deduct and deposit TDS monthly, and file TDS returns quarterly (Form 24Q for salary TDS, Form 26Q for other payments) if your startup has payroll or makes payments requiring tax deduction at source.
  11. Track and file event-based ROC forms as they arise β€” such as intimation of director appointment or resignation, change in registered office, allotment of shares, or creation/modification of a charge.
  12. Complete annual DIN KYC for every director to keep their DIN active β€” this is an annual obligation independent of whether the company itself has any other filings due that month.
  13. Maintain and update statutory registers continuously, rather than reconstructing them retrospectively when a filing or a due diligence request demands it.
  14. Review the full calendar every quarter with your CA/CS so nothing slips between the cracks as your startup grows and takes on new obligations (like crossing a tax audit threshold or hiring your first employees).

Rates, Fees & Due Dates 2026

Compliance due dates and fee structures in India are set by statute and notification, and they are occasionally revised, so treat everything below as a general orientation rather than a locked-in calendar. Always verify current due dates and applicable fees on the official MCA portal, the income tax e-filing portal, and the GST portal before you file.

  • ROC annual filings (AOC-4, MGT-7/MGT-7A) are generally due within a prescribed number of days after your AGM, which itself is generally due within a few months of financial year-end. In practice, most companies work toward filing these in the second half of the calendar year.
  • LLP annual filings (Form 11 and Form 8) typically follow their own prescribed windows after financial year-end, generally falling within the mid-to-latter part of the calendar year β€” confirm current LLP filing timelines on the MCA portal.
  • Income tax return due dates vary based on whether a tax audit applies. Non-audit cases are generally expected to file sometime around the July timeframe, while audit cases generally get a later window, often cited around October β€” but these dates are set for each assessment year and can shift, so check the income tax portal for the exact date applicable to your filing year.
  • Advance tax is paid in instalments across the financial year, with cumulative percentage thresholds due by set dates roughly spaced through June, September, December, and March β€” confirm the exact percentages and dates for the current year on the income tax portal.
  • GST returns (GSTR-1, GSTR-3B) are due monthly for regular taxpayers, generally in the early-to-mid part of the following month, while taxpayers under the QRMP scheme file quarterly with monthly tax payments in between β€” exact dates should be verified on the GST portal since they can differ by taxpayer category and turnover slab.
  • TDS returns (Form 24Q/26Q) are filed quarterly, generally within a month or so after each quarter ends, while the TDS actually deducted must be deposited monthly by a prescribed due date β€” verify both the deposit and return-filing due dates on the income tax portal.
  • DIN KYC for directors is generally due by around September 30 each year, though this too should be reconfirmed on the MCA portal since the government has occasionally extended this deadline.
  • Late fees, additional fees, and penalties for missed ROC, tax, GST, or TDS deadlines are subject to change by government notification and vary by form and by how many days the filing is delayed. Do not rely on last year's fee amount β€” check the relevant portal's current fee calculator before you file or before you budget for a delayed filing.

Given how often these details shift, most founders find it far less stressful to have a compliance professional track the exact dates for their specific entity type and financial year, rather than trying to memorize a fixed calendar that changes annually.

Timeline / Calendar: The Startup Compliance Year at a Glance

While exact dates should always be verified for the current year, here's the general rhythm most Indian startups follow, assuming an April-to-March financial year:

Q1 (April–June): Financial year begins

Your new financial year starts April 1st. This is a good time to review the previous year's compliance, close out any pending event-based filings, and get your bookkeeping current. The first advance tax instalment for the current financial year is generally due toward the end of this quarter. GST returns and TDS deposits continue on their regular monthly rhythm throughout.

Q2 (July–September): Filing season begins

This is typically when non-audit-case income tax returns are expected, so if your startup doesn't require a tax audit, this quarter is your primary ITR filing window. It is also generally the window in which companies are expected to hold their AGM and directors are expected to complete their annual DIN KYC (commonly associated with a September 30 deadline, subject to confirmation each year). GST and TDS obligations continue monthly/quarterly as usual.

Q3 (October–December): ROC filing crunch

Following the AGM, this is generally when ROC annual filings β€” AOC-4 for financial statements and MGT-7/MGT-7A for the annual return β€” fall due, along with LLP Form 8 and Form 11 filings. If your startup is under mandatory tax audit, this quarter is also typically associated with the extended income tax return deadline. A TDS return and the next advance tax instalment also fall within this period.

Q4 (January–March): Year-end wind-down and planning

The final advance tax instalment for the financial year is generally due in this quarter. This is also the ideal window to do forward planning β€” reconcile GST input credit for the year, review whether you're approaching any tax audit or GST registration threshold, budget for the next year's compliance costs, and clean up your statutory registers before the financial year closes again on March 31st.

Ongoing, every month/quarter, all year round

Regardless of which quarter you're in, GST returns (monthly or quarterly depending on your scheme) and TDS deposits/quarterly returns run continuously in the background. These don't pause for the "big" ROC or income tax season β€” missing them because you were focused on annual filings is a common and avoidable mistake.

Key Distinctions

Understanding how these compliance streams differ from each other helps you avoid mixing up deadlines and responsibilities:

ROC compliance vs income tax compliance vs GST/TDS compliance: ROC compliance reports your company's structure, governance, and financial position to the Ministry of Corporate Affairs. Income tax compliance reports your income and computes your tax liability to the Income Tax Department. GST and TDS compliance relate to indirect tax collection and tax deducted at source, respectively, both administered separately from ROC and largely independent of your ROC filing status. A company can be perfectly current on GST and still be defaulting on ROC filings, or vice versa β€” they are tracked by entirely different authorities.

Annual/periodic filings vs event-based filings: Annual and periodic filings (AOC-4, MGT-7, ITR, GST returns, TDS returns) follow the calendar β€” they're due regardless of whether anything unusual happened in your business. Event-based filings are triggered by a specific corporate action β€” a new director joining, a registered office shifting, new shares being issued, a loan being secured against company assets β€” and typically carry short filing windows (often around 30 days from the event) that don't wait for your annual filing season.

Private Limited Company vs LLP vs sole proprietorship: A private limited company carries the heaviest compliance load β€” AGMs, board meetings, statutory registers, AOC-4/MGT-7 filings, and DIN KYC for directors. An LLP has a lighter version of ROC compliance (Form 8 and Form 11 annually) without the AGM and board meeting requirements a company faces. A sole proprietorship has no ROC compliance at all since it isn't registered with the MCA, but still carries income tax and (if applicable) GST obligations. Many founders choose their entity structure without realizing how directly it affects their ongoing compliance workload β€” something worth weighing carefully at the incorporation stage itself.

Common Mistakes

These are the recurring errors that trip up startups, often the same ones year after year:

  • "We had no business activity, so no filing needed." This is the single most expensive assumption in Indian startup compliance. ROC annual filings are mandatory regardless of turnover or activity, and skipping them because the company was dormant leads directly into late fees and, eventually, risk of strike-off.
  • Missing DIN KYC for directors. Founders often assume DIN KYC is a one-time exercise done at the time of getting the DIN. It isn't β€” it's an annual obligation, and missing it can deactivate a director's DIN, which then blocks other filings that require that director's digital signature.
  • Not holding board meetings or maintaining minutes. Even in an early-stage startup where the "board" is just the founders, meetings need to be properly convened, and minutes need to be recorded and preserved. Skipping this creates gaps that surface painfully during due diligence or an ROC inspection.
  • Last-minute TDS return filing. Because TDS returns are quarterly rather than annual, founders sometimes deprioritize them relative to the "big" annual filings β€” only to find errors or mismatches that are much harder to fix once the quarter has closed.
  • Ignoring GST return filing during nil-sales months. A common founder assumption is that no sales means no return is needed. In reality, a GST-registered business must file its return even with zero sales for that period; skipping it accrues late fees regardless of the nil amount involved.
  • Not tracking event-based filing triggers. A director resigning, a new investor coming in with fresh share allotment, or a registered office move β€” these all carry their own filing deadlines that exist independently of the annual filing calendar, and founders frequently miss them simply because they aren't on the "usual" radar.
  • Treating compliance as a once-a-year sprint instead of a running habit. Startups that scramble every AGM season to reconstruct a year's worth of minutes, resolutions, and reconciliations spend far more time (and often more money) than those that maintain records incrementally through the year.

FAQ

Do I need to file ROC returns if my startup had zero revenue this year?

Yes. ROC annual filings β€” including the financial statements (AOC-4) and annual return (MGT-7/MGT-7A) β€” are mandatory for every registered private limited company regardless of turnover or business activity. A dormant or pre-revenue startup still has to file, and skipping this because "there's nothing to report" leads to accumulating late fees and compliance risk.

What happens if I miss the ROC annual filing deadline?

Missing the deadline typically triggers additional fees that generally accrue for each day of delay until the form is filed, and prolonged non-compliance can lead to director disqualification or even the company being struck off the register. Because the fee structure can change, check the current rates on the MCA portal rather than assuming a fixed penalty amount.

Is an LLP's compliance burden lighter than a private limited company's?

Generally, yes. An LLP files Form 11 (annual return) and Form 8 (statement of accounts and solvency) with the MCA each year, without the AGM and board-meeting requirements that apply to companies. However, an LLP still has income tax and, where applicable, GST and TDS obligations just like a company does.

Do I really need to file GST returns if I had no sales in a month?

Yes. If your startup is GST-registered, you're required to file your GST return for every applicable period, even when there were no sales β€” this is usually called a nil return. Skipping it because there's "nothing to report" still attracts late fees under GST law.

When is DIN KYC due, and what happens if I skip it?

DIN KYC is generally expected to be completed annually, commonly associated with a September 30 deadline, though you should confirm the exact date on the MCA portal since it has been extended in some years. Skipping it can result in your DIN being marked as deactivated, which then blocks you from being validly appointed or continuing as a director on ROC filings until it's reactivated.

How do I know if my startup needs a tax audit, and does that change my ITR due date?

Whether a tax audit applies generally depends on your business's turnover crossing prescribed thresholds under the Income Tax Act (with some nuances around cash transaction levels). If a tax audit applies, your income tax return due date is generally pushed later in the year compared to non-audit cases. Check the current thresholds and applicable due dates on the income tax e-filing portal, since they are assessment-year specific.

Does being a DPIIT-recognized startup exempt me from these filings?

No. DPIIT recognition can bring tax benefits (such as certain exemptions under Section 80-IAC, subject to conditions) and easier access to some regulatory relaxations, but it does not remove your obligation to file ROC annual returns, income tax returns, or GST/TDS returns if applicable. Recognition is a status, not a compliance exemption.

What's the difference between an annual filing and an event-based filing?

Annual filings (like AOC-4, MGT-7, ITR, and GST/TDS returns) are due on a fixed calendar rhythm regardless of what happened in your business during the year. Event-based filings are triggered by a specific action β€” a director joining or leaving, a change in registered office, new share allotment, or a charge being created on company assets β€” and typically must be filed within a short window (often around 30 days) from when the event occurs, independent of your annual filing calendar.

This is exactly the kind of process where one wrong document, a mismatched detail, or a missed deadline turns into a rejection, a resubmission, or a running penalty. Legal Suvidha handles the whole thing end-to-end so you can focus on your business.

  • Fixed, all-inclusive price quoted upfront β€” professional fee plus government fee, itemised, with no hidden charges appearing later.
  • A dedicated Chartered Accountant / Company Secretary who owns your case from the first call to the final certificate.
  • Proactive updates and deadline alerts at every stage β€” we do not disappear after payment.
  • Trusted by 10,000+ founders with a 4.9/5 rating and a multi-disciplinary team of CAs, CSs and lawyers.

Talk to a Legal Suvidha expert today for a free consultation and an exact, transparent quote on WhatsApp β€” and get it done right the first time.

Frequently Asked Questions

Do I need to file ROC returns if my startup had zero revenue this year?
Yes. ROC annual filings β€” including the financial statements (AOC-4) and annual return (MGT-7/MGT-7A) β€” are mandatory for every registered private limited company regardless of turnover or business activity. A dormant or pre-revenue startup still has to file, and skipping this because "there's nothing to report" leads to accumulating late fees and compliance risk.
What happens if I miss the ROC annual filing deadline?
Missing the deadline typically triggers additional fees that generally accrue for each day of delay until the form is filed, and prolonged non-compliance can lead to director disqualification or even the company being struck off the register. Because the fee structure can change, check the current rates on the MCA portal rather than assuming a fixed penalty amount.
Is an LLP's compliance burden lighter than a private limited company's?
Generally, yes. An LLP files Form 11 (annual return) and Form 8 (statement of accounts and solvency) with the MCA each year, without the AGM and board-meeting requirements that apply to companies. However, an LLP still has income tax and, where applicable, GST and TDS obligations just like a company does.
Do I really need to file GST returns if I had no sales in a month?
Yes. If your startup is GST-registered, you're required to file your GST return for every applicable period, even when there were no sales β€” this is usually called a nil return. Skipping it because there's "nothing to report" still attracts late fees under GST law.
Mayank Wadhera
Content Reviewed By

CA | CS | CMA | Lawyer | Insolvency Professional | IBBI Valuator

"I help founders increase real business value and achieve stronger valuations | Turning messy workflows into scalable, time-saving systems"

Share this article:

Related Posts

View All