Company Annual Compliance
₹15,999/-(Inclusive Of GST)
Includes all mandatory - MGT 7, AOC -4 & ADT - 1
Start Now!
Annual ROC Filing & Compliance for Private Limited Companies
- Statutory Requirement: Annual compliance is mandatory for every company registered under the Companies Act, 2013, including inactive and dormant companies.
- Key ROC Filings: Filing of AOC-4 (financial statements) and MGT-7 / 7A (annual return and shareholding details) is compulsory.
- High Risk of Penalties: Delays or errors attract daily penalties and may result in director disqualification or company strike-off.
- Business Credibility: Proper annual filing is closely reviewed by banks, investors, and vendors during audits and due diligence.
- End-to-End Compliance Support: Ofin Legal manages filings, AGM documentation, Director’s Reports, and MCA compliance with complete accuracy.
- Affordable & Reliable: Annual compliance services starting at ₹4,999, ensuring cost-effective protection for startups and SMEs.
What is cost of Company Annual Compliance?
BASIC
COMPANY ANNUAL COMPLIANCES
- ADT-1 (Auditor Appointment)
- INC-20A Form Filing
- DIN eKYC (2 Directors)
- MGT-7A(Annual Return)
- AOC-4 (Financial Statement)
- AGM Report Preparation
- Bookkeeping
- Income Tax Return Filing (ITR-6)
- Financial Statement Preparation
- 1 Year Dedicated Accountant
- Bank Account Opening Assistance
- Detailed proposal will be sent by email
- Price: ₹15,999/- (inclusive of GST)
STANDARD
COMPANY ANNUAL COMPLIANCES
- ADT-1 (Auditor Appointment)
- INC-20A Form Filing
- DIN eKYC (2 Directors)
- MGT-7A (Annual Return)
- AOC-4 (Financial Statement)
- AGM Report Preparation
- Bookkeeping
- Profit & Loss Account
- Balance Sheet
- Income Tax Return Filing (ITR-6)
- monthly GST Return Filing GSTR-1 & GSTR-3B
- Financial Statement Preparation
- 1 Year Dedicated Accountant
- Bank Account Opening Assistance
- Detailed proposal will be sent by email
- Price: ₹23,999/- (inclusive of GST)
PREMIUM
COMPANY ANNUAL COMPLIANCES
- ADT-1 (Auditor Appointment)
- INC-20A Form Filing
- DIN eKYC (2 Directors)
- MGT-7A (Annual Return)
- AOC-4 (Financial Statement)
- AGM Report Preparation
- Bookkeeping
- Bank Reconciliation
- Profit & Loss Account
- Balance Sheet
- Income Tax Return Filing (ITR-6)
- monthly GST Return Filing GSTR-1 & GSTR-3B
- Financial Statement Preparation
- PF Return Filings
- ESI Return Filings
- TDS Return Filings (Quarterly)
- 1 Year Dedicated Accountant
- Bank Account Opening Assistance
- Detailed proposal will be sent by email
- Price: ₹33,999/- (inclusive of GST)
Who Needs Annual Compliance & ROC Filing Services in India
Every registered entity in India must complete annual filings. This includes:
- Private Limited Companies: The most common structure for startups and SMEs.
- One Person Companies (OPCs): Required to file simplified annual returns.
- Section 8 Companies: Charitable companies with specific audit requirements.
- Nidhi Companies & Producer Companies: Entities with specialized regulatory oversight.
Annual Filing Document Checklist for Companies
Documents for Directors / Shareholders
- PAN Card and Aadhaar Card (Mandatory)
- Passport Size Photo
- Mobile Bill / Bank Statement / Electricity Bill as Address Proof
- Passport / Driving License / Voter ID as Identity Proof
Documents for Registered Office Address Proof
- NOC from Owner of Registered Office
- Electricity or Telephone Bill (Not older than 2 months)
- Rent Agreement (if premises is rented)
Annual Compliance Process – Step-by-Step ROC Filing Workflow
- Dedicated Team Assignment: Upon sign-up, a dedicated Compliance Manager and an Account Manager are appointed as your Points of Contact (POCs).
- Data Collection: Your POC collects the signed Audit Reports and financial data via a streamlined communication channel.
- Drafting & Review: We draft the Director’s Report, AGM Notice, and populate the MCA e-forms.
- DSC Affixation: Forms are shared for digital signing by the Directors and the practicing professional.
- Filing & Challan Generation: We upload the forms to the V3 MCA portal and share the government-generated payment challans and SRNs for your records.
TIMELINE – Annual Filing Deadlines in India
- ADT-1 (Auditor Appointment): Within 15 days of the first Board Meeting / AGM
- AOC-4 (Financial Statements): Within 30 days of the AGM
- MGT-7 / 7A (Annual Return): Within 60 days of the AGM
Penalties & Compliance Risks
- Failing to meet ROC deadlines is one of the most expensive mistakes an Indian business can make:
- Late Filing Fees: A recurring penalty of ₹100 per day per form is imposed until the filing is complete.
- Director Disqualification: If a company fails to file for three consecutive years, directors are disqualified for 5 years under Section 164(2).
- Strike-Off Risk: The ROC has the power to strike off companies that fail to file for two continuous years, labeling them as “Inactive.”
- Financial Loss: Total penalties for a single year of non-compliance can easily exceed ₹5,00,000 for multiple forms.
Why Choose Ofin Legal for ROC Compliance
- Dedicated POC Support: Personal Account Manager for all compliance queries
- Pricing from ₹4,999: Transparent and startup-friendly fees
- Accuracy Guarantee: Multi-level review to ensure error-free AOC-4 and MGT-7 filings
Event-Based vs Annual Compliance
It is vital to distinguish between recurring and situational compliance:
- Annual Compliance: Mandatory filings like AOC-4 and MGT-7/ 7A that happen every year based on the financial cycle.
- Event-Based Compliance: One-time filings triggered by specific actions, such as changing the company name, adding a new director, changing the registered office, or increasing share capital. Ofin Legal handles both to ensure your master data remains updated.
Director KYC & DPT-3 Compliance
- Two critical forms often missed by businesses are:
- DIR-3 KYC: Every individual with a DIN (Director Identification Number) must verify their details annually by 30th September. Failure leads to a deactivated DIN and a ₹5,000 reactivation fee.
- DPT-3: Mandatory for all companies (except government companies) to report outstanding loans or money received that is not classified as a deposit.
FAQs on Company Compliance
Yes. The ROC mandates that all companies submit AOC-4 (Financials) and MGT-7 (Annual Returns) every year to maintain transparency. Even if the company has no transactions, “Nil” filings are mandatory.
The Ministry of Corporate Affairs (MCA) is the central government body that makes laws. The Registrar of Companies (ROC) is the regional office that enforces these laws. You file your forms on the MCA portal, which are then scrutinized by the ROC.
A penalty of ₹100 per day is imposed. If filing is missed for two years, the company may be struck off. If missed for three years, directors face disqualification.
You can log in to the MCA website, navigate to “MCA Services,” and use the “Check ROC Filing Status” tool by entering your CIN or LLPIN.
The core checklist includes Form AOC-4 (Financial Statements), Form MGT-7 (Annual Return), Form ADT-1 (Auditor Appointment), and Form DIR-3 KYC (Director Identity).
No. All MCA forms must be digitally signed by the authorized director and, in many cases, certified by a practicing CA, CS, or CMA.
Form ADT-1 is filed for intimating the Registrar of Companies the appointment/re-appointment of statutory auditor of the company.
In case the company fails to file the forms within the due date then the company is liable for payment of additional ROC filing fees which varies. In addition to this the company and officer who are in default i.e. directors shall be liable for payment of penalty as specified in the respective sections.
In case the company has not filed accounts to registrar of companies within the due date then the company is liable for payment of additional ROC filing fees of rupees One Hundred per day. In addition to this the company and officer who are in default i.e. directors shall be liable for payment of penalty as specified in the respective sections.
Yes, in case the Registrar of Companies believe that the company is not carrying on any business/not generating revenue for the past two year and has not filed its accounts, then the Registrar of Companies after issuing show cause notice can struck off the name of the company.
In case the company fails to file its financial statements or annual return for a continuous period of three financial years then the director(s) of the company becomes disqualified for a period of 5 years.
Form AOC-4 is an electronic form notified by Ministry of Corporate Affairs for filing of financials statements of the company whereas form MGT-7 is an annual return of the company in which the details such as share capital, board meetings, and members’ details etc are filed.
No, MGT-7 is not mandatory for all the companies it is applicable to other than small company and section 8 Companies. Small companies are required to file form MGT-7A with effect from the financial 2020-21.
The due date for holding annual general meeting is within 6 months after the closure of financial year, except for first annual general meeting. In case of first financial year, a company can held its annual general meeting within 9 months after the closure of financial year.
A company can hold the annual general meeting after due date only after applying for extension of annual general meeting and approval from the Registrar of Company is granted for the same. The Registrar of Company can give maximum 3 months extensions for holding the annual general meeting.
As per the Companies Act, 2013, all the companies are required to maintain the statutory registers. Followings are the some of the register to be maintained by the company and to be kept at its registered office address:
- Register of directors and Key Managerial Personnel and their respective shareholding
- Register of Members
- Register of charges
- Register of Deposit
- Registers of Investments of The Company Not Held in Its Own Name
- Registers of Contracts & Arrangements in Which Directors Are Interested, etc.
In case of board meeting only the board of directors of the company meets to discuss and pass matters related to company business/operation. The resolution passed at the board meeting called “Board Resolution”.
In case of general meeting the shareholders of the company meets to discuss and pass matter related to company business/operation. Board of directors can also be present at this meeting. The resolution passed at the general meeting called “Shareholder Resolution”.
A formal meeting of the shareholders of the company to discuss and passed matters related to company such as approval of annual financial statement of the company, appointment of statutory auditor, declaration and payment of final divided etc is called general meeting.
A formal meeting of the directors of a company to discuss and passed matters related to company is called a Board Meeting. For calling a meeting of the board of directors a formal notice of the meeting along with detailed agenda is required to be send to all the directors of the company.
Agenda is accompanied by the notice of a meeting. Agenda contains the matters to be discussed and approved by the board. It is prepared to help the board of directors in taking decisions.
Minutes are the outcome of a meeting. The matters discussed and approved by the board of director are mentioned in the minutes. In case a matter is discussed and not approved by the board then the same is also recorded in the minutes.
Filing of form “MSME I” is mandatory for all the companies receiving the goods and services from Micro and Small suppliers of goods and services registered under the MSME Act and payment to them is not made with 45 days from the date of receiving the goods and services. The outstanding payment for more than 45 days must be disclosed to the ROC by filing the MSME-I return.
“MSME I” is the form notified by the Ministry of Corporate Affairs for filing of outstanding amount due to Micro and Small suppliers of goods and services registered under the MSME Act.
MSME Form I is a half yearly return. The due for filing of half yearly return for the period from “01 April to 30 September” is 30 October and for the period from “01 October to 31 March” is 30 April of every year.
Yes, all the companies except One Person Company are required to hold one general meeting of the shareholders annually.
In case a company is not able to hold annual general meeting within the due date as specified under the Companies Act, 2013, then the company is required to make an application for compounding of offence.
The basic business discussed and passed at every annual general meeting of a company is approval of financial statements and director report of a company. In addition to this the business such as appointment/reappointment of statutory auditor, directors, key managerial personnel, declaration of final dividend etc, depending upon the situation is also discussed and passed at the annual general meeting of a company.

Thank You!