BizExpress

Company annual filings, done before the ROC penalty clock starts.

AOC-4, MGT-7A, DIR-3 KYC and the AGM, on one calendar. Late fees shown before you decide.

Price estimator

  1. 1Price
  2. 2Details
  3. 3Done
What is late?
Plan

Everything in Starter, plus

  • Board and AGM minutes
  • Statutory registers
  • ADT-1 auditor appointment
  • Company income tax return
  • Professional fee₹14,999
  • GST at 18% on our fee₹2,700
  • ROC additional fee, paid to the government₹100 per day per form, AOC-4 and MGT-7, 30 days late₹6,000
All-in total₹23,699

Late fees are paid to the government at cost, if filed today. Our fee covers the filing and the follow-up.

WhatsApp us

Key facts

Filing
Annual ROC filings for a company: AOC-4, MGT-7A or MGT-7, DIR-3 KYC, ADT-1, DPT-3, MSME-1
Governing law and forms
Companies Act 2013, Sections 92, 96, 137 and 139; forms filed on the MCA portal with a director's DSC
Time taken
Financial year ends 31 March; AGM by 30 September; AOC-4 within 30 days and MGT-7A within 60 days of the AGM
Our fee from
₹9,999 per year + GST
Government fees
MCA filing fees depend on authorised capital and are paid at cost. Audit fee is quoted by the auditor.
Who it is for
Private Limited Companies and OPCs that want every ROC filing done on time, with the audit coordinated
Late fee
₹100 per day per form for AOC-4 and MGT-7; ₹5,000 for a late DIR-3 KYC
Recurring obligations
Every year regardless of turnover; the statutory audit is mandatory for every company

Why founders trust BizExpress

  • 4.8on Google
  • 2,800+companies incorporated
  • DPIIT-recognisedstartup
  • 2 working hoursreplies within

Trusted by teams at

  • Zepto
  • Biryani By Kilo
  • Beyond Seed
  • Wigo Industries
  • Motherhood Hospitals
  • Wonderla
  • Franck Muller
  • Maino.ai
  • Asia Healthcare Holdings

Is our annual filings service right for you?

It fits if you

You run a Private Limited Company or OPC

Every company files AOC-4 and MGT-7A each year and gets audited, whatever its turnover. Even a company with zero revenue has to file.

You missed a date last year

The ROC additional fee is ₹100 per day per form with no upper cap, so a filing that is six months late costs more than the filing itself.

You are raising money or applying for a loan

Investors and banks pull the MCA master data first. Filed forms and an active status remove the first awkward question in due diligence.

Transparent pricing. Government fees itemised, always.

Professional fees below are per year and exclude GST. MCA filing fees are paid at cost, and the audit fee is quoted by the auditor.

Starter

₹9,999+ GST, per year

The statutory minimum.

  • AOC-4 (financial statements)
  • MGT-7A (annual return)
  • DIR-3 KYC for all directors
  • AGM notice
Popular

Growth

₹14,999+ GST, per year

Filings plus the paperwork behind them.

Everything in Starter, plus

  • Board and AGM minutes
  • Statutory registers
  • ADT-1 auditor appointment
  • Company income tax return

Complete

₹24,999+ GST, per year

Filings, books review and the ITR.

Everything in Growth, plus

  • Bookkeeping review before the audit
  • Audit coordination
  • DPT-3 and MSME-1 where applicable

Why the ₹999 offers cost more

The ₹999 offerBizExpress
Statutory auditNot mentioned until the auditor asks for a separate feeCoordinated with an independent auditor; their fee stated before you sign
DIR-3 KYCCharged per director as an extraIncluded for every director in every plan
Board and AGM minutesLeft to you, so the registers are empty at inspectionDrafted, signed and kept in the statutory registers
RemindersAn email the week the form is dueA yearly calendar shared in April, with a WhatsApp nudge 30 days before each date

What happens through the year

