top of page

Annual Compliance Filing for Private Limited Company in India – Complete Checklist 2026

  • Writer: Deo & Associates
    Deo & Associates
  • 2 days ago
  • 16 min read

Annual Compliance Filing for Private Limited Company: Everything You Actually Need to Know


Annual Compliance for Private Limited Company
Annual Compliance Filing for Private Limited Company
MCA Filing for Private Limited Company
MCA Filing for Private Limited Company
ROC Filing for Private Limited Company
MCA Annual Compliance Filing
Annual Return Filing for Private Limited Company
Annual Compliance Filing Services
ROC Consultant in Noida
ROC Consultant in Gurgaon
MCA Filing Consultant in Noida
MCA Filing Consultant in Gurgaon
Annual Audit of Private Limited Company
CA Firm for Annual Compliance in Noida
CA Firm for Annual Compliance in Gurgaon
Annual MCA Filing in Gurgaon
Annual MCA Filing in Noida
MCA Filing Consultant in Delhi
Annual MCA Filing in Delhi
Annual Audit of Private Limited Company in Delhi
Annual Audit of Private Limited Company in Noida
Annual Audit of Private Limited Company in Gurgaon
Annual Compliance Services in Noida
Annual Compliance Services in Gurgaon
Annual Compliance Services in Delhi
Annual Filing for Private Limited Company
Annual Filing Consultants in Noida
Annual Filing Consultants in Gurgaon
Annual Filing Consultants in Delhi
CA Firm for Annual Compliance in Delhi
Private Limited Annual Compliance Filing

Let me be honest with you – when most founders register a Private Limited Company in India, compliance is the last thing on their mind. They’re excited about the business idea, the branding, maybe even the first big client. And that’s understandable. But here’s what nobody tells you clearly enough at the time of incorporation: the compliance work doesn’t end after you get that Certificate of Incorporation. In many ways, that’s where it begins.

I’ve seen dozens of startups and small businesses get blindsided by penalties, show-cause notices, and even director disqualifications – not because they were doing anything shady, but simply because they didn’t know what filings were due and when. This guide is my attempt to lay it all out in plain language, so you know exactly what’s expected of your company every single year.

Whether your company made crores in revenue or didn’t do a single transaction – these filings are mandatory. No exceptions. Let’s get into it.

 

So What Exactly Is “Annual Compliance” for a Pvt Ltd Company?

Think of it this way. The government gave you the privilege of operating as a separate legal entity with limited liability. In return, they want to know what you’re up to every year. Fair enough, right?

Annual compliance is essentially a set of filings, returns, meetings, and disclosures that every Private Limited Company must complete after each financial year ends (that’s 31st March in India). These go primarily to two places: the Registrar of Companies (ROC) under MCA, and the Income Tax Department. Some filings also go to the GST portal, depending on your registration.

The whole point is transparency and accountability. The government, your shareholders, potential investors, banks – they all want a clear picture of your company’s health. And honestly? Keeping this stuff in order is good for you too. It forces you to keep your books clean, your governance tight, and your records updated.

Does This Apply to My Company Even If We’re Not Doing Business Yet?

Yes. I can’t stress this enough. I’ve met founders who incorporated a company, then got caught up with other things and never actually started operations. Two years later, they discover their DINs are deactivated and the company is on the verge of being struck off. It doesn’t matter if you had zero turnover, zero employees, or zero bank transactions. If you’re registered as a Pvt Ltd company under the Companies Act, 2013 – you file. Period.

 

Why Should You Actually Care About This? (Hint: It’s Not Just About Avoiding Fines)

Look, I get it. Compliance feels like a chore. But let me give you a few real-world reasons why this matters beyond just “following the rules”:

Your company’s MCA status is public information. Anyone can look you up on the MCA portal. Investors do it. Banks do it before approving loans. Even potential clients and vendors check. If your status shows “Active – Non-compliant” or worse, “Struck Off” – that’s a deal-breaker. I’ve personally seen funding rounds fall through because the founders hadn’t filed their annual returns.

Penalties add up fast. The late fee for AOC-4 and MGT-7 is ₹100 per day, per form, with no upper cap. That means if you’re six months late on both forms, you’re looking at roughly ₹36,000 in late fees alone. And that’s before any additional penalties under the Companies Act.

