Home/Annual MCA Compliance

ROC filings for companies, LLPs and OPCs

Annual MCA Compliance Services in India for companies, LLPs and OPCs

BizSetups provides Annual MCA Compliance Services in India for Private Limited Companies, Public Limited Companies, LLPs and One Person Companies. We prepare and file AOC-4, MGT-7, LLP forms, director KYC and XBRL, and keep your records audit ready.

  • Private Ltd, Public Ltd, LLP and OPC
  • Filed within due dates, with reminders
  • 100% online process
  • Transparent, fixed pricing
Call +91 92788 13303
7 to 10business working days, subject to approvals
4entity types covered
100%online, no paperwork

What is annual MCA compliance?

Annual MCA compliance means the yearly filings and governance duties that a company or LLP must complete with the Ministry of Corporate Affairs and the Registrar of Companies. For companies it includes financial statements on AOC-4, the annual return on MGT-7 or MGT-7A, auditor appointment and director KYC. LLPs file Form 8 and Form 11. It applies even when there is no business activity.

AOC-4 and MGT-7LLP Form 8 and 11Director KYC DIR-3Applies even with nil activity

What we cover

Annual compliance services by entity type

We match the filing list to your structure.

Private and Public Limited

AOC-4, MGT-7, director KYC, shareholding disclosures, board and shareholder resolutions.

LLP compliance

Form 8 and Form 11 filings, with related tax and GST checks.

OPC compliance

AOC-4, MGT-7A and director KYC for One Person Companies.

XBRL

Conversion and filing for companies that must file in XBRL.

Statutory registers

Registers, minutes and resolutions maintained and updated.

Audit readiness

Records organised so your auditor and the Registrar can verify them.

Key forms

Main annual ROC forms at a glance

Applicability depends on entity type, size and activity. Due dates are notified by the department and can change.

Common annual MCA forms handled by BizSetups
FormWho filesWhat it is
AOC-4CompaniesFinancial statements filed with the Registrar
MGT-7Companies other than small companies and OPCsAnnual return
MGT-7AOPCs and small companiesShorter annual return
ADT-1Companies appointing an auditorNotice of auditor appointment
DIR-3 KYCDirectors holding a DINYearly director KYC
Form 11LLPsAnnual return of the LLP
Form 8LLPsStatement of account and solvency

Fees are fixed after we understand your entity and records. No hidden charges.

Our process

How we handle your annual compliance

A clear four-step flow with your approval before anything is filed.

  1. 1

    Document preparation

    Day 1 to 2

    We tell you exactly which documents are needed and review what you send.

  2. 2

    Review and verification

    Day 2 to 4

    We verify director, shareholding and financial details, resolutions and registers.

  3. 3

    Filing

    Day 4 to 8

    Forms are prepared, approved by you and filed within the due dates.

  4. 4

    Records and reminders

    Day 7 to 10

    You receive filed copies and reminders for the next cycle.

Timelines depend on document readiness and Registrar approvals.

Compliance calendar

What the yearly cycle looks like

Due dates are notified by the department and can change, so confirm them each year.

During the year

Board meetings and registers

Meetings held, minutes recorded and registers updated.

After year end

Financial statements and audit

Accounts finalised and audited, then adopted by the board.

Within the AGM period

Annual General Meeting

Held with notice and resolutions, where applicable.

After the AGM

AOC-4 and MGT-7 or MGT-7A

Financial statements and annual return filed with the Registrar.

Every year

Director KYC

DIR-3 KYC for each director holding a DIN.

Every year for LLPs

Form 8 and Form 11

Statement of account and solvency, and the annual return.

Why stay compliant

Benefits of timely annual compliance

Compliance is cheaper and calmer when done on time.

Avoid late fees

Filing on time avoids additional fees and penalties.

Active company status

A regular filer keeps its standing with the Registrar.

Protect directors

Timely KYC and filings reduce the risk of director disqualification.

Funding and loans

Banks and investors check compliance history in due diligence.

Clean records

Registers and resolutions are ready for audits.

Peace of mind

Reminders mean no missed dates.

Complete guide

Everything you need to know about annual MCA compliance in India

What are Annual MCA Compliance Services in India?