The financial year ends on 31 March. Everything below counts from there, and most companies finish their filings by the end of November.

  1. 1
    April

    Books closed, calendar shared

    You share the bank statements, sales and purchase data for the year. We close the books, reconcile them and send you the year's filing calendar with every due date.

    YouWe
  2. 2
    May to July

    Audit and financial statements

    The auditor reviews the books and signs the audit report. We prepare the balance sheet, profit and loss account, notes and the board's report for the directors to approve.

    We
  3. 3
    By 30 September

    AGM held, DIR-3 KYC filed

    You hold the AGM on the notice we draft and approve the accounts. Each director's DIR-3 KYC is filed by 30 September, because a lapse deactivates the DIN.

    YouWe
  4. 4
    Within 30 days of the AGM

    AOC-4 filed

    We file the audited financial statements in AOC-4 with the auditor's report and the board's report attached. ADT-1 goes in the same fortnight if the auditor was appointed at this AGM.

    We
  5. 5
    Within 60 days of the AGM

    MGT-7A or MGT-7 filed

    The annual return with the shareholding, directors and meetings for the year. Small companies and OPCs file the shorter MGT-7A; larger companies file MGT-7 with the MGT-8 certificate where required.

    We
  6. 6
    By 31 October

    Income tax return filed

    A company's ITR is due by 31 October because every company is an audit case. In the Growth and Complete plans we file it from the same audited numbers, so nothing is reworked.

    We

The dates on every company's calendar

  • 30 April and 31 OctoberMSME-1 for payments to MSME suppliers pending beyond 45 days
  • 30 JuneDPT-3, the return of deposits and loans from directors or others
  • 30 SeptemberAGM (first AGM within 9 months of the first financial year end) and DIR-3 KYC for every director
  • 30 days after the AGMAOC-4 financial statements; ₹100 per day per form after that
  • 60 days after the AGMMGT-7A or MGT-7 annual return; ₹100 per day per form after that
  • 31 OctoberCompany income tax return; tax audit report by 30 September where it applies
  • 30 May and 30 OctoberFor LLP clients: Form 11 annual return and Form 8 statement of accounts
See the compliance calendar

Documents you need

Most of this already exists in your accounting software or your incorporation folder. Share it on WhatsApp or by a shared drive.

For the accounts

  • Bank statements for all company accounts, 1 April to 31 March
  • Sales and purchase invoices, or an export from your accounting software
  • GST returns filed during the year, if registered
  • TDS challans and returns, if you deduct tax
  • Loan agreements and any money received from directors

From the company's records

  • Certificate of Incorporation, MOA and AOA
  • Last year's AOC-4, MGT-7A and audit report, if this is not the first year
  • Current list of shareholders and any transfers during the year
  • Digital signatures of at least one director, valid on the filing date

From each director

  • PAN and Aadhaar, with the mobile number and email linked to them for the DIR-3 KYC OTP
  • Disclosure of interest in other companies (Form MBP-1) for the first board meeting of the year

Want this as a checklist?

We send the list to your WhatsApp so you can tick it off from your phone.

Enter a 10-digit Indian mobile number starting with 6 to 9.
Enter a valid email address

Company Annual Filings vs LLP vs OPC

FeaturePvt LtdLLPOPC
Annual accounts filingAOC-4 within 30 days of the AGMForm 8 by 30 OctoberAOC-4 within 180 days of the year end
Annual returnMGT-7A (small company) or MGT-7 within 60 days of the AGMForm 11 by 30 MayMGT-7A within 60 days of the date an AGM would have been due
AGMBy 30 September every yearNot requiredNot required
Statutory auditEvery year, whatever the turnoverOnly above ₹40 lakh turnover or ₹25 lakh contributionEvery year, whatever the turnover
Board meetingsAt least 4 a year, or 2 for a small companyNot required by lawAt least 2 a year, one in each half
Director or partner KYCDIR-3 KYC by 30 SeptemberDIR-3 KYC by 30 September for each designated partnerDIR-3 KYC by 30 September
Late fee₹100 per day per form, no capRises with the delay, tiered by LLP size₹100 per day per form, no cap
Income tax return31 October, at 25% or 22% under 115BAA31 July, or 31 October if audited, at 30%31 October, at 25% or 22% under 115BAA

