Annual Filing with ROC in Chennai

Annual Filing with ROC in Chennai – AOC-4, MGT-7 & MCA Compliance

Every company registered under the Companies Act has recurring filing responsibilities with the Registrar of Companies (ROC). Annual ROC filing is one of the most important compliance requirements for companies operating in Chennai.

Annual filing with ROC in Chennai generally involves filing the company's financial statements, annual return and other prescribed information with the Ministry of Corporate Affairs (MCA).

For a typical company, the annual filing process may involve:

  • Preparation of financial statements

  • Statutory audit, where applicable

  • Board compliance

  • Annual General Meeting (AGM)

  • AOC-4 filing

  • MGT-7 or MGT-7A filing

  • Director-related compliance

  • Income tax compliance

  • GST and TDS reconciliation

MCA's company filing system is currently operated through the V3 platform, with the final set of company forms, including annual filing forms, made available on the portal.

What Is Annual ROC Filing?

Annual ROC filing is the process of submitting prescribed corporate and financial information of a company to the Registrar of Companies through the MCA system.

The purpose of annual filing is to provide updated information about the company, including aspects such as:

  • Financial performance

  • Assets and liabilities

  • Share capital

  • Shareholders

  • Directors

  • Meetings

  • Registered office

  • Corporate structure

  • Other prescribed company information

Annual ROC filing is different from event-based filing.

For example, appointment of a director, change of registered office or allotment of shares can require separate MCA filings during the year.

Which Companies Need Annual ROC Filing?

Annual filing requirements can apply to different categories of companies, including:

  • Private Limited Companies

  • Public Companies

  • One Person Companies

  • Small Companies

  • Section 8 Companies

  • Other companies registered under the Companies Act

The forms and compliance requirements can differ depending on the company's classification.

MCA's rules provide that companies generally file their annual return in MGT-7, while an OPC or Small Company covered by the relevant provisions uses MGT-7A.

Therefore, the company's classification should be checked before selecting the annual return form.

Main ROC Annual Filing Forms

The two forms most commonly associated with company annual filing are AOC-4 and MGT-7/MGT-7A.

AOC-4 – Financial Statement Filing

AOC-4 is used to file the company's financial statements and other prescribed documents with the Registrar.

MCA describes AOC-4 as the filing of financial statements and other documents with the Registrar.

Depending on the company, the filing may involve:

  • Balance Sheet

  • Statement of Profit and Loss

  • Notes to accounts

  • Board's Report

  • Auditor's Report

  • Cash Flow Statement, where applicable

  • Other prescribed attachments

The appropriate AOC form can vary depending on the company's reporting requirements.

MGT-7 – Annual Return

MGT-7 is the annual return filed by applicable companies.

The annual return can contain information relating to:

  • Company details

  • Registered office

  • Share capital

  • Shareholders

  • Directors

  • Meetings

  • Share transfers

  • Indebtedness

  • Other prescribed information

MGT-7A – OPC and Small Company

Eligible OPCs and Small Companies use MGT-7A for their annual return under the applicable MCA rules.

This distinction is important because not every company should use MGT-7.

AOC-4 and MGT-7 Difference

A common question is whether AOC-4 and MGT-7 are the same.

They are not.

FormMain purpose
AOC-4Filing of financial statements
MGT-7Annual return
MGT-7AAnnual return for eligible OPCs/Small Companies

A company may therefore need to complete both its financial-statement filing and annual-return filing.

ROC Annual Filing Due Dates

The annual ROC compliance calendar is generally connected to the company's financial year and AGM.

For a company with a financial year ending on 31 March, the general sequence is:

  1. Close the financial year

  2. Finalise accounts

  3. Complete statutory audit, where applicable

  4. Approve financial statements

  5. Conduct the AGM

  6. File AOC-4 within the applicable period

  7. File MGT-7/MGT-7A within the applicable period

For many companies, the standard statutory timelines are generally:

  • AOC-4: within 30 days of the AGM

  • MGT-7/MGT-7A: within 60 days of the AGM, subject to the applicable rules

The actual due date should be determined from the company's AGM date and specific circumstances.

Annual General Meeting Before ROC Filing

The AGM is an important milestone in the annual filing process.

The company may deal with matters such as:

  • Adoption of financial statements

  • Directors' report

  • Auditor-related matters

  • Dividend, where applicable

  • Other shareholder resolutions

