Chat with us!

ANNUAL COMPLIANCES FOR A PRIVATE COMPANY BASED ON TURNOVER

annual-compliance-for-private-limited-company-based-on-turnover-01

Table of Contents

Every private limited company registered in India must fulfil annual compliances under the Companies Act, 2013 — regardless of whether it earned a single rupee. But as your business grows, so do your compliance obligations. Certain filings, audits, and disclosures are triggered only once your company crosses specific turnover thresholds.

This guide covers annual compliances for private limited companies on the basis of turnover for FY 2025–26 (April 2025 – March 2026), with all due dates, forms, penalties, and the major new changes effective April 2026 that every business must know.


What’s New in April 2026 — Key Compliance Changes

Before we go into the standard annual compliance framework, here are the critical updates that take effect from 1 April 2026 and apply to all private limited companies:

1. IMS (Invoice Management System) Is Now Mandatory for All Regular Taxpayers

The GST portal’s Invoice Management System (IMS) is now mandatory for all regular taxpayers from April 2026. This is the most significant GST change in years.

  • When your supplier files GSTR-1, their invoices appear in your IMS dashboard.
  • You must explicitly Accept, Reject, or mark as Pending each invoice within the prescribed timeline.
  • Silence is no longer deemed acceptance — it is treated as rejection from April 2026.
  • Only accepted invoices flow into your GSTR-2B and become eligible for Input Tax Credit (ITC) in GSTR-3B.
  • Any ITC claimed on an invoice not accepted in IMS will be liable for reversal with 18% interest per annum.

What this means for you: Businesses must now review and action their IMS dashboard regularly — weekly, not monthly. A missed invoice means lost ITC permanently.

2. GSTR-9C — CA Certification Restored for FY 2025–26

For businesses with annual turnover exceeding ₹5 crore, the mandatory Chartered Accountant certification for GSTR-9C (Reconciliation Statement) is reinstated for FY 2025–26. This was waived for FY 2022–23 and FY 2023–24 but is now back. If you have not engaged a CA for your GST annual compliance, do so immediately.

3. Three-Year Return Filing Lock — Act on Pending Returns Now

From April 2026, the GST portal permanently blocks filing of any return that is more than 3 years past its original due date. For example, the window to file March 2023’s GSTR-1 (due 11 April 2023) closes permanently on 11 April 2026. If you have any unfiled returns from FY 2022–23 or earlier, file them immediately before the window closes forever.

4. Table 3.2 of GSTR-3B Is Now Auto-Populated and Non-Editable

From November 2025 onwards, inter-state supplies data in Table 3.2 of GSTR-3B is auto-populated from GSTR-1 and cannot be manually edited. If there is an error, it must be corrected via GSTR-1A before filing GSTR-3B.


Annual Compliances Mandatory for ALL Private Companies (Regardless of Turnover)

The following compliances apply to every private limited company in India — whether your turnover is zero or ₹1,000 crore. There are no exemptions for dormant or inactive companies unless formal dormant status is obtained under Section 455.

Annual General Meeting (AGM)

Every private limited company must hold an AGM within 6 months from the end of the financial year. For FY 2025–26 (ending 31 March 2026), the AGM must be held on or before 30 September 2026.

Filing of Financial Statements — Form AOC-4

Audited financial statements (Balance Sheet, Profit & Loss Account, and Cash Flow Statement) must be filed with the MCA using Form AOC-4 within 30 days of the AGM. Assuming the AGM is held on 30 September 2026, the AOC-4 deadline is 29 October 2026.

Annual Return — Form MGT-7 / MGT-7A

The annual return must be filed within 60 days of the AGM. Companies qualifying as “small companies” (paid-up capital up to ₹2 crore AND turnover up to ₹20 crore) file the simplified Form MGT-7A. All others file Form MGT-7. Deadline: 28 November 2026.

Board Meetings

A minimum of 4 board meetings must be held every financial year, with no gap exceeding 120 days between any two consecutive meetings.

Director KYC — DIR-3 KYC

