Annual Compliance for Private Limited Company

Missed ROC deadlines and penalties can hurt your Private Limited Company. Taxbro handles your entire annual compliance, AOC-4, MGT-7/MGT-7A, tax filings, and statutory records, accurately and on time.

AOC-4 & MGT-7/MGT-7A Filing Support
Financial Statement Review & Filing Assistance
Board Report & Annual Documentation Support
AGM Notice, Minutes & Compliance Support
Pre-Submission Compliance Review
Google
4.7 out of 5
starstarstarstarstar(9693)
Trustpilot
4.0 out of 5
starstarstarstarstar(2428)

Enter your details to receive a full quote and consultation

By clicking, you consent to receiving updates about our services as outlined in our Privacy Statement.

What Sets Us Apart
50+MCA Certified Experts
2000+Genuine Customer Reviews
5000+Businesses Served Pan-India
Real-Time App-based Monitoring
JD
Reviewed by

Nilima Singh

Last updated

23 July 2026

What is Annual Compliance for a Private Limited Company?

Annual compliance for a Private Limited Company is a set of mandatory legal, financial, and tax obligations that every company registered under the Companies Act, 2013 must fulfill each financial year. Depending on the company's activities, it must also comply with the Income Tax Act, 2025, the Central Goods and Services Tax (CGST) Act, 2017, and other applicable laws. These compliance requirements apply from the date of incorporation and continue every year, regardless of the company's turnover, profitability, or business activity.
Annual compliance of a Pvt Ltd Company generally falls into four categories:
  • ROC/MCA compliances: Filing annual financial statements, annual returns, and other mandatory forms with the Registrar of Companies (ROC).
  • Secretarial compliances: Conducting Board Meetings and the Annual General Meeting (AGM), and maintaining statutory registers, minutes, and books of accounts.
  • Tax compliance: Filing Income Tax Returns (ITR), GST returns, TDS returns, and complying with other applicable tax laws.
  • Event-based compliances: Filing prescribed forms with the ROC whenever specific corporate events occur, such as appointing or resigning directors, changing the registered office, increasing authorized capital, or transferring shares.
Failure to comply can lead to significant financial consequences. For example, delayed filing of AOC-4 or MGT-7/MGT-7A attracts an additional fee of ₹100 per day per form until the default is rectified. Timely compliance helps avoid penalties and keeps your company in good standing with the Ministry of Corporate Affairs (MCA). It also strengthens your company's credibility with banks, investors, customers, and other stakeholders.

ROC / MCA Compliance Checklist for a Private Limited Company

After private company registration, businesses must file annual returns and statutory forms with the ROC to comply with the Companies Act, 2013. These filings update the MCA on the company's financial position, management, and ownership.
The table below summarises the key ROC filings, their purpose, and the applicable due dates for FY 2026–27:
CompliancePurposeStatutory Due DateDue Date (FY 2026–27)
Form AOC-4File the company's audited financial statements (balance sheet, profit & loss, Board's Report, auditor's report)Within 30 days of the AGM30 October 2027 (if AGM on 30 Sep 2027)
Form DPT-3Report outstanding loans, money received not treated as depositsAnnually, on or before 30 June30 June 2027
Form MGT-7 / MGT-7AFile the annual return (directors, shareholders, capital). Small Companies/OPCs file MGT-7A.Within 60 days of the AGM29 November 2027 (if AGM on 30 Sep 2027)
Form MSME-1Report outstanding payments to MSME suppliers beyond 45 days.Half-yearly30 April 2027 & 31 October 2027
Form ADT-1File notice of appointment or reappointment of the statutory auditor.Within 15 days of the auditor's appointment14 October 2027 (if AGM on 30 Sep 2027)
DIR-3 KYCComplete KYC of every director holding a DIN to keep it active.As notified by the MCANot applicable for compliant directors. Next due 30 June 2028.

Note: The above due dates for AOC-4, MGT-7/MGT-7A, and ADT-1 assume the AGM is held on 30 September 2027. If the AGM is held earlier, the filing deadlines will change accordingly.