The AGM date is important because the statutory filing period for the annual return is calculated with reference to the AGM.

Therefore, companies should not treat ROC filing as an isolated online form submission.

Financial Statements for ROC Filing

Before filing AOC-4, the company's financial statements should be properly prepared and reviewed.

Important accounting checks can include:

  • Bank reconciliation

  • Sales reconciliation

  • Purchase reconciliation

  • Debtor balances

  • Creditor balances

  • Fixed assets

  • Loans

  • Share capital

  • Director balances

  • Related-party transactions

  • GST reconciliation

  • TDS reconciliation

The figures submitted to MCA should be consistent with the company's approved financial statements.

Statutory Audit and ROC Filing

Where statutory audit requirements apply, the company's financial statements need to go through the applicable audit process before the annual filing is completed.

The audit may involve reviewing:

  • Revenue

  • Expenses

  • Bank transactions

  • Fixed assets

  • Loans

  • Receivables

  • Payables

  • Share capital

  • Related-party transactions

  • Tax records

  • Other financial information

Proper bookkeeping throughout the year can reduce delays during audit and ROC filing.

ROC Filing for Private Limited Companies in Chennai

Private Limited Companies are one of the most common company structures in Chennai.

Annual ROC compliance may include:

  • Financial statement preparation

  • Statutory audit

  • AGM

  • AOC-4

  • MGT-7

  • Income tax return

  • GST compliance, where applicable

  • TDS compliance, where applicable

  • Director compliance

A Chennai Private Limited Company should maintain its accounts and corporate records throughout the financial year rather than waiting until the annual filing period.

ROC Filing for Small Companies

Small Companies may qualify for certain simplified compliance provisions.

However, being a Small Company does not eliminate annual filing requirements.

Depending on the company's classification, the annual ROC process can involve:

  • Financial statements

  • AOC-4

  • MGT-7A

  • AGM-related compliance

  • Income tax filing

  • GST

  • TDS

  • Other applicable requirements

The company should confirm its status for the relevant financial year before preparing the annual return.

ROC Filing for OPC

An OPC has a different compliance structure from a conventional Private Limited Company.

Where the OPC qualifies under the relevant provisions, its annual return is filed using MGT-7A.

The annual filing process may also include:

  • Financial statements

  • AOC-4

  • Income tax return

  • Director-related compliance

  • GST, where applicable

  • TDS, where applicable

Documents Required for ROC Annual Filing

Typical documents and information required may include:

  • Certificate of Incorporation

  • PAN

  • TAN, where applicable

  • MOA

  • AOA

  • Previous MCA filings

  • Financial statements

  • Balance Sheet

  • Profit and Loss Statement

  • Notes to accounts

  • Auditor's Report

  • Board's Report

  • AGM details

  • Shareholding information

  • Director details

  • Share capital details

  • Bank statements

  • GST information

  • TDS information

The exact document requirements depend on the company's structure and filing type.

ROC Filing Process in Chennai

Although the company may be located in Chennai, annual ROC filing is performed through the central MCA system.

A typical process is:

Step 1 – Collect company records

Gather accounting, shareholder, director and corporate documents.

Step 2 – Finalise accounts

Complete bookkeeping and prepare the financial statements.

Step 3 – Complete audit

Complete the applicable statutory audit.

Step 4 – Complete corporate approvals

Prepare the necessary Board and AGM documentation.

Step 5 – Prepare AOC-4

Enter the financial statement information and attach the required documents.

Step 6 – Prepare MGT-7 or MGT-7A

Prepare the annual return according to the company's category.

Step 7 – Digital signing and certification

Complete applicable DSC and professional certification requirements.

Step 8 – Submit through MCA

Submit the forms through the MCA V3 portal and pay the applicable government fees.

Step 9 – Preserve acknowledgement

Keep the SRN and filing acknowledgement for company records.

MCA V3 and ROC Annual Filing

The MCA has transitioned company filing activities to the V3 system.

MCA announced that the final set of 38 company forms, including 13 annual filing forms, was made live on the MCA portal in 2025. Stakeholders were instructed to use the Business User category and associate their DSC where required.

This makes it important for companies and professionals handling ROC filings to work with the current MCA V3 filing process.

ROC Filing for Chennai Startups