Pvt Ltd

Annual accounts filing
AOC-4 within 30 days of the AGM
Annual return
MGT-7A (small company) or MGT-7 within 60 days of the AGM
AGM
By 30 September every year
Statutory audit
Every year, whatever the turnover
Board meetings
At least 4 a year, or 2 for a small company
Director or partner KYC
DIR-3 KYC by 30 September
Late fee
₹100 per day per form, no cap
Income tax return
31 October, at 25% or 22% under 115BAA

LLP

Annual accounts filing
Form 8 by 30 October
Annual return
Form 11 by 30 May
AGM
Not required
Statutory audit
Only above ₹40 lakh turnover or ₹25 lakh contribution
Board meetings
Not required by law
Director or partner KYC
DIR-3 KYC by 30 September for each designated partner
Late fee
Rises with the delay, tiered by LLP size
Income tax return
31 July, or 31 October if audited, at 30%

OPC

Annual accounts filing
AOC-4 within 180 days of the year end
Annual return
MGT-7A within 60 days of the date an AGM would have been due
AGM
Not required
Statutory audit
Every year, whatever the turnover
Board meetings
At least 2 a year, one in each half
Director or partner KYC
DIR-3 KYC by 30 September
Late fee
₹100 per day per form, no cap
Income tax return
31 October, at 25% or 22% under 115BAA
  • Choose a Pvt Ltd if you will raise equity or grant ESOPs; the heavier filing calendar is the price of that.
  • Choose an LLP if you run a services firm with partners and want the lightest annual compliance.
  • Choose an OPC if you are a solo founder who wants limited liability and can skip the AGM.
Read the full comparison

Six mistakes we see every week

  1. Assuming a dormant company has nothing to file

    AOC-4 and MGT-7A are due even with nil revenue. Two years of non-filing can trigger strike-off, and three years disqualifies every director for five years.

  2. Letting a director's DIR-3 KYC lapse

    The DIN is deactivated on 1 October and every form signed with it bounces until the ₹5,000 fee is paid. It is the cheapest filing on the list and the most often missed.

  3. Holding the AGM late and filing everything late

    AOC-4 and MGT-7A count from the AGM date, but the AGM itself has a 30 September deadline. A late AGM does not push the filing dates; it adds a separate default.

  4. Ignoring the loan from a director

    Money a director puts in to cover expenses is reportable in DPT-3 by 30 June. Leave it out and the balance sheet and the return no longer match.

  5. Appointing an auditor without filing ADT-1

    The audit report is signed, but the ROC has no record of who the auditor is. ADT-1 is a small form with its own additional fee when late.

  6. Treating the LLP the same as the company

    LLP dates are earlier: Form 11 by 30 May and Form 8 by 30 October. Founders who own both often plan for September and miss May.

What founders say

4.8 on Google, 450+ reviews

It's been 5 years since the incorporation of my private limited company and they are experts at what they do.
Nishant ThakurFounder, TheemeWiz
Knowledgeable, professional and very cooperative. We can totally concentrate on business, leaving all financial compliance to them.
Puneet ShrivastavaNMS Exports International
Thanks Team BizExpress. It was refreshing to see an online service provider with such professionalism.
Dhawall KariaKaria Transports

Questions founders ask about Annual Filings

How much do company annual filings cost?

Our professional fee starts at from ₹9,999 per year a year for the statutory minimum: AOC-4, MGT-7A, DIR-3 KYC for all directors and the AGM notice. MCA filing fees depend on your authorised capital and are paid at cost. The audit fee is quoted separately by the independent auditor, and we tell you that figure before you sign up.