List of Secretarial & Statutory Compliance for a Private Limited Company

In addition to ROC filings, every Private Limited Company must comply with the secretarial requirements prescribed under the Companies Act, 2013.
CompliancePurposeFrequencyDue Date (FY 2026–27)
Board MeetingsReview operations, approve key decisions, and discharge responsibilities.Min. 4 meetings yearly (gap ≤ 120 days). Small Companies: Min. 2 meetings.Throughout FY 2026–27
Annual General Meeting (AGM)Adopt the audited financial statements and transact ordinary business.Once every financial yearOn or before 30 September 2027
Statutory Registers & MinutesMaintain registers of members, directors & KMP, charges, and meeting minutes.Update whenever a change occurs.Ongoing compliance
Director Disclosures (MBP-1 & DIR-8)Obtain disclosure of directors' interests and non-disqualification declaration.Once every financial yearAt the first Board Meeting of FY 2027–28
Form MGT-14File applicable Board and shareholders' resolutions with the ROC.When prescribed under the Companies Act.Within 30 days of passing the resolution
Books of AccountsMaintain books of accounts and supporting financial records.Maintain throughout the financial year.Ongoing compliance
These compliances ensure proper corporate governance and help maintain accurate statutory records.

Tax Compliance for a Private Limited Company in India

In addition to ROC and secretarial compliances, every Private Limited Company must meet its applicable tax obligations under the Income Tax Act, 2025, and GST laws. Depending on your business activities, these include:

1. Income Tax Return (ITR-6)

Every Private Limited Company must file Form ITR-6 every financial year, even if it has not generated any income. Due Date (FY 2026–27): 31 October 2027 (Transfer pricing cases: 30 November 2027).

2. Tax Audit (Section 44AB)

A tax audit becomes mandatory if business turnover exceeds ₹1 crore (or ₹10 crore if cash transactions are ≤ 5%). Due Date (FY 2026–27): 30 September 2027.

3. TDS Compliance

If your company deducts TDS on salaries, professional fees, rent, etc., it must deposit the tax by the 7th of the following month and file quarterly TDS returns (Forms 24Q, 26Q, 27Q, 27EQ).

4. GST Compliance
If your company is registered under GST, it must file GST returns and pay GST within the prescribed due dates:
ReturnPurposeFrequencyDue Date
GSTR-1Report outward supplies.Monthly / Quarterly (QRMP)Monthly: 11th of next month. QRMP: 13th of the month following the quarter.
GSTR-3BReport GST liability, claim ITC, and pay tax.Monthly / Quarterly (QRMP)Monthly: 20th of next month. QRMP: 22nd/24th of the month following the quarter.
GSTR-9 (where applicable)Annual GST return summarizing the year's transactions.Annually31 December 2027
GSTR-9C (where applicable)Reconciliation statement to be filed along with GSTR-9.Annually31 December 2027

5. Advance Tax

Companies must pay advance tax if estimated tax liability is ₹10,000 or more. Instalments are due on 15 June, 15 September, 15 December, and 15 March.

6. Other Applicable Tax Compliances

Depending on your business, you may also need to comply with PF, ESI, Professional Tax, Equalization Levy, and industry-specific payroll obligations.

Event-Based ROC Compliance for a Private Limited Company

Unlike annual compliances, event-based compliances arise only when your company undertakes specific corporate actions. These include:

1. Director Appointment, Resignation, or Change (Form DIR-12)

Whenever your company appoints, resigns, removes, or redesignates a director, you must file Form DIR-12 with the ROC within 30 days of the event.

2. Change in Registered Office (Form INC-22)

If your company changes its registered office address, you must notify the ROC by filing Form INC-22 within 30 days of the change.

3. Increase in Authorized Share Capital (Form SH-7)

If your company increases its authorized share capital, you must file Form SH-7 after passing the required resolution and paying the stamp duty within 30 days.

4. Allotment of Shares (Form PAS-3)