Startups may have more complex annual filing requirements when they have:

  • Multiple shareholders

  • Investor funding

  • Share allotments

  • Founder transactions

  • ESOP-related transactions

  • Loans

  • Foreign transactions

  • Employee expenses

  • GST

  • TDS

A startup should review its event-based MCA filings before completing its annual return.

For example, if shares were allotted during the year, the relevant allotment filing should not simply be ignored because the company is now completing its annual return.

ROC Filing for IT and SaaS Companies

Chennai has a significant IT and technology business sector.

An IT or SaaS company's annual financial records may include:

  • Software revenue

  • Subscription income

  • Export of services

  • Foreign currency receipts

  • Payment gateway settlements

  • Cloud infrastructure expenses

  • Software subscriptions

  • Employee costs

  • Contractor payments

  • Professional fees

  • GST

  • TDS

The company's accounting records should be reconciled with GST, bank and other relevant records before finalising the financial statements.

ROC Filing for Trading Companies

Trading companies should pay particular attention to:

  • Inventory

  • Purchases

  • Sales

  • Customer balances

  • Supplier balances

  • GST

  • Credit notes

  • Debit notes

  • Stock reconciliation

Year-end inventory and ledger reconciliation can affect the financial statements filed with the ROC.

ROC Filing for Manufacturing Companies

Manufacturing companies may have additional records relating to:

  • Raw materials

  • Work in progress

  • Finished goods

  • Machinery

  • Depreciation

  • Production costs

  • Labour

  • Inventory

  • GST

  • TDS

These records should be finalised before the company's financial statements are submitted.

Income Tax and ROC Filing Are Different

A company should not confuse ROC annual filing with income tax filing.

ROC filing generally includes corporate and financial information submitted to MCA.

Income tax filing deals with:

  • Taxable income

  • Tax computation

  • TDS

  • Advance tax

  • Tax audit, where applicable

  • Income tax return

Both compliance areas should be coordinated, but one does not replace the other.

GST and TDS Reconciliation Before ROC Filing

GST and TDS data can be useful when reviewing the company's accounts before annual filing.

The company should consider reconciling:

  • Sales with GST returns

  • Purchases with accounting records

  • Input tax credit with available GST data

  • TDS deductions with ledger balances

  • TDS challans with tax records

Identifying differences before finalising accounts can help reduce errors.

Common ROC Annual Filing Mistakes

Filing without finalising accounts

AOC-4 should be based on properly approved financial statements.

Selecting the wrong annual return form

MGT-7 and MGT-7A have different applicability.

Missing AGM-related deadlines

The AGM date directly affects the annual filing timeline.

Ignoring event-based filings

Changes during the year may require separate MCA filings.

Incorrect shareholder information

Shareholding information should be reconciled before filing the annual return.

Incorrect director details

Director information should be checked against company records.

GST/TDS mismatch

Differences between accounting records and tax records should be investigated before finalisation.

Delaying bookkeeping

Incomplete accounts can delay audit and ROC filing.

Late ROC Annual Filing

Late filing can result in additional fees and other compliance consequences.

The company should identify overdue filings rather than filing only the latest year's documents.

A review may be required for:

  • Previous AOC-4 filings

  • Previous annual returns

  • Director filings

  • Share allotment filings

  • Charge filings

  • Registered-office changes

  • Other outstanding MCA forms

The appropriate regularisation process depends on the company's specific compliance history.

ROC Annual Filing Services in Chennai

Taxless Advisory Services can support Chennai companies with a coordinated ROC annual filing process.

Services can include:

  • Company accounting

  • Bookkeeping

  • Financial statement preparation

  • Audit coordination

  • AOC-4 filing

  • MGT-7 filing

  • MGT-7A filing

  • AGM compliance support

  • Shareholding reconciliation

  • Director information review

  • MCA compliance review

  • Income tax filing

  • GST reconciliation

  • TDS reconciliation

  • Event-based MCA filing support

This approach helps connect the company's accounting records with its ROC filing requirements.

Why Use Professional ROC Filing Support?

Professional support can be useful when a company has:

  • Multiple directors

  • Multiple shareholders

  • High transaction volume

  • GST registration

  • TDS obligations

  • Employees

  • Investors

  • Loans

  • Foreign transactions

  • Share transfers

  • Previous filing defaults