Directors can get disqualified. If your company doesn’t file annual returns for three straight years, every director on the board can be disqualified from holding directorship in any company for five years. That’s not just your current company – it affects every other directorship they hold.

The company itself can be struck off. Under Section 248, the ROC has the power to remove your company’s name from the register if it hasn’t been filing. Once struck off, reviving the company is an expensive and time-consuming legal process.

So yeah – this isn’t just paperwork for the sake of paperwork. It directly impacts your ability to raise money, do business, and even continue operating.

 

The Legal Framework (Quick Overview – I’ll Keep It Short)

I won’t bore you with pages of legal citations, but you should at least know which laws govern what you’re required to do:

•       The Companies Act, 2013 – This is the big one. It covers everything from how your company is governed to what forms you file with the ROC.

•       Companies (Management and Administration) Rules, 2014 – The detailed rules that prescribe the exact format and timelines for annual returns and registers.

•       Income Tax Act, 1961 – Governs your tax return filing, audit requirements, TDS obligations, and advance tax payments.

•       GST Act, 2017 – If you’re GST-registered, you’ve got monthly/quarterly returns plus an annual return to deal with.

•       FEMA, 1999 – Only relevant if your company has foreign shareholders or does cross-border transactions. But if it applies to you, it’s important.

 

That’s the framework in a nutshell. Everything I’m going to walk you through below flows from these laws.

 

The Complete Annual Compliance Checklist – What You Need to File and When

Alright, let’s get into the meat of it. I’m going to go through each compliance requirement one by one, in roughly the order you’d encounter them during the year.

Board Meetings – Yes, They’re Mandatory

A lot of small companies treat board meetings as a formality. And honestly, for a two-director startup, it can feel a bit silly to “formally convene” when you’re sitting across from each other every day. But the law requires it.

Under Section 173, every Pvt Ltd company must hold at least 4 board meetings per financial year, with no more than 120 days between consecutive meetings. You need proper minutes for each meeting, and those minutes need to be maintained at your registered office. The first board meeting after incorporation? That’s due within 30 days.

My advice: schedule them quarterly at the start of the year. Put them in the calendar. It takes 30 minutes of proper documentation and saves you from a compliance headache later.


Annual General Meeting (AGM) – The Big One

The AGM is where your shareholders formally approve the company’s financial statements, decide on dividends (if any), and appoint or reappoint the auditor. Under Section 96, it must happen within six months of the financial year ending – so for most companies, that’s 30th September.

For new companies, the first AGM should be held within nine months of closing the first financial year. And you can’t let more than 15 months pass between two AGMs.

If you’re a One Person Company (OPC), you’re off the hook – OPCs are exempt from holding AGMs. Everyone else, though, needs to get this done.


What If You Don’t Hold the AGM?

The company faces a penalty of ₹1,00,000 and every officer in default (that includes directors) gets hit with ₹25,000 each. Not worth the risk.


Statutory Audit – Non-Negotiable for Every Pvt Ltd Company

Here’s something that surprises a lot of first-time founders: every single Private Limited Company in India needs a statutory audit. It doesn’t matter if your turnover is ₹10,000 or ₹10 crore. Unlike LLPs or proprietorships where audit kicks in above certain thresholds, for companies, it’s compulsory from day one.

Your statutory auditor needs to be appointed at the first AGM, and they can serve for five consecutive years (individuals) or two terms of five years (firms). After the AGM, you file Form ADT-1 with the ROC within 15 days to formally intimate the appointment.

The audit needs to be completed before the AGM because the audited financial statements are what get presented to shareholders for approval. So if your audit is running late, everything downstream – AGM, AOC-4, MGT-7 – gets delayed too. That’s why I always tell clients: get your books closed by May, give the auditor June-July, and aim for the AGM by August or early September. Don’t wait until the last week of September.


Filing Financial Statements – Form AOC-4

This is probably the single most important ROC filing you’ll make all year. Form AOC-4 is how you submit your company’s audited financial statements to the Registrar. It includes your Balance Sheet, Profit & Loss Account, Cash Flow Statement, Notes to Accounts, the Auditor’s Report, and the Board’s Report.


When Is It Due?

Within 30 days of the AGM. So if your AGM is on 30th September, AOC-4 is due by 30th October. Straightforward enough.


What Happens If You’re Late?

