Message sent successfully!
Prime Path
Call Now

+91 9289121165

primepathconsultancyllp@gmail.com

ROC Compliance

Complete annual compliance package for companies and LLPs including all MCA filings, board meetings, and statutory registers.

Get Free Consultation

What is ROC Compliance?

ROC (Registrar of Companies) Compliance refers to the mandatory regulatory filings and statutory obligations that every company and LLP registered under the Ministry of Corporate Affairs (MCA) must fulfill annually. It includes filing financial statements, conducting board meetings, holding Annual General Meetings (AGM), updating director details, and maintaining statutory registers as required under the Companies Act 2013 and LLP Act 2008. Non-compliance attracts heavy penalties, additional fees, disqualification of directors, and potential strike-off of the company from the MCA register.

Key Features

AOC-4 Filing

AOC-4 is the financial statement filing that includes the Balance Sheet, Profit & Loss Statement, Cash Flow Statement, and Changes in Equity. It must be filed within 30 days of the Annual General Meeting (AGM). For companies with paid-up capital up to ₹2 crores, AOC-4 NBFC is filed; for others, regular AOC-4 with XBRL reporting is required.

MGT-7 Filing

MGT-7 is the Annual Return filing that contains details of the company's directors, shareholders, registered office changes, charges, shareholding pattern, and other corporate information. It must be filed within 60 days of the AGM. This is a critical compliance document that reflects the company's complete annual status.

Board Meeting & AGM Compliance

Companies must conduct at least 4 board meetings in a year with a maximum gap of 120 days between two consecutive meetings. The Annual General Meeting (AGM) must be held within 6 months from the end of the financial year. We handle complete board meeting notice drafting, minute preparation, and AGM execution.

Director KYC (DIR-3 KYC)

Every director holding a DIN (Director Identification Number) must file DIR-3 KYC annually before 30th September. This includes details of their PAN, Aadhaar, passport, present address, permanent address, and other personal information. Failure leads to DIN deactivation and ₹5,000 penalty.

Advantages

Avoid Heavy Penalties

Non-filing of AOC-4 attracts ₹1 lakh per director penalty and ₹100 per day additional fee. MGT-7 non-filing attracts ₹1 lakh penalty and company becomes a candidate for strike-off. Timely compliance saves lakhs of rupees in penalties and keeps your company in good standing with MCA.

Maintain Active Status

Regular ROC filings ensure your company remains active on the MCA register. Companies that fail to file returns for 2 consecutive financial years are marked as "Active Non-Compliant" and face the risk of being struck off, which means losing the company's legal existence entirely.

Loan & Funding Eligibility

Banks, NBFCs, and investors require up-to-date ROC filings as proof of compliance before sanctioning loans or releasing funding rounds. Missing or delayed filings create red flags that can block loan approvals, jeopardize investment deals, and damage your company's financial reputation.

Government Tender Eligibility

To participate in government tenders, PSUs, and institutional contracts, companies must have filed all mandatory ROC returns and maintain compliance certificates. Active compliance status on the MCA portal is often a pre-qualification requirement for applying to government procurement opportunities.

Compliance Process

Document Collection

Collect financial statements, board minutes, shareholding details.

Board Meeting Conducted

Conduct AGM with proper notice, agenda and minutes preparation.

AOC-4 Preparation & Filing

Prepare financial statements and file AOC-4 on MCA portal.

MGT-7 Preparation & Filing

Compile annual return details and file MGT-7 within 60 days.

Director KYC Filing

File DIR-3 KYC for all directors before 30th September.

Compliance Certificate

Download compliance certificate and maintain statutory registers.

Important Due Dates

AGM Deadline

Must be held within 6 months from the end of financial year (i.e., by 30th September). We ensure proper notice is sent to all members 21 days before the meeting, along with financial statements and auditor's report for their review and discussion.

AOC-4 Due Date

Must be filed within 30 days from the date of AGM. For AGM held by 30th September, AOC-4 is due by 30th October. Late filing attracts additional fee of ₹100 per day and penalty of ₹1 lakh per director under Section 129.

MGT-7 Due Date

Must be filed within 60 days from the date of AGM. For AGM by 30th September, MGT-7 is due by 29th November. This return is electronically signed by a director and a company secretary/CA, making it faster to process on the MCA portal.

DIR-3 KYC Due Date

Must be filed by 30th September every year by every director having a DIN. Even if there are no changes in personal details, a "No Change" DIR-3 KYC must still be filed. Non-filing leads to DIN deactivation and ₹5,000 penalty under Section 128.

Charge Creation & Modification

We handle complete charge creation, modification, satisfaction, and rectification of charges on the MCA portal. Charges are created when a company pledges its assets as security for loans. Proper charge registration protects both the company and the lender's interests.

