Complete annual compliance package for companies and LLPs including all MCA filings, board meetings, and statutory registers.
Get Free ConsultationROC (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.
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 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.
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.
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.
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.
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.
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.
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.
Collect financial statements, board minutes, shareholding details.
Conduct AGM with proper notice, agenda and minutes preparation.
Prepare financial statements and file AOC-4 on MCA portal.
Compile annual return details and file MGT-7 within 60 days.
File DIR-3 KYC for all directors before 30th September.
Download compliance certificate and maintain statutory registers.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Get expert CA-assisted annual ROC compliance starting at ₹4,999
Get StartedGet your Udyam Registration to unlock government benefits including priority sector lending, lower interest rates, and tender preferences.
Get Free ConsultationMSME (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.
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.
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.
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.
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.
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.
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.
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.
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.
Verify your business name, type (manufacturing/service/trading), GSTIN, PAN, and Aadhaar details on the Udyam portal before proceeding to registration.
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-declare your business turnover, investment amount, employee count and submit the application online. No supporting documents need to be uploaded during the registration process.
Receive your Udyam Registration Number (URN) and electronic certificate immediately on your registered mobile number and email, valid for lifetime without any physical documentation.
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.
We provide end-to-end MSME registration support including new registration, annual updates, and expert guidance on government schemes.
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.
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.
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.
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.
Get Udyam Registration in just 15 minutes with expert assistance
Get Started