Save Big on GST Registration with Expert Assisted at Just ₹ 599/-

Want to File your GST Return? Talk to our CA for the response.

How to Check Annual Filing Status in India (2026 Guide)

5 Simple Ways to Check Your Annual Filing Status in 2024

Table of Contents

What if a five-minute task you skipped last year could now cost your business over ₹70,000? It sounds dramatic, but it’s the harsh reality for Indian companies that neglect their annual filings. A single day’s delay for just two key forms can trigger a penalty of ₹200. Multiply that by a year. The math is brutal.

Most entrepreneurs are so focused on growth, sales, and innovation that corporate compliance feels like a boring, back-office chore. Until it isn’t. Until a loan is rejected, a major contract is lost, or a terrifying notice from the Registrar of Companies (ROC) lands in your inbox.

This guide is your shield against that chaos. We’re not just going to show you how to check your annual filing status—we’re going to show you how to read between the lines. You’ll learn to interpret the data like a pro, spot red flags before they become disasters, and understand exactly what to do if you find a problem. Let’s make sure your business is as healthy on paper as it is in practice.

The High Cost of ‘I’ll Do It Later’: Why This 5-Minute Check Is Non-Negotiable

Thinking of your annual filing status as a simple “to-do” item is the first mistake. It’s not a task; it’s a vital sign for your business’s legal and financial health. Ignoring it is like ignoring a check-engine light. At first, it’s just an annoying blink. Soon, you’re stranded on the side of the road.

In our experience advising hundreds of startups and established companies, the consequences of non-compliance are never minor. They snowball. Fast.

  • Crippling Penalties: The Ministry of Corporate Affairs (MCA) imposes a per-day penalty for late filings. For key forms like AOC-4 (Financials) and MGT-7 (Annual Return), it’s ₹100 per form, per day. That’s ₹200 daily, with no upper limit. A year of delay is a ₹73,000 problem.
  • ‘Inactive’ or ‘Struck Off’ Status: If a company fails to file its annual returns for two consecutive financial years, the ROC can mark the company as ‘Inactive’ or even begin the process to ‘Strike Off’ its name from the register. This effectively freezes your business. You can’t operate, you can’t get loans, you can’t do anything.
  • Director Disqualification: It’s not just the company that suffers. Directors of a non-compliant company can be disqualified, barring them from being appointed as a director in any other company for five years.
  • Destroyed Credibility: Your filing record is public. Banks, investors, and even large clients perform due diligence. A spotty compliance history screams “unreliable” and can kill deals before they even start.

A quick check on the MCA portal is your first line of defense. It’s free, it takes minutes, and it gives you the power to stay in control.

🎯 Key Takeaway

Regularly checking your annual filing status isn’t just about avoiding penalties; it’s a strategic action that protects your company’s operational ability, your directors’ reputations, and your business’s credibility with investors and lenders. It’s a fundamental part of risk management.

Part 1: How to Check Company Filing Status on the MCA Portal (Pvt Ltd & Public Ltd)

For any company registered in India, the Ministry of Corporate Affairs (MCA) portal is the single source of truth. This is where you’ll verify if your mandatory annual forms have been filed. Trust me on this one, bookmark the site.

Here’s the step-by-step process, broken down simply.

  1. Go to the MCA Portal: Open your browser and navigate to the official website: www.mca.gov.in.
  2. Find ‘MCA Services’: Look for the main navigation menu at the top. Hover over or click on ‘MCA Services’.
  3. Select ‘View Company/LLP Master Data’: In the dropdown menu, under the ‘Master Data’ column, click this option. It’s the most direct way to get a snapshot of your company.
  4. Enter Your CIN: The page will ask for a Corporate Identification Number (CIN). This is a unique 21-digit alphanumeric code assigned to every company in India.
    • Don’t know your CIN? No problem. Right below the CIN input box, there’s a search icon. Click it to use the ‘Find CIN’ utility. You can search using your company’s registered name.
  5. Complete the Captcha: Enter the characters you see in the image and click ‘Submit’.
  6. Analyze the Master Data: You’ll now see a detailed page with your company’s information. This is your compliance dashboard. Scroll down past the ‘Charges’ section and look for two critical fields:
    • Date of Last AGM
    • Date of Balance Sheet

For the financial year ending March 31, 2025, you’d expect these dates to be in late 2025. If you’re checking in mid-2026 and the dates still show 2024, that’s a major red flag. It means your filings for the last financial year are likely overdue.