A structured compliance process can help identify missing information before the forms are submitted.

ROC Annual Filing Checklist

Before filing, review:

  • Books of accounts updated

  • Bank reconciliation completed

  • Sales reconciled

  • Purchases reconciled

  • Debtors reconciled

  • Creditors reconciled

  • GST reconciled

  • TDS reconciled

  • Share capital reconciled

  • Shareholder details checked

  • Director details checked

  • Financial statements prepared

  • Statutory audit completed, where applicable

  • Board documentation completed

  • AGM completed

  • AOC-4 prepared

  • AOC-4 filed

  • MGT-7/MGT-7A prepared

  • MGT-7/MGT-7A filed

  • Event-based MCA filings reviewed

  • SRNs and acknowledgements preserved

Frequently Asked Questions

What is annual filing with ROC?

Annual filing with ROC is the process of submitting prescribed financial statements and annual-return information of a company to the Registrar of Companies through the MCA system.

What are the main ROC annual filing forms?

For many companies, the principal annual forms are AOC-4 for financial statements and MGT-7 for the annual return. Eligible OPCs and Small Companies use MGT-7A under the applicable rules.

What is the difference between AOC-4 and MGT-7?

AOC-4 is primarily for filing financial statements and related documents, while MGT-7 is the annual return.

What is MGT-7A?

MGT-7A is the annual return form applicable to eligible OPCs and Small Companies under the prescribed MCA rules.

Is ROC filing mandatory for a Private Limited Company?

Private Limited Companies have prescribed annual filing and compliance requirements under the Companies Act, subject to the specific provisions applicable to the company.

Is ROC filing required if the company has no business?

A company should not assume that having no business activity removes its annual filing obligations. Its MCA and tax compliance should still be reviewed.

Is income tax filing the same as ROC filing?

No. ROC filing and income tax filing are separate statutory requirements.

Can ROC annual filing be done online?

Yes. Company forms are filed electronically through the MCA system, subject to the applicable forms, DSC and certification requirements.

What happens if ROC annual filing is delayed?

Additional fees and other compliance consequences can apply. The company should review its outstanding filings and take steps to regularise them.

Can Taxless handle ROC annual filing in Chennai?

Taxless Advisory Services can assist with accounting, financial statements, AOC-4, MGT-7/MGT-7A and related annual compliance for Chennai-based companies.

Conclusion

Annual filing with ROC in Chennai is an important recurring responsibility for companies registered under the Companies Act.

A complete annual ROC filing process can involve:

  • Financial statement preparation

  • Statutory audit

  • AGM

  • AOC-4

  • MGT-7/MGT-7A

  • Shareholding verification

  • Director information

  • MCA compliance review

  • GST reconciliation

  • TDS reconciliation

  • Income tax compliance

Completing the accounting and corporate records early can help avoid last-minute errors and filing delays.

Taxless Advisory Services provides ROC annual filing, AOC-4, MGT-7/MGT-7A, accounting and corporate compliance support for companies in Chennai.

Whether you operate a Private Limited Company, Small Company, OPC, startup, IT business, trading company or manufacturing business, the applicable ROC filing requirements should be reviewed based on your company's actual structure and activities.

Latest Insights

GST Registration Amendment in chennai

GST Registration Amendment in chennai

GST Registration Amendment in Chennai for business address, trade name...

Read Analysis
GST Revocation in Chennai

GST Revocation in Chennai

GST Revocation in Chennai for cancelled GST registrations. Get assista...

Read Analysis
GST Annual Return Filing (GSTR-9) in Chennai

GST Annual Return Filing (GSTR-9) in Chennai

GST Annual Return Filing (GSTR-9) in Chennai for businesses, companies...

Read Analysis
GST Return Filing GSTR-1 and GSTR-3B in Chennai

GST Return Filing GSTR-1 and GSTR-3B in Chennai

Professional GST Return Filing in Chennai for GSTR-1 and GSTR-3B. Unde...

Read Analysis
GST Registration Cancellation & Final Return GSTR-10 in Chennai

GST Registration Cancellation & Final Return GSTR-10 in Chennai

GST Registration Cancellation and GSTR-10 Final Return filing in Chenn...

Read Analysis
GST LUT Filing in Chennai

GST LUT Filing in Chennai

Get professional GST LUT Filing in Chennai for exporters and businesse...

Read Analysis