Company

Filing Services in India

Complete your ROC and GST filings starting at just INR 3,999/- only.

Ebizfiling helps companies file all statutory returns online with expert support and accuracy.

Header
File Now

Fast | Compliant | Reliable

Company Filing 

About Our Service

What is Company Filing?

Company filing refers to the process of submitting all mandatory financial and compliance-related documents of a company to the Registrar of Companies (ROC) and other government authorities such as the Goods and Services Tax (GST) Department and the Income Tax Department. It includes filing annual returns, financial statements, GST returns, and tax reports within prescribed due dates.

Every registered company in India, whether Private Limited, Public Limited, or LLP, must complete its filings to remain legally compliant. Proper company filing ensures transparency, builds credibility, and helps avoid penalties imposed by the Ministry of Corporate Affairs (MCA) and tax departments.

Your-Business,-Perfectly-Filed

Who Needs to File Company Returns?

Every company registered under the Companies Act, 2013 must file its returns annually, regardless of profit, loss, or business activity. This includes Private Limited Companies, Public Limited Companies, One Person Companies (OPCs), and Limited Liability Partnerships (LLPs).

In addition, any entity registered under the GST Act must regularly file GST returns, even if there were no sales or purchases during the period. Companies having a Permanent Account Number (PAN) and a Goods and Services Tax Identification Number (GSTIN) are required to comply with both ROC and GST filing obligations to maintain active legal status and avoid penalties.

When Should a Company File ROC and GST Returns?

A company must file its ROC returns annually after the financial year ends. The Form AOC-4 (for financial statements) must be filed within 30 days of the AGM, and Form MGT-7/MGT-7A (for annual return) within 60 days of the AGM. These filings are mandatory even if the company has no business transactions.

For GST returns, monthly or quarterly filing is required depending on the registration type. Regular taxpayers must file GSTR-1 and GSTR-3B every month, while composition taxpayers file GSTR-4 quarterly. Timely ROC and GST filing ensures legal compliance, avoids late fees, and maintains the company’s active status on government records.

Why Ebizfiling for Company Filing Services?

At Ebizfiling, we make company filing easy, accurate, and fully online. Our experts handle ROC and GST filings with transparent pricing and timely submissions. Having supported thousands of businesses, we ensure complete compliance and error-free filings. Contact our compliance manager at 09643203209 or email info@ebizfiling.com to know more about our ROC, GST, and tax filing services.

Company Filing Charges

Choose Your Package

ESSENTIAL

3999/-

(All Inclusive)

  • Authorized Capital of Rs 1 Lakhs, turnover upto Rs. 20 Lakhs
  • AOC 4 Filing
  • MGT 7 Filing
  • ADT 1 Filing
  • Directors report
  • AGM notice and resolution
  • List of shareholders
  • List of directors
  • Consent and appointment of auditor
  • Drafting Board resolution

ENHANCED

16299/-

(All Inclusive)

  • Accounting and Book-keeping
  • Financial Statement Preparation
  • Drafting Notice and Director's Report
  • AOC 4 Filing
  • MGT 7 Filing
  • ADT 1 Filing
  • Annual Filings for Company having Authorized Capital of Rs 1 Lakhs, turnover upto Rs. 20 Lakhs and upto 100 accounting t
  • One Year Income Tax filing upto turnover of Rs. 20 Lakhs
  • 2 DIR-3 KYC
  • Directors report
  • AGM notice and resolution
  • List of shareholders
  • List of directors
  • Consent and appointment of auditor
  • Drafting Board resolution

ULTIMATE

28599/-

(All Inclusive)

  • Accounting and Book-keeping
  • Financial Statement Preparation
  • Drafting Notice and Director's Report
  • AOC 4 Filing
  • MGT 7 Filing
  • ADT 1 Filing
  • Authorized Capital of Rs 5 Lakhs, turnover upto Rs. 100 Lakhs and upto 300 accounting transactions
  • One Year Income Tax filing upto turnover of Rs. 100 Lakhs
  • 2 DIR-3 KYC
  • Directors report
  • AGM notice and resolution
  • List of shareholders
  • List of directors
  • Consent and appointment of auditor
  • Drafting Board resolution

 Advantages of Timely Company Filing 

Avoid Legal Penalties

Regular filing prevents heavy fines and late fees imposed by MCA or GST authorities.

Maintain Active Status

Timely submissions keep your company’s legal status active and compliant with ROC norms.

Business Credibility

Consistent compliance builds trust among investors, banks, and business partners.

Easy Loan Approvals

Properly filed records make it easier to obtain business loans and financial assistance.

Smooth Tax Compliance

Timely filing helps in accurate tax calculation and avoids scrutiny from tax departments.

Financial Planning

Updated filings provide clarity on cash flow, profit, and business performance.

Govt. Tender Eligibility

Only compliant companies can apply for government projects and tenders.

Peace of Mind

Staying updated with all filings ensures worry-free operations and long-term business stability

 Documents Required for Company Filing 

Documents for Company Filing

  • Certificate of Incorporation

  • PAN Card of the Company

  • Financial Statements (Balance Sheet and Profit & Loss Account)

  • Director’s PAN and Aadhaar Card

  • Digital Signature Certificate (DSC)

  • Board Resolution for Approval of Accounts

  • Auditor’s Report

  • GST Registration Certificate (if applicable)

  • Bank Account Statements

  • Previous Year’s Filing Acknowledgements

 Why is Company Filing Important for Businesses? 

Legal Compliance

Timely filing ensures the company meets all ROC, GST, and tax regulations as per Indian law.