Annual MCA Compliance Services in India help a company or LLP meet the yearly filing and governance duties set by the Ministry of Corporate Affairs. These include holding the required meetings, adopting audited financial statements, filing annual forms with the Registrar of Companies (ROC), keeping statutory registers and updating director KYC. BizSetups Consulting prepares and files these for Private Limited Companies, Public Limited Companies, LLPs and One Person Companies, so you stay in good standing with the Registrar.

All filings are made on the portal of the Ministry of Corporate Affairs. Forms, fees, thresholds and due dates are notified by the department and can change, so we confirm the current requirements for your entity before we file.

Why annual compliance is mandatory

Registration gives a company its legal identity, but that identity continues only if the company keeps filing. Every company incorporated under the Companies Act, 2013, and every LLP under the LLP Act, 2008, must file annual returns and financial statements, even when it has had no business activity or no profit. A company with no turnover is still a company. Missing filings can lead to additional fees for each day of delay, penalties on the company and its officers, disqualification of directors in certain cases, and, if non-compliance continues for long, the Registrar may begin action to strike the name off the register.

Annual compliance for a Private Limited Company

A Private Limited Company usually deals with the following each year. The exact list depends on the company’s size, capital structure and activity.

  • Board meetings: the required number of meetings with minutes recorded.
  • Financial statements: preparation and adoption of the balance sheet and profit and loss account, audited by the statutory auditor.
  • Annual General Meeting (AGM): held within the period allowed, with notice and resolutions.
  • Form AOC-4: filing of financial statements with the Registrar.
  • Form MGT-7 or MGT-7A: the annual return. MGT-7A is the shorter form for One Person Companies and small companies, as provided in the rules.
  • Form ADT-1: notice of appointment of the auditor, filed when an auditor is appointed or reappointed in the cases where the rules require it.
  • Form DIR-3 KYC: yearly KYC for every director holding a DIN, as required by the rules.
  • Statutory registers: registers of members, directors and charges kept up to date.

Other forms such as MSME-1 or DPT-3 apply only in specific situations, and we advise whether they apply to you. If you are still choosing a structure, see our Private Limited Company setup page.

LLP annual compliance

A Limited Liability Partnership files two main forms each year with the Registrar. Form 11 is the annual return of the LLP, and Form 8 is the statement of account and solvency. LLPs are also subject to income tax return filing and, where they cross the audit thresholds, audit of accounts. Designated partners must also keep their DIN KYC current where applicable. We coordinate these with related tax and GST checks. For incorporation and structure questions, read our LLP setup page.

One Person Company and Public Limited Company compliance

A One Person Company files AOC-4 and MGT-7A and keeps director KYC current. Because there is a single member, the AGM requirement is relaxed under the Act, though financial statements and the annual return are still filed. You can learn more on our OPC setup page. A Public Limited Company has a heavier calendar, with more board and committee requirements, an AGM, and additional disclosures. Our team confirms what applies once we know your capital, listing status and activity. See our Public Limited Company page for background.

XBRL conversion and filing

Some companies must file their financial statements in XBRL format, which is a structured, machine-readable format. This applies to companies that meet certain criteria on listing, turnover or paid-up capital as set by the Ministry. If you fall in this group, BizSetups converts your statements to XBRL and files them with AOC-4. If you are unsure, we check the criteria for you.

How BizSetups handles your annual MCA compliance

  1. Document collection: we tell you which documents are needed, such as financial statements, auditor details, shareholding and director information.
  2. Review and verification: we verify key details, resolutions and registers.
  3. Preparation and filing: forms are prepared, approved by you and filed within the due dates.
  4. Records and reminders: you receive filed copies, and we remind you before the next cycle.

Processing generally takes 7 to 10 business working days, depending on document approvals. Annual compliance connects with other services: accounts through bookkeeping and accounting, tax through income tax return preparation, and indirect tax through GST consultancy. Changes in directors, address or capital are handled under company information changes.

Late filing and what to do if you have missed a year

Delayed filings can usually be completed by paying the additional fees prescribed for the delay, which increase with the length of the delay. Long-term default carries more serious consequences. If you have missed one or several years, do not wait. Share what you have, and we will check the position on the portal, prepare the pending forms and advise on the sequence. Fees depend on the number of years, the entity type and the complexity of your records, and we quote them upfront. Call +91 92788 13303 or use the call back form on this page.