check annual filing status - Detailed diagram of the MCA Company Master Data page, with red boxes highlighting the 'Company Status', 'Date of Last AGM', and 'Date of Balance Sheet' fields, explaining what each one means.
Detailed diagram of the MCA Company Master Data page, with red boxes highlighting the 'Company…

⚠️ Watch Out

Don’t confuse the ‘Date of Last AGM’ with the filing date. A company holds its Annual General Meeting (AGM) first, and then has 30 days to file Form MGT-7 (Annual Return) and 30 days to file Form AOC-4 (Financials). The dates on the master data reflect the AGM/Balance Sheet date, not the filing submission date.

Company vs. LLP: A Quick Filing Comparison

It’s easy to get the forms mixed up. Here’s a clear breakdown of the core annual filings for the two most common business structures.

Requirement Private/Public Limited Company Limited Liability Partnership (LLP)
Primary Financial Form Form AOC-4 (Financial Statements) Form 8 (Statement of Account & Solvency)
Primary Annual Return Form Form MGT-7 (Annual Return) Form 11 (Annual Return)
AOC-4 Due Date Within 30 days of the AGM N/A
MGT-7 Due Date Within 60 days of the AGM N/A
Form 8 Due Date N/A By October 30th each year
Form 11 Due Date N/A By May 30th each year

Part 2: How to Check LLP Filing Status on the MCA Portal

If you run a Limited Liability Partnership (LLP), your compliance home is also the MCA portal. The process to check annual filing status is nearly identical to that for a company, with one key difference.

Instead of a CIN, you’ll use your LLPIN (Limited Liability Partnership Identification Number).

Follow the same steps as above (MCA Services > View Company/LLP Master Data), but enter your LLPIN. When you view the master data, you won’t see AGM dates. Instead, look for the filing dates of your two critical forms:

  • Form 11 (Annual Return): This should be filed by May 30th each year.
  • Form 8 (Statement of Account & Solvency): This must be filed by October 30th each year.

The master data for an LLP will explicitly show the last filing date for these forms, making it very straightforward to see if you’re up to date.

💡 Pro Tip

For a forensic-level view, use the ‘View Public Documents’ service on the MCA portal. This allows you to see a complete list of every single document ever filed by a company or LLP. It costs a nominal fee, but it’s the definitive way to confirm if a specific form (like AOC-4 for FY2024-25) is on record. GST Registration Threshold Limit 2025: A Complete Guide for Businesses (40L vs 20L)

Part 3: How to Check Your Income Tax Return (ITR) Status

Corporate compliance is only half the battle. Your business and personal Income Tax Returns (ITR) are equally critical. A filed return isn’t a processed return. Here’s how to verify the actual status. Income Tax Scrutiny Assessment 2026: Your 7-Step Survival Guide

  1. Log in to the e-Filing Portal: Go to the official Income Tax Department portal at www.incometax.gov.in. Log in with your PAN as the User ID.
  2. Access Your Filed Returns: Once logged in, navigate the dashboard: e-File > Income Tax Returns > View Filed Returns.
  3. Review Your Filing History: This screen is your ITR report card. It lists returns by Assessment Year. For each one, you’ll see a status.
check annual filing status - Professional minimalist flowchart showing the ITR status lifecycle: Filed -> Pending for e-Verification -> Successfully e-Verified -> Under Processing -> Processed -> Refund Issued/Demand Determined.
Professional minimalist flowchart showing the ITR status lifecycle: Filed -> Pending for e-Verification -> Successfully…

Decoding Your ITR Status: What It Actually Means

The status column is where the real story is. Here’s a quick decoder based on what we see in real-world cases.

Status What It Means Your Next Step
Successfully e-Verified You’ve filed and verified your return. It’s now in the queue for processing by the tax department. Wait. This is a good initial status, but it’s not the end.
Under Processing The tax department’s systems are actively reviewing your return. Continue to wait. No action is needed unless you receive a notice.
Processed This is the goal. The department has reviewed your return and their calculation matches yours. Download the Intimation u/s 143(1) for your records. You’re done!
Processed with Demand The department’s calculation shows you owe more tax. Immediately download the Intimation u/s 143(1) to understand the discrepancy and pay the demand or file a rectification.

⚠️ Watch Out

An ‘e-Verified’ status is NOT final. I’ve seen many people celebrate at this stage, only to find out months later that there was a processing issue or a tax demand. The job isn’t done until the status says ‘Processed’.