How long do company annual filings take?

The full cycle runs from April to November. Books close in April, the audit takes a few weeks between May and July, the AGM happens by 30 September, AOC-4 is filed within 30 days of the AGM and MGT-7A within 60 days. If you come to us late in the year with clean books, the forms themselves take about a week.

What is the penalty for late annual filings?

The ROC additional fee is ₹100 per day per form for AOC-4 and MGT-7A, with no upper cap. A filing that is 100 days late costs ₹10,000 in additional fee before our charges. Late DIR-3 KYC costs ₹5,000 per director. Persistent non-filing can lead to the company being struck off and the directors disqualified.

Do I need a statutory audit if my company has no revenue?

Yes. Every company registered under the Companies Act has to be audited each year, regardless of turnover or activity. This is the main difference from an LLP, which is audited only above ₹40 lakh turnover or ₹25 lakh contribution. The audit report is attached to AOC-4, so the filing cannot go in without it.

What is the difference between MGT-7 and MGT-7A?

MGT-7A is the shorter annual return for small companies and One Person Companies. MGT-7 is the full form for everyone else and needs a practising company secretary's certificate in MGT-8 above certain thresholds. A small company is defined by paid-up capital and turnover limits under the Act, and most startups qualify in their early years.

When must the AGM be held?

By 30 September each year, and within six months of the financial year end. The first AGM after incorporation can be held within nine months of the first financial year end. An OPC does not need to hold an AGM at all. The notice goes out 21 clear days in advance unless all members consent to a shorter notice.

What is DIR-3 KYC and who has to file it?

Every person who holds a DIN on 31 March files DIR-3 KYC by 30 September, whether or not they are currently a director. It confirms their mobile number, email and address by OTP. After the first year, a web-based version takes a few minutes if nothing has changed. A missed filing deactivates the DIN and costs ₹5,000 to restore.

What are DPT-3 and MSME-1, and do they apply to me?

DPT-3 is due by 30 June and reports loans, advances and money received that are not deposits, including money from directors. It applies to most companies with any borrowing. MSME-1 is a half-yearly return, due 30 April and 31 October, for payments to MSME suppliers outstanding beyond 45 days. If you have neither, we confirm that in writing.

Can you handle my LLP's annual filings too?

Yes. An LLP files Form 11 by 30 May and Form 8 by 30 October, plus DIR-3 KYC for each designated partner and the income tax return. Audit applies only above ₹40 lakh turnover or ₹25 lakh contribution. The LLP late fee is tiered and rises with the delay rather than a flat daily rate. Ask for the LLP price on WhatsApp.

My company has not filed for two years. Can this be fixed?

Usually yes, and the sooner the better. We first check the MCA status: if the company is active, we file the pending years with the additional fee. If it has been struck off, restoration needs an NCLT application and is a separate engagement. Directors disqualified under Section 164 have to wait out the five-year period unless the courts have said otherwise.

Does this include the income tax return and GST returns?

The company income tax return is included in the Growth and Complete plans because it is prepared from the same audited numbers. GST returns are monthly or quarterly and are priced on their own page. If you take both annual filings and GST filing with us, one expert owns the whole calendar and you get one set of reminders.

What happens if the auditor resigns or has to change?

The outgoing auditor files ADT-3 and the company appoints a replacement at a general meeting, filing ADT-1 within 15 days. We coordinate both so the audit for the year is not delayed. An auditor can hold office for five years at a stretch, so most small companies only deal with this once early on.

Sources and official references

Government fees, forms and due dates on this page are checked against these portals. Where a state or a year changes a figure, we say so on the call.

Tell us what you're building. We'll send an all-inclusive price today.

Or use the estimator at the top of the page for an instant figure.

Please add your name so we know who to reply to.
Enter a 10-digit Indian mobile number starting with 6 to 9.
Enter a valid email address

No spam. An expert will reach out within 2 working hours.

Call an expert