Charge Creation

File Form CHG-1 within 30 days of creating a charge on company assets. This includes details of the charged property, chargeholder (lender), charge amount, and terms of the charge instrument. Proper creation ensures the lender's security interest is legally enforceable.

Charge Modification

File Form CHG-4 when there is any change in the charge details such as modification in charge amount, change in charge holder, alteration in terms, or substitution of security documents. This must be filed within 30 days of the modification event.

Charge Satisfaction

File Form CHG-5 after the charge has been fully satisfied and the lender provides a No Objection Certificate. This releases the company's assets from the charge, removes the encumbrance from the MCA records, and restores free title to the property.

Charge Rectification

File Form CHG-6 to rectify any errors or omissions in previously filed charge forms. This includes corrections in property description, charge holder details, amount, or date of creation. Must be filed within 30 days of discovering the error.

Stay Compliant, Avoid Penalties

Get expert CA-assisted annual ROC compliance starting at ₹4,999

Get Started

Frequently Asked Questions

What happens if ROC compliance is not done?
If annual returns (AOC-4 and MGT-7) are not filed for 2 consecutive financial years, the company is marked as "Active Non-Compliant" by the MCA. Further non-compliance leads to strike-off proceedings under Section 248, meaning the company's name is removed from the register and it loses its legal existence. Additionally, directors face personal penalties up to ₹1 lakh per filing and may be disqualified.
Is DIR-3 KYC mandatory even if details haven't changed?
Yes, DIR-3 KYC is mandatory to file every year by 30th September for every director holding a DIN, even if there are no changes in personal information. The form has a "No Change" option specifically for this purpose. Not filing it results in DIN deactivation and a penalty of ₹5,000 under Section 128.
What is the difference between AOC-4 and AOC-4 NBFC?
AOC-4 NBFC is a simplified version of AOC-4 for Non-Banking Financial Companies (NBFCs) registered with RBI. It contains only the Balance Sheet and is filed with a shorter timeline. Regular AOC-4 is for all other companies and includes Balance Sheet, P&L, Cash Flow, and Changes in Equity in XBRL format. Both forms are filed on the MCA portal.
Can a dormant company skip ROC filings?
No, even dormant companies (companies with no business operations) must file AOC-4 with a statement of affairs and nil financials, along with MGT-7. However, dormant companies are exempt from holding AGM and can file through a simplified process. Form MSC-1 (Application for Dormant Status) must be filed with the ROC to obtain dormant status first.
What statutory registers must a company maintain?
Every company must maintain the following statutory registers: Register of Members, Register of Directors & Key Managerial Personnel, Register of Charges, Register of Directors' Shareholdings, Register of Debenture Holders, Minutes of Board Meetings, Minutes of AGM, and Register of Related Party Transactions. Failure to maintain proper registers attracts a penalty of ₹1 lakh and potential imprisonment up to 6 months.

MSME Registration

Get your Udyam Registration to unlock government benefits including priority sector lending, lower interest rates, and tender preferences.

Get Free Consultation

What is MSME Registration?

MSME (Micro, Small and Medium Enterprises) Registration, also known as Udyam Registration, is a government registration introduced by the Ministry of Micro, Small and Medium Enterprises on 1st July 2020. It replaced the earlier system of MSME registration with Aadhaar-based self-certification. Any business involved in manufacturing, service, or trading activities can register for free on the Udyam portal. The registration provides a unique Udyam Registration Number (URN), which serves as the primary proof of MSME status for availing government schemes, subsidies, and benefits across India.

Key Features

Aadhaar-Based Self-Certification

Udyam Registration is a completely online, paperless process with self-declaration. No documents need to be uploaded — just enter your Aadhaar number for instant OTP-based verification. This eliminates the need for physical paperwork, certificates, or approvals from any government authority, making it the fastest business registration in India.

Unique Udyam Registration Number

Every registered MSME receives a permanent Udyam Registration Number (URN), which is valid for a lifetime. This URN is recognized by all central and state government departments, banks, financial institutions, and e-commerce platforms as the official proof of MSME status for availing benefits and schemes.

Classification System

MSMEs are classified into three categories based on annual turnover and investment: Micro (up to ₹5 crore turnover), Small (₹5 crore to ₹50 crore turnover), and Medium (₹50 crore to ₹250 crore turnover). This classification determines eligibility for different government schemes, subsidies, and priority lending benefits.

Free Lifetime Validity

Once registered, the Udyam Registration Number remains valid permanently with no renewal required. However, businesses must update their financial figures annually on the portal to keep their classification current and maintain active status for availing ongoing government benefits and schemes.

Advantages