Whenever your company issues or allocates new shares (rights issues, private placements), you must file Form PAS-3 within 30 days.

5. Charge Creation, Modification, or Satisfaction (Forms CHG-1 & CHG-4)

If your company creates or modifies a charge (CHG-1) or repays it (CHG-4) in favour of a lender, it must be reported within 30 days.

FEMA Compliance for Companies with Foreign Investment

If your company receives foreign investment or undertakes overseas transactions, you must comply with the reporting requirements under the Foreign Exchange Management Act (FEMA), 1999, and the Reserve Bank of India (RBI):

1. Form FC-GPR

File Form FC-GPR after issuing equity instruments to a non-resident investor within 30 days of the date of share allotment.

2. Form FC-TRS

File Form FC-TRS when shares are transferred between a resident and a non-resident within 60 days of the transfer or receipt of consideration.

3. Annual FLA Return

Companies with outstanding foreign assets or liabilities (including FDI or ODI) must file the FLA Return with the RBI by 15 July following the end of the financial year.

4. Overseas Investment & External Commercial Borrowings

Companies making Overseas Direct Investments (ODI) or raising External Commercial Borrowings (ECBs) must comply with applicable RBI reporting requirements based on the transaction.

Compliance After Incorporation of a Private Limited Company

After a Pvt Ltd Company incorporation, you must complete several one-time compliances before and shortly after commencing business. These include:
  • Hold the first Board Meeting and appoint the first statutory auditor within 30 days of incorporation.
  • Open a current bank account to receive the subscribers' share capital and manage company transactions.
  • File Form INC-20A (Declaration for Commencement of Business) within 180 days of incorporation.
  • Issue share certificates to subscribers within 60 days of incorporation.
  • Maintain statutory registers and books of accounts from the date of incorporation and update them regularly.
  • Obtain applicable business registrations and licences, such as GST, Professional Tax, Shops and Establishment, FSSAI, IEC, etc.

Documents Required for Maintaining Annual Compliance

To complete annual compliance filings of a Private Company, you must maintain and provide the following documents:
  • Certificate of Incorporation (COI) and Company PAN/TAN for company identification.
  • Memorandum of Association (MOA) and Articles of Association (AOA).
  • Audited Financial Statements (Balance Sheet, Profit and Loss Statement, Notes to Accounts).
  • Board Meeting and AGM documents (notices, agendas, attendance records, minutes).
  • Director details and KYC documents (PAN, Aadhaar, DIN, and DSC details).
  • Statutory registers (members, directors, shareholding, charges).
  • Shareholding details and share certificate records.
  • Bank statements and transaction records.
  • Income Tax, GST, and TDS records.
  • Details of loans, investments, related-party transactions, and major company changes.
Keeping these documents updated helps complete ROC, tax, and other statutory filings accurately and within the prescribed timelines.

How to Meet Annual Compliance Requirements for a Private Limited Company?

Follow these steps to meet the annual compliance requirements of a Pvt Company:
  • Maintain proper books of accounts: Record all income, expenses, assets, liabilities, and business transactions throughout the financial year.
  • Prepare and audit financial statements: Prepare the Balance Sheet and P&L Statement. Complete the statutory audit before filing annual returns.
  • Conduct Board Meetings and AGM: Hold the required Board Meetings and conduct the Annual General Meeting within the timelines prescribed.
  • Maintain statutory registers and records: Update registers of members, directors, shareholding details, charges, and meeting minutes.
  • File ROC annual forms on time: Submit Form AOC-4 and Form MGT-7/MGT-7A within the prescribed due dates.
  • Complete tax and GST compliances: File ITR-6, GST returns, TDS returns, and other applicable tax filings.
  • Monitor event-based changes: Report events such as director changes, share allotments, and foreign transactions via MCA/FEMA filings.
  • Maintain a compliance calendar: Track all recurring and event-based deadlines to avoid late fees and penalties.

Private Limited Company Annual Compliance Cost

