Company Annual Filing in Chennai – ROC, AOC-4, MGT-7 & Compliance
Every registered company has ongoing compliance responsibilities after incorporation. One of the most important recurring requirements is company annual filing with the Registrar of Companies (ROC).
Company annual filing in Chennai generally involves preparation of financial statements, statutory audit where applicable, Annual General Meeting (AGM), filing of financial statements and annual return with the Ministry of Corporate Affairs (MCA), and completion of applicable income tax, GST, TDS and other compliance requirements.
Whether your company operates from OMR, Guindy, Anna Nagar, T. Nagar, Velachery, Porur, Ambattur, Tambaram, Sholinganallur or another part of Chennai, annual compliance should be planned well before the applicable statutory deadlines.
MCA's current V3 system includes the company's annual filing forms, and MCA identifies AOC-4 as the filing for financial statements and MGT-7/MGT-7A as annual-return forms for the applicable company categories.
What Is Company Annual Filing?
Company annual filing is the process of submitting prescribed financial and corporate information to the Registrar of Companies every financial year.
It allows the MCA to maintain updated information about a company's:
Financial statements
Shareholders
Directors
Share capital
Meetings
Registered office
Corporate structure
Annual return information
Annual filing is different from event-based MCA filings. A company may have to complete additional filings during the year when changes occur.
Who Needs to Complete Annual Filing?
Annual compliance requirements can apply to different types 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 filing requirements can vary depending on the company's classification.
For example, MCA's rules provide for MGT-7 for applicable companies and MGT-7A for OPCs and Small Companies under the specified provisions.
Therefore, a company should identify its applicable category before preparing its annual filing.
Main Company Annual Filing Forms
Two of the most important annual filing forms are:
AOC-4 – Financial Statements
AOC-4 is used for filing financial statements and related documents with the Registrar.
MCA describes AOC-4 as the form for filing financial statements and other documents with the Registrar.
Depending on the company, the filing may involve information and documents such as:
Balance Sheet
Statement of Profit and Loss
Notes to accounts
Board's Report
Auditor's Report
Cash Flow Statement, where applicable
Other prescribed documents
The applicable AOC form can differ based on the company's reporting requirements.
MGT-7 – Annual Return
MGT-7 is the annual return form applicable to companies covered by the relevant provisions.
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 One Person Companies and Small Companies use MGT-7A under the applicable MCA rules.
Therefore, a company should not automatically file MGT-7 without first checking whether it qualifies for MGT-7A.
Company Annual Filing Due Dates
The annual filing calendar generally revolves around the financial year ending on 31 March and the company's AGM.
A simplified timeline is:
| Compliance | General timeline |
|---|---|
| Financial year end | 31 March |
| Financial statement approval | Before/at AGM as applicable |
| AGM | Within applicable statutory period |
| AOC-4 | Generally within 30 days of AGM |
| MGT-7 | Generally within 60 days of AGM |
| MGT-7A | Applicable to eligible OPCs/Small Companies |
| Income tax return | Based on applicable tax and audit requirements |
The exact due date should be calculated based on the company's circumstances, AGM date, applicable exemptions and any government notifications or extensions.
Annual General Meeting and Annual Filing
The AGM is an important part of the annual compliance process.
At the AGM, shareholders may consider matters such as:
Adoption of financial statements
Directors' report
Auditor-related matters
Dividend, where applicable
Other shareholder resolutions
Once the relevant annual corporate actions are completed, the company can proceed with its applicable annual MCA filings.
Statutory Audit Before Annual Filing
Many companies need to complete a statutory audit before finalising their annual financial statements.
The audit process may involve reviewing:
Revenue
Purchases
Expenses
Bank transactions
Fixed assets
Loans
Debtors
Creditors
Share capital
Director transactions
Related-party transactions
GST
TDS
Payroll
Accurate bookkeeping throughout the year can make the audit and annual filing process easier.
Financial Statements for ROC Filing
Financial statements form an important part of the annual ROC filing process.
Before filing, the company should ensure that its accounts are properly reconciled.
Important checks can include:
Bank reconciliation
Sales reconciliation
Purchase reconciliation
Customer balances
Supplier balances
GST reconciliation
TDS reconciliation
Loan balances
Fixed assets
Depreciation
Share capital
Director balances
Related-party transactions
Errors in the accounts can flow into the financial statements and subsequently into the MCA filing.
Income Tax Filing and ROC Filing
ROC filing and income tax filing are separate obligations.
Completing AOC-4 and MGT-7 does not mean that the company's income tax compliance is complete.
The company may separately need to:
Finalise accounts
Complete statutory audit, where applicable
Prepare tax computation
Reconcile TDS
Review advance tax
Complete applicable tax audit requirements
File the company's income tax return
Therefore, annual compliance should be treated as a complete process rather than only an MCA filing exercise.
GST Compliance Along With Annual Filing
If the company is registered under GST, GST records should be reconciled before finalising the company's accounts.
Important checks may include:
GSTR-1
GSTR-3B
GSTR-2B
Input tax credit
Output tax
GST payments
Credit notes
Debit notes
Export transactions
Sales reconciliation
For Chennai businesses, GST reconciliation is particularly useful where the company has a large number of monthly invoices or multiple business locations.
TDS Compliance
Companies making payments covered by TDS provisions may have separate TDS responsibilities.
These can include:
TDS deduction
TDS payment
Quarterly TDS returns
Challan reconciliation
TDS certificates
Correction statements
TDS records should be reconciled with the accounting books and tax information before completing the company's annual tax compliance.
Director Compliance
Company annual filing should also be reviewed together with director-related compliance.
The company should maintain updated information regarding:
Directors
DIN
PAN
Address
Email
Mobile number
DSC
Appointment dates
Resignation dates
Other directorship information
Where applicable, directors may also have separate DIN KYC requirements.
MCA has instructed stakeholders using the V3 system to create or upgrade the relevant user profile and associate DSC for company filing activities.
Event-Based MCA Filing Is Different
Annual filing should not be confused with event-based MCA filing.
A company may need to submit additional forms when events occur during the year.
Examples include:
Appointment of directors
Resignation of directors
Change in director details
Allotment of shares
Transfer of shares
Increase in authorised capital
Change of registered office
Change of auditor
Creation or modification of charges
Certain resolutions
Changes in company structure
These filings generally have their own prescribed timelines.
Therefore, completing annual filing does not automatically regularise missed event-based filings.
Annual Filing for Private Limited Companies
Private Limited Companies are among the most common company structures requiring annual MCA compliance.
Typical annual compliance can include:
Financial statement preparation
Statutory audit
AGM
AOC-4
MGT-7
Income tax return
GST compliance, where applicable
TDS compliance, where applicable
Director compliance
For a Chennai startup or growing Pvt Ltd company, maintaining monthly accounting records can make the year-end process significantly easier.
Annual Filing for Small Companies
Eligible Small Companies can have certain simplified compliance provisions.
However, being a Small Company does not mean that annual filing can be ignored.
Depending on the company's classification, the annual filing process can involve:
Financial statements
AOC-4
Annual return
MGT-7A
Income tax return
Audit requirements
GST
TDS
Other applicable compliance
The company should confirm its classification for the relevant financial year before selecting the applicable forms.
Annual Filing for OPC
An OPC has a different compliance structure from an ordinary Private Limited Company.
The applicable annual return form is generally MGT-7A where the company qualifies for the applicable category.
Other requirements may include:
Financial statements
AOC-4
Income tax return
Director compliance
GST, where applicable
TDS, where applicable
The exact requirements should be checked according to the company's circumstances.
Annual Filing for Startups in Chennai
Startups often focus heavily on business development and may postpone compliance until the end of the financial year.
This can create problems when the company has:
Investor funding
Share allotments
Founder transactions
Employee payments
ESOP-related transactions
Foreign transactions
Loans
GST
TDS
Multiple directors
A startup should maintain corporate and accounting records throughout the year rather than attempting to reconstruct them before annual filing.
Annual Filing for IT and SaaS Companies
Chennai has a significant technology and services sector.
For an IT or SaaS company, annual accounting may include:
Subscription revenue
Software services
Export of services
Foreign currency receipts
Payment gateway settlements
Cloud expenses
Software subscriptions
Employee costs
Contractor payments
Professional fees
GST
TDS
Revenue should ideally be reconciled between accounting records, invoices, bank receipts and GST returns.
Annual Filing for Trading Companies
Trading companies may have additional year-end accounting requirements.
These can include:
Inventory
Purchases
Sales
Stock reconciliation
Customer balances
Supplier balances
GST
Credit notes
Debit notes
Freight expenses
Inventory and ledger reconciliation should be completed before financial statements are finalised.
Annual Filing for Manufacturing Companies
Manufacturing companies may have more detailed financial records involving:
Raw materials
Work in progress
Finished goods
Machinery
Depreciation
Production expenses
Labour costs
Inventory
GST
TDS
The annual compliance process should take these records into account before preparing the final financial statements.
Documents Required for Company Annual Filing
Typical documents can include:
Certificate of Incorporation
PAN
TAN, where applicable
MOA
AOA
Previous MCA filings
Previous financial statements
Bank statements
Sales invoices
Purchase invoices
Expense records
Debtor details
Creditor details
Fixed asset details
Loan statements
Share capital information
Shareholder details
Director details
GST returns
TDS returns
Payroll information
Auditor information
Board and AGM records
The exact documents depend on the company's type, transactions and applicable filing requirements.
Common Company Annual Filing Mistakes
Filing AOC-4 with unreconciled accounts
Financial figures should be checked before being submitted to MCA.
Choosing the wrong annual return form
MGT-7 and MGT-7A have different applicability.
Missing AGM-related timelines
The AGM is an important milestone for calculating annual filing deadlines.
Ignoring GST and TDS reconciliation
Differences between books and tax filings can create problems during finalisation.
Forgetting event-based filings
A company may have outstanding filings from director, share or registered-office changes.
Delaying bookkeeping
Year-end bookkeeping creates unnecessary pressure during audit and annual filing.
Assuming no business means no filing
Inactive or low-activity companies should still review their statutory filing obligations.
Late Company Annual Filing
Late filing can result in additional fees and other compliance consequences.
MCA's corporate-sector filing data separately tracks AOC-4, MGT-7A and MGT-7 as company filings, demonstrating that these are distinct filing requirements rather than a single annual form.
If a company has missed previous annual filings, it is better to first identify all outstanding forms and then determine the appropriate regularisation process rather than filing only the latest year's return.
Company Annual Filing Services in Chennai
Taxless Advisory Services can assist Chennai companies with a coordinated annual filing process.
Services can include:
Accounting and bookkeeping
Financial statement preparation
Audit coordination
AOC-4 filing
MGT-7 filing
MGT-7A filing
AGM compliance support
Income tax return filing
GST return filing
TDS return filing
Director compliance
MCA event-based filings
Annual compliance calendar
Filing acknowledgement management
The objective is to coordinate accounting, tax and ROC compliance rather than treating each filing as a separate activity.
Why Use Professional Company Filing Support?
Professional support can be useful when a company has:
Multiple directors
Multiple shareholders
High transaction volume
GST registration
TDS obligations
Employees
Loans
Investors
Foreign transactions
Share transfers
Frequent corporate changes
A structured compliance process can help the company maintain records and identify pending filings before they become overdue.
Company Annual Filing Checklist
Before completing annual filing, review:
Books of accounts updated
Bank reconciliation completed
Sales reconciled
Purchases reconciled
Debtors reconciled
Creditors reconciled
GST reconciled
TDS reconciled
Payroll records reviewed
Fixed assets reviewed
Share capital reconciled
Director details checked
Financial statements prepared
Statutory audit completed, where applicable
Board documentation completed
AGM completed
AOC-4 filed
MGT-7/MGT-7A filed
Income tax return filed
Director KYC reviewed
Event-based MCA filings checked
MCA acknowledgements preserved
Frequently Asked Questions
What is company annual filing?
Company annual filing is the process of submitting prescribed financial and corporate information to the Registrar of Companies every financial year.
What are the main annual ROC filings?
For many companies, the major annual filings include AOC-4 for financial statements and MGT-7 or MGT-7A for the annual return, depending on the company's category.
What is AOC-4?
AOC-4 is used for filing financial statements and other prescribed documents with the Registrar.
What is MGT-7?
MGT-7 is an annual return form used by applicable companies.
What is MGT-7A?
MGT-7A is the annual return form applicable to OPCs and Small Companies under the specified MCA provisions.
Is annual filing mandatory if the company has no business?
A company should not assume that no business activity removes its annual filing obligations. Its MCA and tax requirements should still be reviewed.
Is GST filing the same as ROC annual filing?
No. GST filing and ROC annual filing are separate compliance requirements.
Is income tax filing included in ROC filing?
No. Income tax filing is a separate statutory requirement.
Can company annual filing be completed online?
Yes. Company filings are submitted electronically through the MCA system, subject to the applicable forms, DSC and certification requirements.
What happens if company annual filing is delayed?
Additional filing fees and other compliance consequences can apply. The company should identify its outstanding filings and take steps to regularise them.
Can Taxless handle both accounting and annual filing?
Yes. Taxless Advisory Services can coordinate accounting, financial statements, ROC annual filing, income tax, GST and TDS compliance for Chennai-based businesses.
Conclusion
Company annual filing in Chennai is a recurring compliance responsibility that involves much more than submitting an annual return.
A complete annual compliance process can include:
Accounting
Financial statements
Statutory audit
AGM
AOC-4
MGT-7/MGT-7A
Income tax filing
GST compliance
TDS compliance
Director compliance
Event-based MCA filings
Maintaining accounting and corporate records throughout the year makes the annual filing process easier and reduces the risk of last-minute compliance issues.
Taxless Advisory Services provides company annual filing, ROC compliance, accounting, tax and statutory compliance support for businesses in Chennai.
Whether you operate a startup, Private Limited Company, OPC, Small Company, IT business, trading company, manufacturing company or professional services business, your annual compliance should be reviewed according to the company's actual structure and activities.