A penalty of ₹100 per day of delay. There’s no cap on this, which means the longer you delay, the more it costs. I’ve seen companies accumulate over a lakh in late fees just on this one form. On top of that, Section 137(3) allows additional penalties of up to ₹10 lakh on the company and its officers.


Filing the Annual Return – Form MGT-7 (or MGT-7A)

While AOC-4 is about your financials, MGT-7 is about your company’s structure and governance. Think of it as a snapshot of who’s running the company, who owns shares, what meetings were held, and whether there were any significant changes during the year.

Most Pvt Ltd companies file MGT-7. If you’re a small company (as defined under the Act) or an OPC, you can use the simplified MGT-7A instead.


What Goes Into MGT-7?

•       Your registered office address and principal business activities

•       Complete shareholding pattern and any changes that happened during the year

•       Details of all directors and Key Managerial Personnel

•       Board meetings and general meetings held

•       Share capital structure, debentures, and indebtedness details

•       Any penalties, compounding, or adjudication orders received during the year

 

Due Date

60 days from the date of the AGM. Late filing: ₹100 per day, and under Section 92(5), the maximum penalty can go up to ₹5 lakh each for the company and its officers.


Director’s KYC – Form DIR-3 KYC

Every person who holds a DIN – that’s a Director Identification Number – needs to keep their KYC updated with the MCA. This used to be an annual filing, but here’s an important update: in December 2025, the MCA changed the rules. DIR-3 KYC is now required once every three financial years instead of annually, effective from 31st March 2026.

That said, if your personal details change – phone number, email, residential address – you still need to update them promptly. And you absolutely need to make sure your DIN status shows “Active” on the MCA portal. Because if it gets deactivated due to non-filing, it blocks all MCA filings for your company. Not just your filings – the company’s filings. That’s a headache you don’t want.

The penalty for non-compliance? ₹5,000 per director, plus DIN deactivation until you file with the late fee.


Income Tax Return – ITR-6

Every Pvt Ltd company files its income tax return using Form ITR-6. This is due by 31st October of the assessment year (since audit is mandatory for all companies). If your company is subject to transfer pricing provisions, the deadline extends to 30th November.

And here’s what a lot of dormant company founders don’t realise: you have to file ITR even if you had zero income. Nil return. It’s still mandatory. Missing it means a penalty of up to ₹10,000, and more importantly, you lose the ability to carry forward losses to future years. That second part can actually cost you real money down the line.


TDS Returns – Quarterly Filing

If your company is making payments like salaries, professional fees, rent, or contractor payments, you’re probably deducting TDS. Those deductions need to be deposited with the government and reported through quarterly TDS returns:

•       Form 24Q – for TDS on salaries

•       Form 26Q – for TDS on other payments (rent, professional fees, etc.)

•       Form 27Q – for TDS on payments to non-residents

 

You also need to issue TDS certificates – Form 16 for employees and Form 16A for non-salary payments – within the prescribed deadlines. Late deposit of TDS attracts interest, and late filing of returns can attract fees under Section 234E.


GST Returns – Monthly, Quarterly, and Annual

If your company is registered under GST (and most are, once they cross the threshold), you’ve got a recurring filing obligation:

•       GSTR-1 – Details of outward supplies, filed monthly or quarterly depending on your scheme

•       GSTR-3B – Summary return with tax payment, usually due by the 20th of the following month

•       GSTR-9 – The annual GST return, due by 31st December of the following year

•       GSTR-9C – Reconciliation statement, applicable if your turnover crosses certain thresholds

 

GST compliance is a whole beast of its own. The key thing for annual compliance purposes is making sure your GSTR-9 is filed on time and that your GST numbers reconcile with your audited financials. MCA and the IT/GST departments now cross-reference data automatically, so any mismatch gets flagged quickly.


Return of Deposits – Form DPT-3

This one catches a lot of companies off guard. If your company has accepted any deposits, or even loans that fall under the “exempted deposits” category (like loans from directors), you need to file Form DPT-3 with the ROC by 30th June every year.

The penalty for non-filing is severe – it can go up to ₹10 crore or twice the amount of deposits, whichever is lower. So if you’ve taken director loans or shareholder deposits, make sure this form is on your radar.


MSME Outstanding Payment Disclosure – Form MSME-1