The annual compliance cost of a Private Limited Company starts from ₹10,000 and varies based on the number of filings, business activity, audit requirements, and professional support required. The typical costs include:
Compliance ServiceEstimated Cost
ROC Annual Filing (AOC-4 and MGT-7/MGT-7A)₹2,000 – ₹5,000
Statutory Audit Fees₹5,000 – ₹25,000
Income Tax Return Filing (ITR-6)₹2,000 – ₹10,000
GST Return Filing (if applicable)₹6,000 per year
TDS Return Filing (if applicable)₹1,000 – ₹5,000 per quarter
Statutory Registers & Compliance Documentation₹2,000 – ₹10,000
Professional Annual Compliance Package₹5,000 – ₹30,000+ per year

Risks of Missing Compliance Deadlines of a Private Limited Company

Following the list of compliances for a Private Limited Company is essential to avoid penalties, legal action, and operational disruptions. Missing ROC, tax, or statutory deadlines can lead to:
  • Additional ROC Filing Fees: Late filing of forms such as AOC-4 and MGT-7/MGT-7A attracts an additional fee of ₹100 per day per form.
  • DIN Deactivation: Failure to file DIR-3 KYC on time makes a director’s DIN inactive. Reactivation requires a ₹5,000 fee.
  • Director Disqualification: Directors failing to file annual returns or financial statements for 3 consecutive years may face disqualification for up to 5 years.
  • Company Strike-Off Risk: Continued non-compliance can result in the company being marked inactive or removed from the ROC register.
  • Business Restrictions: A poor compliance record can affect loans, investments, contracts, and other business opportunities.
  • Tax Penalties: Delays in GST, TDS, or income tax filings may attract late fees, interest, and additional penalties.
  • Legal Consequences: The company and officers responsible for defaults may face penalties or prosecution for serious violations.

Frequently Asked Questions (FAQs)

A Private Limited Company must complete ROC filings (AOC-4, MGT-7), conduct Board Meetings and the AGM, maintain statutory registers, and file tax returns (ITR-6, GST, TDS). These apply every financial year.

Yes, even if a company has zero revenue or no business activity, it is mandatory to file ROC returns (AOC-4, MGT-7) and Income Tax Returns (ITR-6) every year.

Key deadlines typically include AOC-4 by 30 October 2027 and MGT-7 by 29 November 2027, assuming the AGM is held by 30 September 2027.

You must hold the first Board Meeting, appoint an auditor within 30 days, open a bank account, and file INC-20A (Commencement of Business) within 180 days.

Late filing of forms like AOC-4 or MGT-7/MGT-7A attracts an additional fee of ₹100 per day per form until the default is rectified, with no maximum limit.

Continued failure can lead to heavy late fees, director disqualification, and even striking off the company's name from the ROC register.

ROC compliance specifically relates to filings submitted to the Ministry of Corporate Affairs, whereas statutory compliance covers a broader range of legal requirements including Tax, Labour, and FEMA laws.

Yes, depending on operations, a company may have monthly compliances like GST return filing (GSTR-1, GSTR-3B), TDS payments, PF, and ESI contributions.

Yes, every Private Limited Company must appoint a statutory auditor to audit its financial statements every year, irrespective of its turnover or profitability.

Yes, directors with an active DIN must file DIR-3 KYC annually to keep their DIN active.

The standard due date for filing ITR-6 is 31 October of the assessment year. For companies requiring a transfer pricing report, it is 30 November.

Yes, but they will have to pay the prescribed late fees, penalties, and interest as applicable under the Companies Act and Tax laws.

Form DPT-3 is an annual return of deposits or particulars of transactions not considered deposits. All companies (except Government companies) with outstanding loans or advances as of 31st March must file it by 30 June.

Featured In

YourStory
Business Standard
KaroStartup
IndiaCSR
Zee News
Nagpur Today
PTI
ETV Bharat
YourStory
Business Standard
KaroStartup
IndiaCSR
Zee News
Nagpur Today
PTI
ETV Bharat
YourStory
Business Standard
KaroStartup
IndiaCSR
Zee News
Nagpur Today
PTI
ETV Bharat