Why BizSetups

Why businesses choose BizSetups for MCA compliance

  • All entity typesPrivate Ltd, Public Ltd, LLP and OPC under one team.
  • 100% onlineDocuments shared digitally, forms filed on the MCA portal.
  • On-time filingWork planned around due dates, with reminders.
  • Fixed pricingNo hidden fees. A clear quote upfront.
  • Connected servicesAccounts, GST and income tax handled together.

Speak with our experts today

Tell us your plan and we will confirm the right route, timeline and cost on the call.

+91 92788 13303
Chat on WhatsApp

FAQ

Frequently asked questions on annual MCA compliance in India

Short answers to the questions founders ask most.

Who has to file annual MCA compliance?

All Private Limited Companies, Public Limited Companies, LLPs and One Person Companies registered in India must file annual returns and financial statements with the Registrar. The requirement applies even if the entity had no business activity or no profit during the year.

What happens if I file late?

Late filing attracts additional fees, usually charged for every day of delay, and can lead to penalties on the company and its officers. Prolonged default can result in director disqualification in some cases and in action to strike the company off the register. Exact amounts are set by the law and can change.

Is annual compliance required if the company has no turnover?

Yes. A company with no turnover or a dormant LLP must still file its financial statements, annual return and director KYC. Filing a nil-activity year is usually simple and costs far less than letting defaults build up.

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

AOC-4 is the form for filing the company's financial statements, and MGT-7 is the annual return that records details such as shareholders, directors and meetings. One Person Companies and small companies use the shorter MGT-7A. Both are filed with the Registrar each year.

What forms does an LLP file every year?

An LLP files Form 11, the annual return, and Form 8, the statement of account and solvency. LLPs also file income tax returns and, once they cross the audit thresholds, get their accounts audited. Due dates are notified by the department and can change.

What is XBRL and who needs it?

XBRL is a structured, machine-readable format for financial statements. Only companies meeting certain criteria set by the Ministry of Corporate Affairs, such as listing or turnover and capital limits, must file in XBRL. We check whether it applies to you and handle the conversion.

What is director KYC?

Director KYC, filed on Form DIR-3 KYC, is the periodic update of a director's personal details linked to the DIN. Every director holding a DIN must complete it as the rules require. A missed KYC can lead to the DIN being deactivated until it is filed with a fee.

Can you file my delayed or pending returns?

Yes. Delayed filings can usually be completed with the additional fees. Long-term non-compliance may lead to strike-off, so act early. We review the portal status, prepare the pending years and advise on the order of filing.

How long does annual compliance take?

Our process takes about 7 to 10 business working days from receiving complete documents, depending on document approvals and your auditor's timeline. Starting early gives you a buffer before the due dates.

Which documents do you need from us?

It depends on the entity. Typically we need the financial statements or books, auditor details, shareholding and director information, and previous filings. After a short review we send you a clear checklist, so there is no guesswork.

How much does annual MCA compliance cost?

BizSetups offers fixed pricing with no hidden fees. The amount depends on the entity type, the forms due, the number of pending years and the state of your records. We confirm the fee after a short call, before you commit.

Free consultation

Book a free consultation with an expert

Pick a slot that suits you. We will confirm the right route, the cost and the documents you need, with no obligation.

  • Free, no obligation
  • Instant slot confirmation
  • Prefer to talk now? Call +91 92788 13303
Pick a time that suits youChoose a slot with a BizSetups expert. We confirm the right route, the cost and the documents you need, free and with no obligation.

Keep your company compliant with the MCA

Get your annual ROC filings done by experts and never miss a due date.

Disclaimer

BizSetups Consulting Pvt. Ltd. provides professional business incorporation, compliance and advisory services through its private portal. We are a private business consultancy and are not affiliated with any government body.

All registrations and filings are processed through the official government portals. Our role is to assist with documentation, compliance and business structuring, and all fees collected are for advisory and consultancy services rendered. Information on this page is general guidance and does not replace advice on your specific situation.

Book a free consultation

Loading the booking calendarIf it does not appear in a moment, use the booking page link below.Open booking page