All directors with a DIN must file DIR-3 KYC annually by 30 September 2026 to keep their DIN active. Failure leads to DIN deactivation and a ₹5,000 reactivation fee.

Return of Deposits — DPT-3

Every company must disclose details of loans and advances received (not classified as deposits) by filing Form DPT-3 by 30 June 2026.

Statutory Audit

Every private limited company must have its accounts audited by an independent Chartered Accountant every financial year, regardless of turnover, profit, or operational status.

Income Tax Return — ITR-6

All companies must file ITR-6 by 31 October 2026 (or 30 September 2026 if subject to transfer pricing audit).

Auditor Appointment — ADT-1

If there is any change in statutory auditor, Form ADT-1 must be filed within 15 days of the AGM.

MSME-1 — Half-Yearly Return

Companies that have outstanding payments to MSME suppliers for more than 45 days must file Form MSME-1 twice a year:

  • For October 2025 – March 2026: due by 30 April 2026
  • For April 2026 – September 2026: due by 31 October 2026

Turnover-Based Compliance Table — FY 2025–26 At a Glance

Turnover SlabAdditional Compliance TriggeredKey Form / Requirement
Up to ₹20 crore (small company)Simplified annual returnMGT-7A
Exceeds ₹20 croreFull annual returnMGT-7
Exceeds ₹40 lakh (goods) / ₹20 lakh (services)GST registration mandatoryGSTR-1, GSTR-3B, GSTR-9
Exceeds ₹5 croreMonthly GST filing mandatory; no QRMP optionGSTR-1 + GSTR-3B monthly
Exceeds ₹5 croreGSTR-9C with mandatory CA certification (restored FY 2025–26)GSTR-9C
Exceeds ₹50 croreInternal financial controls auditAuditor’s report
Exceeds ₹100 croreSecretarial audit mandatoryForm MR-3
Exceeds ₹200 croreXBRL filing of financial statementsAOC-4 XBRL
Net profit ≥ ₹5 crore OR Net worth ≥ ₹500 crore OR Turnover ≥ ₹1,000 croreCSR spending mandatoryForm CSR-2

When Turnover Is Below ₹20 Crore — Small Company Benefits

If your company’s paid-up capital does not exceed ₹2 crore AND its turnover does not exceed ₹20 crore in the preceding financial year, it qualifies as a “Small Company” under Section 2(85) of the Companies Act, 2013.

Small companies enjoy the following compliance relaxations:

  • File MGT-7A (simplified annual return) instead of the full MGT-7
  • Board report requirements are simplified — fewer mandatory disclosures
  • Cash flow statement is not required as part of financial statements
  • Rotation of auditors every 5 years is not mandatory

However, all other core compliances apply — AGM, AOC-4, statutory audit, DPT-3, DIR-3 KYC, and income tax filing remain mandatory.


When Turnover Exceeds ₹20 Crore

Once your turnover crosses ₹20 crore, the “small company” status is lost and the following changes apply:

  • The statutory auditor’s report must specifically comment on the adequacy of the company’s internal financial controls.

When Turnover Exceeds ₹5 Crore — GST Compliance Upgrade

Once your aggregate annual turnover exceeds ₹5 crore:

  • Monthly GSTR-1 and GSTR-3B filing becomes mandatory — you cannot opt for the QRMP scheme.
  • GSTR-9C (Reconciliation Statement) must be filed along with GSTR-9 (Annual Return), certified by a Chartered Accountant. This certification requirement is reinstated for FY 2025–26.
  • IMS (Invoice Management System) monitoring becomes even more critical given the higher volume of transactions and ITC at stake.

When Turnover Exceeds ₹100 Crore — Secretarial Audit

Secretarial Audit — Form MR-3

Secretarial audit is mandatory under Section 204 of the Companies Act, 2013 when a private limited company’s:

  • Paid-up share capital exceeds ₹10 crore, OR
  • Turnover exceeds ₹100 crore

The audit must be conducted by a Practising Company Secretary (PCS), and the secretarial audit report in Form MR-3 must be annexed to the Board’s Report. The report covers compliance with the Companies Act, SEBI regulations, FEMA, labour laws, and other applicable statutes.