This is one of the newer compliance requirements, and a lot of businesses still aren’t aware of it. If your company has payments outstanding to Micro or Small Enterprise vendors for more than 45 days, you need to disclose that by filing Form MSME-1 on a half-yearly basis.

The deadlines are 31st October (for the April–September period) and 30th April (for October–March). The penalty for late filing is ₹20,000 on the company, plus a daily fine on the directors in default. More importantly, it’s just good practice to pay your smaller vendors on time – the government is keeping tabs.


Statutory Registers – The Stuff Nobody Talks About

Every Pvt Ltd company is supposed to maintain a bunch of statutory registers at its registered office. Most small companies don’t bother with these until they need to raise funding or go through due diligence, and then it’s a scramble. Here’s what you need to keep updated:

•       Register of Members

•       Register of Directors and Key Managerial Personnel

•       Register of Charges

•       Register of Loans, Guarantees, Securities, and Investments

•       Register of Contracts with Related Parties

•       Minutes books for all board meetings and general meetings

 

These don’t need to be filed anywhere, but they need to exist and be available for inspection. Trust me – maintain them from the beginning. Trying to reconstruct three years of register entries before a due diligence is not a fun experience.

 

Annual Compliance Calendar – Key Deadlines for FY 2025-26 at a Glance

Here’s a quick-reference table assuming your financial year ends 31st March 2026 and the AGM is held by the 30th September deadline:

What’s Due

Deadline

Filed With

DIR-3 KYC (if applicable)

30 Sep 2026

MCA Portal

DPT-3 (Return of Deposits)

30 Jun 2026

ROC

MSME-1 (Apr–Sep period)

31 Oct 2025

ROC

MSME-1 (Oct–Mar period)

30 Apr 2026

ROC

Hold the AGM

30 Sep 2026

Internal

ADT-1 (Auditor appointment)

15 days post-AGM

ROC

AOC-4 (Financial statements)

30 days post-AGM

ROC

MGT-7 (Annual return)

60 days post-AGM

ROC

Tax Audit Report

30 Sep 2026

Income Tax Portal

ITR-6 (Income Tax Return)

31 Oct 2026

Income Tax Portal

TDS Returns

Quarterly

TRACES Portal

GSTR-9 (GST Annual Return)

31 Dec 2026

GST Portal

 

Annual Compliance for Private Limited Company
Annual Compliance Filing for Private Limited Company
MCA Filing for Private Limited Company
ROC Filing for Private Limited Company
MCA Annual Compliance Filing
Annual Return Filing for Private Limited Company
Annual Compliance Filing Services
ROC Consultant in Noida
ROC Consultant in Gurgaon
MCA Filing Consultant in Noida
MCA Filing Consultant in Gurgaon
Annual Audit of Private Limited Company
CA Firm for Annual Compliance in Noida
CA Firm for Annual Compliance in Gurgaon
Annual MCA Filing in Gurgaon
Annual MCA Filing in Noida
MCA Filing Consultant in Delhi
Annual MCA Filing in Delhi
Annual Audit of Private Limited Company in Delhi
Annual Audit of Private Limited Company in Noida
Annual Audit of Private Limited Company in Gurgaon
Annual Compliance Services in Noida
Annual Compliance Services in Gurgaon
Annual Compliance Services in Delhi
Annual Filing for Private Limited Company
Annual Filing Consultants in Noida
Annual Filing Consultants in Gurgaon
Annual Filing Consultants in Delhi
CA Firm for Annual Compliance in Delhi
Private Limited Annual Compliance Filing

 

The Penalty Table – What Non-Compliance Actually Costs

Let me be blunt: penalties in Indian corporate law are not symbolic. They’re designed to hurt. Here’s a straightforward breakdown:

What You Missed

What It’ll Cost You

Late filing of AOC-4

₹100 per day (no cap) + up to ₹10 lakh additional penalty

Late filing of MGT-7

₹100 per day + up to ₹5 lakh on company and officers

Skipping the AGM

₹1 lakh on company + ₹25,000 on each officer in default

Missing DIR-3 KYC

₹5,000 per director + DIN gets deactivated

Not filing ITR

Up to ₹10,000 + you lose loss carry-forward benefit

Missing DPT-3

Up to ₹10 crore or 2x deposits (whichever is lower)

3 years without filing

Directors disqualified for 5 years from all companies

Extended non-compliance

Company struck off by ROC under Section 248

 

