ComplyKart Services
ROC Annual Filing
The package includes:
AOC-4: filing of financial statements
MGT-7: filing of annual return
ADT-1: auditor appointment, if due this year
Due-date tracking to avoid additional government fees
Filing challans and SRN records for your file
Get a free callback
Your details stay private — we only call about this enquiry.
Experience behind every filing
A quick snapshot of the work so far.
Fees
Fees and packages for ROC Annual Filing
Every requirement is a little different, so we quote after a short discussion — the consultation itself is free.
ROC Annual Filing
Talk to a ComplyKart expert — we’ll understand your requirement and share an exact written quote before you pay anything.
Overview
Overview
All the companies incorporated under the Companies Act, 1956 or Companies Act 2013 have to ensure the Annual e-Filing with the Registrar of Companies (RoC). In this annual filing, the company is required to furnish the details regarding accounts, return etc. It is mandatory for every company incorporated in India to file the prescribed forms along with the required documents on an annual basis.
Due dates for Annual Filing:
First Annual Filing of the Company - 30th December of the next year from the date of Incorporation
Subsequent Annual Filing - 30th September of the same year in which Financial Year of the Company ends.
Details
The information to be furnished includes financial and non-financial information which is required to be submitted to the Companies’ regulatory authority i.e. Registrar of Companies (ROC) of the state where the registered office of the company is situated.
Forms
The e-filing and related documents are available at the website of Ministry of Corporate Affairs. The various forms and their respective applicability are as mentioned below:
Form 23AC: To file Balance Sheet (applicable to all Companies other than the exempted category of Companies). There is a separate option available named ‘Form 23AC-XBRL’ to file the balance sheet in XBRL format (applicable to a selected category of Companies).
Form 23ACA: To file Profit & Loss account (applicable to all Companies other than the exempted category of Companies). There is a separate option available named ‘Form 23ACA-XBRL’ to file the Profit & Loss account in XBRL format (applicable to a selected category of Companies)
Form 20B: To file Annual Return by Companies having share capital.
Form 66: To file Compliance Certificate by Companies having paid up capital of Rs. 10 lakh - Rs. 2 crore.
Form 21A: To file Annual Return by Companies not having share capital.
Form AOC-4: To file the financial statement and other documents (For FY start on or after 01.04.2014). There is a separate option available named ‘Form AOC4-XBRL’ to file the above-mentioned data in XBRL format.
Form AOC4- CFS: Form for filing statement containing salient features of consolidated financial statement of a group (For FY beginning on or after 01.04.2014).
Form MGT-7: Form to file Annual Return by the Companies having share capital (For FY ending on or after 01.04.2014).
Documents
Documents Required for ROC annual filing
Clear, current documents matter more than a long checklist. Names, dates of birth and addresses should match across every record — that's what the MCA checks first. Tick what you already have below.
Various documents are -
Verified against MCA requirements
What is a CIN?
Every Private Limited Company gets a unique 21-character Corporate Identification Number from the MCA. It's proof your company legally exists. You'll need it for bank accounts, tax filings, and contracts. We handle the entire application — you just provide the documents above.
Not sure if your documents are ready?
Send us what you have. A ComplyKart expert will review them for free and tell you exactly what's missing — no obligation.
Get Free Document ReviewQuestions Founders ask us about documents
What if my address proof is old?
Utility bills and bank statements must be less than 2 months old. If yours are older, get a fresh copy — the MCA rejects stale proofs.
Do I need original documents?
No. Clear scans or photos work for the entire process. We never ask you to courier originals.
What if directors live in different cities?
That's normal. Each director uploads their own documents separately. Our system keeps everything organised.
I'm outside India. Can I still register a company?
Yes. India allows 100% foreign ownership in most sectors, and the entire process happens online. You need one Indian resident director, and your passport + address proof must be apostilled — we'll guide you through both. NRI founders and foreign investors do this with us regularly.
Check if you're eligible →How long does registration actually take?
7 to 10 working days from the day your documents are verified. Name approval takes 2-3 days, MCA incorporation another 5-7. We track every stage and update you.
Can I start if I'm missing one document?
Yes. Start now with what you have — we begin name reservation and DSC while you arrange the rest. Most founders are missing one proof; it rarely blocks the timeline.
Process
Procedure
You’ll see each stage, what’s pending and what we need from you — so filings don’t bounce back.
Furnish Documents
Submit to us the documents listed in the next section and we, at ComplyKart, will take care of the rest.
Return Filing
Care has to be taken while filling forms because revision of all annual filing eForms except Form 23AC/ACA and Form 23AC-XBRL/ 23ACA-XBRL can be done but the fees for subsequent revised filing shall be charged. In order to avoid that situation, please make sure that the information that you provide us is correct and error-free.
For NRI founders & foreign investors
If a founder or investor is outside India
You don't need to fly down. Most of our foreign-founder incorporations are completed without the founder ever visiting India — 100% foreign ownership is allowed in most sectors, and the entire process happens online.
Before you start
- 100% foreign ownership is allowed in most sectors — no Indian partner needed
- One Indian resident director is required by law — we help you find a compliant way forward
- Check whether your sector permits automatic-route foreign investment
- Your passport + address proof need an apostille, not an embassy visit
- Map ownership, beneficial ownership and pricing early
After incorporation
- Receive funds through permitted banking channels
- Complete RBI/FEMA reporting (FC-GPR, FLA) and keep the bank evidence
- Coordinate tax and ongoing compliance advice early
Free 15-minute eligibility call. No obligation.
FAQ
Frequently Asked Questions
Search all 2 answers, or filter by the stage you’re thinking about.
What clients say about working with us
Real stories from businesses we've worked with.
Our Trademark was applied in all the classes with a short span of time by Complykart Trademark Experts and I can say the level of expertise and commitment they carry is remarkable. It's an A+ from my side. We are now sticking to ComplyKart only.
I found the professionalism of the staff at complykart.com, a pleasure to work with. As a foreigner to India, they took the time to explain the documentation and assisted in every question I raised. I was pleased that complykart.com made it easy for my Business.
Trust, Commitment, Dedication and responsiveness are the best things with ComplyKart. Thanks for handling our Merger assignment with so much care. After my business disputes, complykart handles all things with own sense of understanding.
Trust & transparency
Sources & how we keep this page accurate
Primary sources we refer to:
- Ministry of Corporate Affairs (MCA)
- GST Portal
- Income Tax Department
- IP India (Trademark / Patent / Copyright)
Last verified: 6 October 2026
Compliance rules change. If something on this page looks outdated, tell us on WhatsApp and we'll fix it — and your filing will always follow the current rules, not just what's written here.
Get a free consultation
Talk to a ComplyKart professional about ROC Annual Filing. The first consultation is free.