Avoid Penalties

Regular filing helps prevent heavy fines, late fees, and possible strike-off by authorities.

Financial Transparency

Accurate filings maintain clear business records and improve investor and client trust.

Business Credibility

A compliant company builds a strong reputation, making it easier to secure loans and contracts.

 Stepwise Process of Company Filing Online 

1

Document Collection

2

Data Verification

3

Form Preparation

4

Online Submission

5

Acknowledgment Receipt

 What Does Ebizfiling Do for Company Filing? 

  • Collects and verifies all financial and compliance documents from the company.

  • Prepares and files ROC forms like AOC-4 and MGT-7, and monthly or quarterly GST returns.

  • Ensures all filings are completed accurately and within government deadlines.

  • Handles communication and queries from MCA or GST authorities on your behalf.

  • Shares filing acknowledgment and confirmation once the process is successfully completed.

FAQs

FAQs on Company Filing in India 

Get answers to all your queries

  • What is company filing in India?

    Company filing is the process of submitting mandatory financial and compliance documents to government authorities like ROC, GST, and Income Tax.

  • Is company filing mandatory for all companies?

    Yes, every company registered under the Companies Act, 2013 must file annual returns and financial statements every year.

  • Who governs company filings in India?

    The Ministry of Corporate Affairs (MCA) oversees ROC filings, while GST and Income Tax filings are handled by their respective departments.

  • What are the main types of company filings?

    Common filings include ROC filings (AOC-4, MGT-7), GST returns (GSTR-1, GSTR-3B), and Income Tax Returns (ITR-6).

  • What is the due date for ROC filing?

    Form AOC-4 must be filed within 30 days of the AGM, and Form MGT-7/MGT-7A within 60 days of the AGM.

  • What happens if ROC filing is not done on time?

    Late filing attracts heavy penalties, daily additional fees, and may lead to company disqualification or strike-off.

  • Is GST filing required even if there is no sales activity?

    Yes, all GST-registered companies must file returns even if there are no transactions in that period.

  • Can company filing be done online?

    Yes, all ROC, GST, and Income Tax filings can be done online through official government portals or with expert help.

  • What documents are required for company filing?

    Certificate of Incorporation, PAN, financial statements, auditor’s report, and director details are required.

  • Do LLPs also need to file returns?

    Yes, Limited Liability Partnerships (LLPs) must file annual returns and financial statements with the ROC.

  • What are the penalties for late GST filing?

    Penalties include ₹50 per day for delay (₹20 for nil return) along with interest on the outstanding tax amount.

  • Can a company file its own returns?

    Yes, but professional help from experts like Ebizfiling ensures accuracy, compliance, and timely submission.

  • Is digital signature required for company filing?

    Yes, DSC (Digital Signature Certificate) of the directors or authorized signatories is mandatory for online filings.

  • What is the benefit of timely company filing?

    It helps maintain legal compliance, build credibility, and avoid unnecessary penalties or disqualifications.

  • Can a dormant company skip filing?

    No, even inactive or dormant companies must file annual returns and maintain compliance with MCA.

  • How often are GST returns filed?

    GST returns are filed monthly or quarterly based on the taxpayer’s registration type and turnover.

  • Can I revise my ROC filing after submission?

    No, once a form is filed with the ROC, it cannot be revised, so accurate filing before submission is crucial.

  • Does Ebizfiling help with both ROC and GST filing?

    Yes, Ebizfiling provides complete support for ROC, GST, and Income Tax filings under one platform.

  • How long does company filing take?

    With all documents ready, online filing and acknowledgment usually take 1–3 working days.

  • Why choose Ebizfiling for company filing services?

    Ebizfiling ensures accurate documentation, timely submissions, and complete compliance management with expert guidance.

Reviews

  • Akash Mitra

    Akash Mitra

    02 Mar 2024

    I had a very complicated LLP striking off requirement. It took a long time due to Government (MCA) delays. Through out the period EbizFiling continued to support me and successfully completed the assignment. Truly stellar service, and I particularly want to thank Aman for his support. Will continue to do business with them.

  • Bhavya-Goel

    Bhavya Goel

    19 Jun 2025

    Top-Notch Service for LLP Setup – Highly Recommend Ebizfiling! Working with Ebizfiling to set up our LLP was an absolute delight! Their professionalism and commitment to delivering a hassle-free experience stood out from day one. The entire process was handled with exceptional care and efficiency, making it smooth and straightforward for us. Complete Transparency: One of the best things about Ebizfiling is their ability to simplify complex procedures. They explained every step clearly, ensuring we understood what was required at every stage. Their transparency gave us full confidence in their expertise. Attentive and Supportive Team: The team at Ebizfiling truly excels in customer service. They patiently addressed all our questions and concerns, no matter how small, and were always available to guide us. Their personal attention and dedication made us feel valued and assured throughout the process. Seamless Execution: From documentation to compliance, Ebizfiling handled everything flawlessly. Their meticulous approach ensured there were no delays or errors, and their ability to manage timelines efficiently was impressive. If you’re looking for a service provider who combines expertise, clear communication, and a client-first approach, Ebizfiling is the way to go. I highly recommend them to anyone looking to set up an LLP or manage similar legal processes. Thank you, Ebizfiling, for exceeding our expectations and making the experience so effortless!

  • Deepika Khan

    29 Sep 2018

    I would rate 5/5 for their services, pricing and transparency.

Hi, Welcome to EbizFiling!

Hello there!!! Let us know if you have any Questions.

Thank you for your message.

whatsapp