I want to be clear about something: even if professionals handle your filings, the legal liability sits with the directors. Your CA or CS can prepare everything, but if it doesn’t get filed, the penalty comes to your doorstep, not theirs. So stay involved.

 

How Much Does All This Cost? A Realistic Breakdown

Let’s talk money. A lot of founders want to know the ballpark cost of keeping their company compliant. Here’s my honest estimate for a typical early-stage or small Pvt Ltd company:

What You’re Paying For

Rough Cost (INR per year)

ROC filing fees (AOC-4, MGT-7, ADT-1)

₹500 – 5,000 per form

Statutory audit fees

₹15,000 – 50,000

Income tax return prep and filing

₹5,000 – 25,000

CA/CS retainer for compliance management

₹10,000 – 30,000

GST return filing (if applicable)

₹1,000 – 5,000 per return

Total ballpark

₹40,000 – 1,50,000+

 

Is it cheap? No. But compare that to the cost of non-compliance: accumulated late fees running into lakhs, legal proceedings, director disqualification, and the reputational damage of having a non-compliant company on your record. The math is pretty clear.

If you’re a very small company or a startup watching every rupee, my suggestion is to at least engage a CA for the audit and ROC filings. You can handle some of the GST and TDS work yourself using accounting software, but the MCA stuff is best left to professionals who know the portal’s quirks.

 

Mistakes I See Companies Make Every Single Year

After working with dozens of companies on their compliance, these are the errors I come across again and again:

1.    “We didn’t do any business, so we assumed we didn’t need to file.” – Wrong. Zero-transaction companies must still file annual returns, financial statements, and income tax returns. There’s no dormancy exemption from core filings.

2.    Forgetting DIR-3 KYC until the DIN gets deactivated – And then panicking because the company can’t file anything else until it’s fixed. This is such a common and easily avoidable problem.

3.    Starting the audit in September – If your AGM deadline is 30th September and you’re handing your books to the auditor in mid-September, you’re almost certainly going to miss the AOC-4 and MGT-7 deadlines. Start early. May or June at the latest.

4.    Skipping board meetings or not maintaining minutes – It feels pointless when there are only two directors, but the requirement is 4 meetings per year with a 120-day maximum gap. Just do it.

5.    Not knowing about MSME-1 – This is a relatively recent requirement and lots of companies simply aren’t aware. If you have outstanding vendor payments beyond 45 days to micro or small enterprises, you need to disclose them.

6.    Assuming the CA will handle everything without any follow-up – Your CA can prepare the forms, but they need your documents, your signatures, and your DSC on time. And remember: legally, the liability is on the directors, not the professional.

7.    Ignoring GST-accounting reconciliation – The government now cross-references your GST returns with your income tax filings and your MCA submissions. Inconsistencies get flagged automatically. Reconcile your data monthly, not annually.

 

 

Don’t Forget: Event-Based Compliance (Beyond Annual Filings)

Annual compliance is the recurring stuff. But throughout the year, certain events trigger additional filing requirements. If any of these happen in your company, you’ll need to file the relevant form with the ROC within the prescribed time:

•       A director joins or resigns – File Form DIR-12 within 30 days

•       You change your registered office address – Form INC-22, within 15 or 30 days depending on whether it’s within the same state or across states

•       New shares are allotted – Form PAS-3, within 15 days of allotment

•       You create or modify a charge (like a loan against assets) – Form CHG-1, within 30 days

•       The authorised share capital changes – Form SH-7, within 30 days

•       MOA or AOA gets altered – Form MGT-14, within 30 days of the resolution

•       Shares are transferred between shareholders – Form SH-4

 

These are on top of your annual filings. Miss them, and the penalties stack up just the same.

 

Practical Tips From Someone Who’s Seen It All

Let me share a few things that actually work in practice, not just in theory:

1.    Build a compliance calendar on Day 1 – As soon as the financial year starts in April, map out every single deadline for the year. Use Google Calendar, Notion, a whiteboard – whatever works for you. Set reminders two weeks before each deadline.

2.    Close your monthly books on time – I know this sounds basic, but the companies that struggle with compliance are almost always the ones whose bookkeeping is months behind. If your accounts are current, the audit goes smoothly, and everything else falls into place.

3.    Don’t treat compliance as a year-end activity – Some filings (TDS, GST, MSME-1) happen throughout the year. And even for the annual filings, preparation should start by April or May. The companies that scramble in September are the ones that end up paying late fees.