Penalty for non-compliance: ₹1 lakh + ₹500 per day for continuing failure, up to ₹5 lakh (both company and officer in default).


When Turnover Exceeds ₹200 Crore — XBRL Filing

Companies with a paid-up capital of ₹5 crore or more AND turnover of ₹100 crore or more, or companies with a turnover of ₹200 crore or more, must file financial statements in XBRL format using Form AOC-4 XBRL instead of regular AOC-4.

XBRL filing requires tagging each financial statement line item to a standardised MCA taxonomy. This requires specialised software and CA/CS expertise. Non-compliance (filing non-XBRL when XBRL is required) is treated as non-filing, attracting ₹100 per day in late fees with no ceiling.


When Turnover Exceeds ₹1,000 Crore — CSR Obligations

Under Section 135 of the Companies Act, 2013, a company must spend on Corporate Social Responsibility (CSR) if it meets any one of:

  • Net worth of ₹500 crore or more, OR
  • Turnover of ₹1,000 crore or more, OR
  • Net profit of ₹5 crore or more in the immediately preceding financial year

CSR requirements:

  • Spend 2% of average net profits of the preceding 3 financial years on eligible CSR activities
  • Constitute a CSR Committee of the Board (at least 3 directors, including 1 independent director)
  • File Form CSR-2 with the MCA by 31 March 2027 (for FY 2025–26)
  • Transfer unspent non-earmarked CSR funds to a specified government fund within 6 months of financial year end

GST Compliance by Turnover — FY 2025–26

TurnoverGST RequirementFiling Frequency
Up to ₹20 lakh (services) / ₹40 lakh (goods)GST registration not mandatory
Exceeds thresholdGST registration mandatoryMonthly / Quarterly
Up to ₹5 croreQRMP scheme available (quarterly GSTR-1 and GSTR-3B)Quarterly
Exceeds ₹5 croreMonthly filing mandatory; QRMP not availableMonthly
Exceeds ₹2 croreGSTR-9 annual return mandatoryAnnual
Exceeds ₹5 croreGSTR-9C with CA certification mandatory (FY 2025–26 onwards)Annual

Important: IMS Action Required Every Month from April 2026

For all regular taxpayers, the IMS dashboard must be actioned every month. The recommended workflow is:

  1. Supplier uploads invoice in GSTR-1 → appears in your IMS within 24 hours
  2. Review and Accept eligible invoices; Reject or mark Pending others
  3. Accepted invoices auto-populate in GSTR-2B
  4. File GSTR-3B using the ITC reflected in GSTR-2B

Any ITC claimed on an invoice not accepted in IMS is at risk of reversal with 18% interest.


Complete Compliance Calendar — FY 2025–26 (April 2025 to March 2026, Filed in 2026)

April 2026 — Critical Month (FY Close + New FY Opens)

Due DateComplianceForm / Action
7 April 2026TDS deposit — March 2026 (salary)Challan ITNS 281
11 April 2026GSTR-1 (monthly filers — March 2026)GSTR-1
13 April 2026GSTR-1 for QRMP filers (Q4: Jan–Mar 2026)GSTR-1 / IFF
15 April 2026EPF and ESI challan deposit — March 2026PF / ESI Challan
15 April 2026TDS / TCS return — Q4 FY 2025–26Form 24Q / 26Q / 27Q
20 April 2026GSTR-3B (monthly filers — March 2026)GSTR-3B
22 April 2026GSTR-3B for QRMP (X category states — Q4)GSTR-3B
24 April 2026GSTR-3B for QRMP (Y category states — Q4)GSTR-3B
30 April 2026TDS deposit — March 2026 (non-salary)Challan
30 April 2026MSME-1 half-yearly return (Oct 2025 – Mar 2026)MSME-1
30 April 2026Annual filing of LUT for exporters (FY 2026–27)Form RFD-11

Key Deadlines for the Rest of FY 2025–26 Filings