Lower Interest Rates on Loans

MSME-registered businesses get preferential interest rates from banks and NBFCs under the Priority Sector Lending (PSL) guidelines. The interest rate can be 1-2% lower than regular business loans, resulting in significant savings on EMIs over the loan tenure and reduced overall borrowing costs for business expansion.

Government Tender Preferences

Many central and state government tenders reserve a minimum 25% procurement for MSMEs. Having a valid Udyam Registration makes you eligible to bid for these reserved tenders without paying high registration fees, giving you a competitive advantage over non-registered businesses.

Access to Government Subsidies

MSME-registered businesses can apply for various central and state government subsidies including Credit Guarantee Fund Scheme (CGTMSE) for collateral-free loans, Technology Upgradation Scheme (TEQUP), Credit Linked Capital Subsidy Scheme (CLCSS), and interest subsidy schemes for new and existing businesses across sectors.

Protection Against Delayed Payments

The MSME Samadhan portal provides a platform to file complaints against buyers for delayed payments. Under the MSME Development Act 2006, buyers are required to make payments within 45 days for goods and services procured from MSMEs, and delayed payment attracts compound interest along with compensation.

Registration Process

Business Details Verification

Verify your business name, type (manufacturing/service/trading), GSTIN, PAN, and Aadhaar details on the Udyam portal before proceeding to registration.

Fill Registration Form

Enter Aadhaar number for OTP verification, provide plant/machinery details for manufacturing or investment details for service/trading businesses on the Udyam Registration portal.

Self-Declaration & Submit

Self-declare your business turnover, investment amount, employee count and submit the application online. No supporting documents need to be uploaded during the registration process.

URN Generated Instantly

Receive your Udyam Registration Number (URN) and electronic certificate immediately on your registered mobile number and email, valid for lifetime without any physical documentation.

Certificate Download

Download your official Udyam Registration Certificate in PDF format from the Udyam portal or the Udyam app. This certificate is recognized by all government departments, banks, and financial institutions.

Our MSME Services

We provide end-to-end MSME registration support including new registration, annual updates, and expert guidance on government schemes.

Udyam Registration (New)

Complete new Udyam Registration for manufacturing, service, and trading businesses. We handle Aadhaar verification, form filling, self-declaration, and ensure correct classification as Micro, Small, or Medium enterprise based on your investment and turnover details.

Udyam Amendment / Update

Update your existing Udyam Registration details including business name change, address change, addition/deletion of activities, NIC code update, annual turnover update, investment figures, employee count, and re-classification of MSME category on the portal.

Benefits Advisory & Guidance

Get expert consultation on all MSME schemes — CGTMSE collateral-free loans, interest subsidy schemes, technology upgradation subsidy, startup India seed fund scheme, state-level subsidies, and other government programs applicable to your industry and business category.

Certificate Download & Delivery

We assist you in downloading your official Udyam Registration Certificate from the portal in PDF format. The certificate is digitally signed by the Government of India and is accepted by all banks, NBFCs, government departments, and e-commerce platforms for verification.

Register Your MSME for Free Today

Get Udyam Registration in just 15 minutes with expert assistance

Get Started

Frequently Asked Questions

Is MSME Registration free of cost?
Yes, Udyam Registration is completely free of cost. There are no government fees for registration, renewal, or downloading the certificate. However, if you take professional assistance from us, only our service fee applies. The Udyam Registration Number is valid for lifetime without any renewal requirement.
How much time does MSME registration take?
The actual registration process on the Udyam portal takes just 10–15 minutes. You receive the URN instantly on your registered mobile and email. With our assistance, the entire process including Aadhaar verification and form filling is completed within 15-30 minutes, and you get your e-certificate immediately after submission.
Is Aadhaar mandatory for Udyam Registration?
Yes, Aadhaar number is mandatory for Aadhaar-based authentication on the Udyam portal. However, for proprietorship firms, the Aadhaar of the proprietor is used. For companies and LLPs, the authorized signatory's Aadhaar is used. For other partners/directors, their Aadhaar can be linked as additional information.
What is the difference between Micro, Small and Medium enterprises?
Classification depends on annual turnover and investment: Micro (up to ₹5 crore turnover and up to ₹1 crore investment), Small (₹5 crore to ₹50 crore turnover), and Medium (₹50 crore to ₹250 crore turnover). Both turnover and investment criteria must be satisfied simultaneously for a business to be classified in a particular category.
Can I register multiple businesses under one Udyam?
Yes, you can register multiple business activities under a single Udyam Registration using the same Aadhaar number. Each plant, factory, or business unit gets a separate sub-URN while sharing the main Udyam Registration Number. This is beneficial for businesses operating in multiple locations or multiple product lines.