4.    Find a good CA or CS – Not all practitioners are created equal. Find someone who proactively reminds you about deadlines, understands the MCA V3 portal, and doesn’t just file forms but actually explains what’s happening. A good compliance advisor is worth their weight in gold.

5.    Keep your DSCs renewed – Digital Signature Certificates expire, usually every 2 years. If your DSC lapses and you don’t notice until filing day, you’re stuck. Track the expiry and renew 2 weeks in advance.

6.    Check your MCA portal regularly – Log in once a quarter and check your company’s status, pending forms, and any notices. The MCA V3 portal has improved significantly, and it’s worth staying on top of it.

 

 

Frequently Asked Questions

We didn’t earn any income this year. Do we still need to file?

Yes. Every Private Limited Company must file its annual return, financial statements, and income tax return regardless of whether there was any business activity. A nil filing is still a filing.


Our company hasn’t filed for two years. What do we do now?

File everything immediately. The late fees will accumulate (₹100/day per form), but it’s far better to regularise now than to wait until the ROC initiates strike-off proceedings or disqualifies your directors. Get a CA involved and prepare a plan to clear the backlog.


Can I get an extension on the AGM or ROC filing deadline?

You can apply to the ROC for up to three months’ extension for holding the AGM. However, for the actual form filings (AOC-4, MGT-7), there’s generally no extension – the clock starts ticking from the date of your AGM.


What’s the difference between AOC-4 and MGT-7? Do I need both?

Yes, both are mandatory. AOC-4 is for your audited financial statements (balance sheet, P&L, cash flow). MGT-7 is the annual return covering your company’s governance, shareholding, directors, and meetings. They serve different purposes and are filed separately.


Is the DIR-3 KYC change from annual to triennial already in effect?

The MCA notified this amendment in December 2025, and it takes effect from 31st March 2026. So going forward, directors will file DIR-3 KYC once every three years instead of annually. But if your details change in between, you still need to update them promptly.


Do startups get any relaxation?

Some. Recognised startups may get labour law exemptions for up to three years. Small companies (as defined under the Act) can file the simpler MGT-7A form and hold only two board meetings per year. But the core annual filings – financial statements, annual return, income tax, and statutory audit – remain mandatory for all Pvt Ltd companies, no matter how small.

 

Final Thoughts

Look, I’m not going to sugarcoat it – annual compliance for a Private Limited Company in India is a real commitment. It takes time, it takes money, and it requires you to stay organised throughout the year. But it’s also one of those things that, when done right, pays for itself many times over.

A clean compliance record is what lets you raise funding without red flags. It’s what keeps your directors’ names clear. It’s what makes banks and partners trust you. And it’s what ensures that your company stays alive and active on the government’s books.

The founders who treat compliance as a core business function – not an afterthought – are the ones who build companies that last. Start early, stay consistent, get professional help where you need it, and don’t let the paperwork pile up.

Your future self will thank you for it.

Annual Compliance for Private Limited Company
Annual Compliance Filing for Private Limited Company
MCA Filing for Private Limited Company
ROC Filing for Private Limited Company
MCA Annual Compliance Filing
Annual Return Filing for Private Limited Company
Annual Compliance Filing Services
ROC Consultant in Noida
ROC Consultant in Gurgaon
MCA Filing Consultant in Noida
MCA Filing Consultant in Gurgaon
Annual Audit of Private Limited Company
CA Firm for Annual Compliance in Noida
CA Firm for Annual Compliance in Gurgaon
Annual MCA Filing in Gurgaon
Annual MCA Filing in Noida
MCA Filing Consultant in Delhi
Annual MCA Filing in Delhi
Annual Audit of Private Limited Company in Delhi
Annual Audit of Private Limited Company in Noida
Annual Audit of Private Limited Company in Gurgaon
Annual Compliance Services in Noida
Annual Compliance Services in Gurgaon
Annual Compliance Services in Delhi
Annual Filing for Private Limited Company
Annual Filing Consultants in Noida
Annual Filing Consultants in Gurgaon
Annual Filing Consultants in Delhi
CA Firm for Annual Compliance in Delhi
Private Limited Annual Compliance Filing

Comments


© 2025 Deo & Associates, Chartered Accountants

bottom of page