MonthDue DateComplianceForm
June 202630 JuneReturn of deposits (FY 2025–26)DPT-3
June 202630 JuneGSTR-4 annual return (composition dealers)GSTR-4
July 202631 JulyAdvance tax Q1 FY 2026–27ITNS 280
September 202630 SeptemberAGM (last date for FY 2025–26)
September 202630 SeptemberDIR-3 KYC for all directorsDIR-3 KYC
September 202630 SeptemberTax audit report (if applicable)Form 3CA/3CB
October 202629 OctoberAOC-4 / AOC-4 XBRL (30 days post AGM)AOC-4
October 202631 OctoberIncome tax return for companiesITR-6
October 202631 OctoberMSME-1 half-yearly (Apr–Sep 2026)MSME-1
November 202628 NovemberAnnual return (60 days post AGM)MGT-7 / MGT-7A
December 202631 DecemberGST annual return (FY 2025–26)GSTR-9
December 202631 DecemberGST reconciliation statement (if turnover > ₹5 Cr)GSTR-9C
March 202731 MarchCSR report (if applicable)CSR-2

Penalties for Non-Compliance — Updated for 2026

ViolationPenalty
Late filing of AOC-4 or MGT-7₹100 per day per form —no upper cap
Non-filing of DPT-3Fine up to ₹1 crore or twice deposit amount
Non-holding of AGMUp to ₹1 lakh + ₹5,000 per day for continuing default
DIR-3 KYC missedDIN deactivated; ₹5,000 reactivation fee
No secretarial audit (if applicable)₹1 lakh + ₹500/day up to ₹5 lakh
GSTR-3B late filing₹50/day (₹20/day for nil returns); 18% interest on unpaid tax
GSTR-1 late filing₹50/day (₹20/day for nil returns), capped at ₹5,000
ITC claimed on non-IMS-accepted invoiceReversal + 18% interest per annum
GST returns unfiled for 3+ yearsReturn permanently blocked— cannot be filed at all
GSTR-9C not CA-certified (turnover > ₹5 Cr)Treated as non-filing; attracts late fee of ₹200/day
Company fails to file returns for 2 consecutive yearsROC may initiate strike-off proceedings

Critical reminder: Since July 2018, there is no upper limit on late fees for ROC filings under Section 403. A single form delayed by one full year costs ₹36,500 in late fees — and two forms delayed means ₹73,000 before professional fees.


Frequently Asked Questions — Updated April 2026

Q1. Is annual compliance mandatory if my private limited company has zero turnover in FY 2025–26?

Yes, absolutely. ROC compliances — AOC-4, MGT-7 or MGT-7A, AGM, board meetings, DPT-3, and DIR-3 KYC — are mandatory for every registered private limited company regardless of whether it made any revenue. There is no zero-turnover exemption unless the company has formally obtained dormant status under Section 455 of the Companies Act.

Q2. What changed for GST compliance from April 2026?

Three major changes: (a) IMS (Invoice Management System) is now mandatory — you must actively accept invoices in your dashboard or lose ITC; (b) GSTR-9C requires mandatory CA certification for businesses with turnover above ₹5 crore for FY 2025–26; (c) GST returns more than 3 years old are permanently locked — the filing window closes forever.

Q3. When is the AGM deadline for FY 2025–26?

For FY 2025–26 (ending 31 March 2026), the AGM must be held by 30 September 2026. Consequently, AOC-4 is due by 29 October 2026 and MGT-7/MGT-7A by 28 November 2026.

Q4. At what turnover does secretarial audit become mandatory?

Secretarial audit under Section 204 is mandatory when a private company’s turnover exceeds ₹100 crore or its paid-up share capital exceeds ₹10 crore. It must be conducted by a Practising Company Secretary and the report in Form MR-3 must be included in the Annual Report.

Q5. Is GSTR-9C mandatory for FY 2025–26?

Yes. GSTR-9C with mandatory CA certification is reinstated for FY 2025–26 for all businesses with aggregate annual turnover exceeding ₹5 crore. This certification was waived for FY 2022–23 and FY 2023–24 but is back from FY 2025–26 onwards, with the deadline of 31 December 2026.