Red Alert: What to Do When You Find a Problem

Okay, you checked your status and your stomach just dropped. You’ve missed a filing. Don’t panic. Wasting time is the most expensive thing you can do right now.

Here is your emergency action plan:

  1. Acknowledge, Don’t Ignore: The problem won’t go away. The penalties are ticking up every single day. The first step is accepting that you need to act now.
  2. Contact a Professional Immediately: This is not a DIY situation. Call a qualified Chartered Accountant (CA) or Company Secretary (CS). They are experts in navigating the complexities of belated filings and can provide the correct guidance. The Institute of Company Secretaries of India (ICSI) is the governing body for these professionals.
  3. Gather Your Documents: Your CA/CS will need your financial statements (Balance Sheet, P&L), bank statements, and details of any changes in directorship or shareholding. Start collecting these right away.
  4. File and Pay ASAP: The professional will prepare the necessary e-forms. Your job is to provide information promptly and be ready to pay the statutory late fees. The sooner the forms are filed, the lower the final penalty.

💡 Pro Tip

Set up a ‘Compliance Calendar’ for your business. Add recurring annual reminders for key dates: Financial Year End (March 31), ITR Due Date (e.g., Oct 31), AGM Due Date (Sept 30), and MCA filing deadlines. This simple system can save you a fortune.

check annual filing status - Educational infographic titled 'The Snowball Effect of Non-Compliance'. It shows a small snowball at the top labeled 'Missed Filing Date' rolling down a hill, getting larger as it hits 'Daily Penalties', 'ROC Notice', 'Director Disqualification', and finally crashing at the bottom as a huge snowball labeled 'Company Struck Off'.
Educational infographic titled 'The Snowball Effect of Non-Compliance'. It shows a small snowball at the…

❓ Frequently Asked Questions

What’s the difference between an Assessment Year (AY) and a Financial Year (FY)?

This confuses everyone! The Financial Year (FY) is when you earn the income (e.g., April 1, 2024, to March 31, 2025). The Assessment Year (AY) is the year that follows, in which the income from that FY is assessed (e.g., AY 2025-26). When checking ITR status, you’re looking at the AY.

Can I check the filing status for a competitor or a potential partner?

Absolutely. The MCA portal’s ‘View Company/LLP Master Data’ is public information. You can check the basic compliance status of any registered company or LLP in India if you have their CIN/LLPIN. It’s a powerful tool for due diligence.

How long does it take for the MCA portal to update after I file?

Based on our hands-on testing, after you successfully submit an e-form and the payment is confirmed, the master data on the MCA portal typically updates within 24 to 48 hours. For instant confirmation, you can check the ‘View Public Documents’ section.

What is an ‘Active Non-Compliant’ status on the MCA portal?

This is a specific status for companies that have not filed their annual returns (AOC-4/MGT-7) or have not filed their ‘Active’ form (INC-22A). While the company is still ‘Active’, it is flagged as non-compliant, which is a serious red flag for banks and investors.

My ITR has been ‘Under Processing’ for months. Should I be worried?

Not necessarily. Processing times can vary greatly depending on the complexity of your return and the department’s workload. As long as you don’t receive any notice for clarification, it’s usually just a waiting game. If it’s been over a year, it might be worth raising a grievance on the portal.

Conclusion: Take Control of Your Compliance Today

In the world of business, what you don’t know can hurt you. Badly. Learning how to check your annual filing status is more than just a technical skill; it’s an act of corporate self-preservation.

You now have the exact playbook used by professionals to monitor compliance health. Use the MCA and Income Tax portals to get a clear, real-time picture of where you stand. It takes less time than a coffee break.

Don’t leave your company’s future to chance. Make this check a quarterly habit. Put it in your calendar right now. By staying proactive, you’re not just avoiding fines—you’re building a resilient, trustworthy business ready for long-term growth.

Please Rate this post

Click to rate

0.0 / 0 votes

Latest Post

Talk to our Expert

Please fill this form to consult our Expert

Call / Whatsapp at

About the Author

Share this also

Facebook
Twitter
LinkedIn

You may also like this

Scroll to Top

Our Professional Expert will reach you out soon.

Just fill the simple form below

Business Woman MDF

Our Professional Expert will reach you out soon.

Just fill the simple form below

You can also call us / Whatsapp at:

Want to get Latest Updates

Join our whatsapp group today!

Want Latest updates?

Subscribe to our Email List

You may also join our Whatsapp Group for latest updates

subscribe us