Q6. What is the MSME-1 filing requirement and who needs to file it?

Companies that have outstanding payments due to MSME suppliers for more than 45 days must file Form MSME-1 twice a year. The April 2026 deadline covers payments outstanding from October 2025 to March 2026. Non-filing attracts a penalty of ₹20,000 on the company and daily fines on directors in default.

Q7. What is the IMS and how does it affect ITC claims from April 2026?

IMS (Invoice Management System) is a mandatory GST portal feature where your suppliers’ invoices appear for your review. From April 2026, you must explicitly accept each invoice — silence (not acting on an invoice) is treated as rejection. Only accepted invoices appear in your GSTR-2B and are eligible for Input Tax Credit in GSTR-3B. Claiming ITC on a non-accepted invoice triggers automatic reversal plus 18% interest.

Q8. Can I still file GST returns from 2022–23 that are pending?

You must act immediately. From April 2026, the GST portal permanently locks returns that are more than 3 years past their original due date. For example, March 2023 GSTR-1 (due 11 April 2023) can only be filed until 11 April 2026. After that, the return cannot be filed at all, leaving you permanently non-compliant for that period.

Q9. What is the penalty for missing the DIR-3 KYC deadline?

If a director misses the 30 September 2026 DIR-3 KYC deadline, their DIN is immediately deactivated by the MCA. The company cannot file any form with the MCA until the DIN is restored by filing DIR-3 KYC with a late fee of ₹5,000 per director. This can block your ROC filings entirely if left unresolved.

Q10. How much does annual compliance cost for a private limited company in FY 2025–26?

For a small private limited company (turnover below ₹20 crore), the all-in annual compliance cost typically ranges from ₹20,000 to ₹50,000, covering statutory audit, AOC-4, MGT-7A, ITR-6, GST annual return, and director KYC. Companies above ₹5 crore turnover should budget additionally for GSTR-9C CA certification, and companies above ₹100 crore for secretarial audit fees.


Summary — Compliance Requirements by Turnover Slab (FY 2025–26)

Company ProfileCore CompliancesAdditional Obligations
Zero / dormantAGM, AOC-4, MGT-7A, ITR-6, DPT-3, DIR-3 KYC, AuditNil additional
Up to ₹20 croreAll above + GST (if registered) + MSME-1MGT-7A (simplified)
₹20–₹100 croreAll aboveMGT-7 full form; enhanced Board Report
₹5–₹100 crore (GST)All aboveMonthly GST filing; GSTR-9C with CA cert
₹100–₹200 croreAll aboveSecretarial Audit — Form MR-3
₹200 crore+All aboveXBRL filing — AOC-4 XBRL
Net profit ₹5 Cr+ or turnover ₹1,000 Cr+All aboveCSR spending + Form CSR-2

Need Help with FY 2025–26 Annual Compliance?

At eAuditor Office, we manage end-to-end annual compliance for private limited companies — from zero-turnover startups filing their first annual return to growing businesses navigating secretarial audits and XBRL filing.

Our FY 2025–26 compliance package covers:

  • Statutory audit by a Practising CA
  • ROC filings — AOC-4, MGT-7 / MGT-7A, DPT-3, MSME-1
  • Income tax return — ITR-6
  • GST annual return — GSTR-9 and GSTR-9C (with CA certification)
  • Director KYC — DIR-3 KYC
  • IMS advisory and monthly GST filing support
  • Secretarial audit referral (for applicable companies)

Get a free compliance consultation → Contact eAuditor Office


This article is updated as of April 2026 and reflects requirements under the Companies Act, 2013, GST law, and Income Tax Act as currently notified. Compliance deadlines are subject to change via MCA / GSTN circulars. Always verify current deadlines with a qualified Chartered Accountant or on official portals (mca.gov.in, gst.gov.in, incometax.gov.in) before filing.

FAQ's

Get In Touch

Related Posts

Read More Blogs

Choose your service, we will help you on what to do next!