! Advertisements !

These sections are reserved for advertisements. While our in-house advertising system is under development, Third party Ad-sense will be displayed here. For more information, please refer to our “Advertisements” insight.

Go to Index or search here


Major Regulatory Compliances for MSMEs in India: A Simple Checklist for New Business Owners

⬟ Intro :

Priya just started a small beauty parlour in Pune. She has 3 staff members and earns about Rs 15 lakh a year. Someone told her she needs to register for GST. Someone else told her she needs an ESIC number. Her neighbour said she needs a trade licence from the municipality. She does not know where to start. She does not know which of these are actually needed for her business. She is worried that if she gets something wrong, she will get a notice or a fine. This article is written for Priya. And for every new small business owner who has heard words like GST, EPF, ESIC, and Udyam but does not fully know what each one means or whether it applies to them.

When you start a business, nobody hands you a list of rules you must follow. You find out slowly, often when an inspector visits or a notice arrives. By then, penalties may have already started. Knowing the main compliance requirements before you start, or in the first year of running your business, helps you avoid surprise fines. It also helps you plan your costs better. Compliance is not free. But knowing what you actually need versus what you do not need saves you from spending money on wrong things.

This article explains the main compliance categories for MSMEs in India, what triggers each one, and gives a simple checklist you can use to figure out what applies to your business.

⬟ What Are Regulatory Compliances and Why Do MSMEs Have to Follow Them? :

A regulatory compliance is a rule made by the government that your business must follow. If you do not follow it, the government can fine you, cancel your licence, or in serious cases, shut down your business. These rules are made by different government departments. Some rules come from the central government in Delhi. Some come from your state government. Some come from your local municipality. When you run a business, you may need to deal with all three levels. Compliance requirements are usually divided into categories: Tax compliance means paying the right taxes and filing the right forms. GST and income tax fall here. Labour compliance means following rules that protect your workers. EPF, ESIC, minimum wage, and leave rules fall here. Registration and licence compliance means getting the official permissions to run your type of business. Udyam registration, Shops Act, trade licence, FSSAI, and factory licence fall here. Sector-specific compliance means rules for your particular industry. Food businesses have FSSAI. Healthcare businesses have different rules. IT businesses have different rules. You do not need all of these. Which ones apply to you depends on your business type, how many workers you have, your annual sales, and your state.

A new grocery store in Hyderabad with 4 workers and Rs 30 lakh annual sales needs: Udyam registration (free, recommended), Telangana Shops and Establishments Act registration (state licence), a trade licence from the local municipality (local licence), GST registration (if sales cross Rs 40 lakh, otherwise optional), and EPF registration if workers cross 20. That is 3 to 5 compliances depending on size. Not 40. Knowing which ones actually apply removes the confusion.

⬟ Why Knowing Your Compliance Requirements Early Saves You Money and Stress :

Starting with the right compliance setup has three clear benefits. You avoid back-payment fines. If EPF applied to your business from month one but you registered in month eight, EPF will demand seven months of back contributions plus interest plus penalty. Getting registered on time means you only pay what you owe from now, not from before. You can access government benefits. MSME loans, subsidies, and government contract opportunities require you to be registered and compliant. A business with clean records gets these benefits easily. A business with compliance gaps misses out or has to fix the gaps first, which costs more time and money. You sleep better. Many small business owners worry about government notices for months. Knowing you are compliant removes that worry. You can focus on building your business instead of dreading a knock on the door.

A garment stitching unit in Tirupur with 22 workers and Rs 60 lakh sales falls under several categories. Tax: GST registration is required because sales are above Rs 40 lakh. Labour: EPF applies because workers are 20 or more. ESIC applies because workers are above 10 and most earn below Rs 21,000. Licence: Tamil Nadu Shops or Factories Act applies because machines are used. Sector: No FSSAI needed because it is not food. A home-based tiffin service in Bengaluru with 2 helpers and Rs 8 lakh sales falls under fewer rules. Tax: GST not required because sales are below Rs 20 lakh for services. Labour: EPF and ESIC not required because workers are below 10 and 20 respectively. Licence: FSSAI registration is required because it is a food business. Shops Act registration in Karnataka is still recommended. The point is that the same list of compliance types applies to everyone, but not all of them get triggered for every business. Size and sector decide what applies.

New entrepreneurs starting for the first time are most affected by this confusion. First-generation business owners who have no family experience running a formal business find compliance especially overwhelming. A clear, simple checklist reduces this barrier. Workers in new small businesses benefit when the owner registers correctly from the start. EPF and ESIC from day one means workers get retirement savings and health insurance from the beginning, not months later after a penalty triggers belated registration. CAs and local consultants who help new business owners set up need clients who understand the basics. An owner who understands what compliance categories exist asks better questions and makes better use of professional advice.

⬟ The Main Compliance Categories: What They Are and What Triggers Them :

Here are the major compliance categories for MSMEs in India, explained in plain language. Udyam Registration: Free and done at udyamregistration.gov.in. Takes 10 minutes. You need Aadhaar and PAN. Not legally required to run a business, but it unlocks government benefits like priority loans and payment protection. Every MSME should do this first. GST Registration: Required if annual sales cross Rs 40 lakh for goods or Rs 20 lakh for services. Below these limits, registration is optional. Small businesses above the threshold can use the simpler composition scheme and file only quarterly instead of monthly. Income Tax: Every business must file an annual return. If you pay any worker or contractor above Rs 50,000 per month, you also need to deduct TDS from their payment. EPF (Employees' Provident Fund): Applies from 20 or more workers. Both you and each worker contribute 12% of basic wages monthly to the worker's retirement savings account. ESIC (Employees' State Insurance): Applies from 10 or more workers in most states, for workers earning below Rs 21,000 per month. You contribute 3.25%, worker contributes 0.75%. Workers get free medical treatment in return. Shops and Establishments Act: Every shop, office, salon, or commercial place must register under the state Shops Act. Each state has its own version. Usually simple and low cost. This is one of the first registrations to get. Trade Licence: Your local municipality issues this. It confirms you can run your business type at your address. Renewed annually. Cost varies by city. Factory Licence: If you use power-driven machines and have 10 or more workers, you likely need this from the state factory department. FSSAI: Any business making, storing, selling, or distributing food needs FSSAI registration or licence. Applies regardless of size. Start this before you begin selling food.

⬟ How to Figure Out Which Compliances Apply to Your Business :

You can figure out your compliance requirements by answering four questions. Question 1: What is your annual sales or turnover? Below Rs 20 lakh: GST is usually optional. Above Rs 20 lakh (services) or Rs 40 lakh (goods): GST registration is required. Question 2: How many workers do you have? Below 10 workers: ESIC usually does not apply. 10 or more workers: ESIC likely applies. 20 or more workers: EPF applies. 10 or more workers using power machines: Factory licence may apply. Question 3: What type of business do you run? Food business: FSSAI registration or licence needed, regardless of size. Manufacturing with machines: Factory licence may apply. Shop or office: Shops and Establishments Act applies. Any business: Trade licence from municipality is usually needed. Question 4: Which state are you in? Minimum wages, Shops Act requirements, and factory rules vary by state. A CA in your state or your state labour department portal will have the state-specific details. Every business needs at least these three: Udyam registration, Shops Act registration, and trade licence. These are the basics. From there, GST, EPF, ESIC, factory licence, and FSSAI are added based on your answers to the four questions above.

● Step-by-Step Process

Step 1: Register on Udyam at udyamregistration.gov.in. Free, 10 minutes, Aadhaar and PAN needed. Step 2: Register under your state's Shops and Establishments Act through the state labour department portal. Step 3: Get your trade licence from the local municipality website or office. Step 4: Check if your sales are above the GST threshold. If yes, register at gst.gov.in. Step 5: Check your worker count. If 10 or more, check ESIC. If 20 or more, register for EPF. Use the Shram Suvidha portal at shramsuvidha.gov.in for both. Step 6: If food business, apply for FSSAI at foscos.fssai.gov.in before starting sales. Step 7: Consult a local CA for a one-hour check to confirm nothing has been missed for your state and sector.

● Tools & Resources

Udyam Registration Portal at udyamregistration.gov.in: Free MSME registration. Aadhaar and PAN needed. 10 minutes. Shram Suvidha Portal at shramsuvidha.gov.in: For EPF and ESIC registrations and monthly filings. GST Portal at gst.gov.in: For GST registration and return filing. FSSAI Portal at foscos.fssai.gov.in: For food business licence and registration. Your state labour department portal: Search for your state name plus Shops Act registration. This varies by state. Your local municipal corporation website: For trade licence. Search for your city name plus trade licence online. NSWS at nsws.gov.in: National Single Window System. Identifies all central and state approvals needed for your business type and state.

● Common Mistakes

The most common mistake is doing nothing and waiting to see if anyone notices. Many first-time business owners delay compliance because they are busy with the actual business. The problem is that some obligations like EPF and ESIC apply from the date the threshold is crossed, not from the date you register. If you crossed 20 employees in January and register in June, EPF will ask for January to May as arrears with interest. The second common mistake is over-registering. Some business owners panic and register for everything, including things that do not apply. Registering for GST when you are below the threshold adds monthly filing work with no benefit unless you specifically want to issue GST invoices to other businesses. Know what actually applies before registering.

● Challenges and Limitations

State-specific rules are genuinely hard to find. Each state has its own Shops Act with its own fees, renewal dates, and procedures. A business owner who moves from Gujarat to Maharashtra finds that the process is completely different even though both states have a Shops Act. There is no single website that explains all state Shops Acts in one place. The thresholds themselves can be confusing. EPF applies from 20 workers but what counts as a worker is defined differently in different contexts. A business that uses contractors instead of direct employees may believe it has fewer than 20 workers, but if the contract workers work on the premises regularly, they may count. Getting clarity on worker counting in your specific situation is worth asking a professional about.

● Examples & Scenarios

Deepak opened a small auto spare parts shop in Lucknow, Uttar Pradesh. He had 6 workers and Rs 55 lakh annual sales. He did a self-check using the four questions. Sales above Rs 40 lakh: GST registration required. Workers below 10: ESIC not required yet. Workers below 20: EPF not required yet. Shop business, not food: FSSAI not needed. He needed four things: Udyam registration (free, done in 10 minutes), Uttar Pradesh Shops Act registration (Rs 500, done online in 2 days), trade licence from Lucknow Municipal Corporation (Rs 1,200, took 1 week), and GST registration (free, done in 3 days). Total cost: about Rs 1,700 plus one day of his time across all steps. He did not need a CA for this. He followed the portals step by step. Six months later when his worker count crossed 12, he registered for ESIC. When it crossed 20 a year later, he registered for EPF.

● Best Practices

Do the three basics on day one or as soon as possible: Udyam registration, Shops Act registration, and trade licence. These three apply to almost every business and are low-cost, low-effort. Getting them done early removes the most common sources of compliance worry. Keep a physical or digital folder with all your registration certificates, licence copies, and filing receipts. When an inspector visits or a bank asks for documents, having everything in one organised place saves hours of searching. Label each document with its renewal date so you never miss a renewal.

⬟ Disclaimer :

This article provides general information about compliance requirements for MSMEs in India. The specific rules that apply to your business depend on your state, your sector, your worker count, and your annual turnover. Please consult a qualified professional for advice specific to your situation.


⬟ How Desi Ustad Can Help You :

Getting your compliance basics right from the start is one of the best investments you can make for your business. Explore the SME and MSME Growth resource hub for state-wise compliance guides, step-by-step registration walkthroughs, and practical tools to help new business owners get compliant quickly and affordably.

Register your business with our online directory or join our bidding platform.

Frequently Asked Questions (FAQs)

Q1: What is a regulatory compliance for a small business?

A1: A regulatory compliance is any legal requirement that your business must meet because the government has made a rule about it. For a small business in India, compliance requirements come from three levels of government. Central government rules include GST, income tax, EPF, ESIC, and FSSAI for food businesses. These apply across the whole country. State government rules include the Shops and Establishments Act, Factories Act rules, minimum wage notifications, and state pollution control requirements. These vary by state. Local government rules include the trade licence from your municipality. These vary by city. Compliance requirements are triggered by different factors. Some apply as soon as you start a business, like Shops Act registration.

Q2: What is Udyam registration and is it the same as a business licence?

A2: Udyam registration is the official MSME classification registration run by the Ministry of MSME. It is completely free and done online at udyamregistration.gov.in. You register using your Aadhaar for identity verification and your business PAN for financial details. The registration takes about 10 minutes and gives you a permanent Udyam Registration Number (URN). This number proves your MSME classification. Udyam registration is different from a business licence or permission to operate. It does not give your business the right to run. For that, you still need a Shops and Establishments Act registration from your state and a trade licence from your local municipality. What Udyam registration does is give your business access to benefits that are reserved for MSMEs.

Q3: What is the difference between EPF and ESIC? Do I need both?

A3: EPF and ESIC are both worker welfare schemes managed by the central government, but they serve different purposes and have different thresholds. EPF is the Employees' Provident Fund. Its purpose is to build retirement savings for workers. When you register with EPFO (the EPF Organisation) and have 20 or more workers, you must deduct 12% of each worker's basic salary every month and add your own 12% contribution. The total 24% goes into the worker's PF account. When the worker retires, changes jobs, or faces an emergency, they can withdraw this money. Workers also earn interest on the PF balance. ESIC is the Employees' State Insurance Corporation. Its purpose is to provide health and accident insurance to workers.

Q4: How do I know if I need a factory licence or a Shops Act registration?

A4: The Shops and Establishments Act covers commercial premises that are not factories. This includes retail shops, offices, restaurants, hotels, cinemas, beauty salons, coaching centres, and any place where trade or commerce is carried on but where no manufacturing with machines takes place. Every state has its own Shops and Establishments Act with its own registration fee and procedure. Registration is usually done online now through the state labour department portal. The Factories Act, on the other hand, applies to premises where a manufacturing process is carried on using power-assisted machinery. Power-assisted means the machines are driven by electricity, diesel, steam, or any other form of power.

Q5: Do I need GST registration even if my sales are below Rs 40 lakh?

A5: GST registration is mandatory only if your annual turnover crosses Rs 40 lakh for goods (or Rs 20 lakh for services, and Rs 10 lakh in some special category states). Below these limits, you are not required by law to register for GST. However, there are situations where voluntary GST registration makes sense even below the threshold. If your main buyers are other businesses registered for GST, they want to claim input tax credit on purchases from you. They can only do this if you are GST registered and issue them a proper GST invoice. If you are not registered, they cannot claim credit, which makes you a less attractive supplier compared to a registered competitor.

Q6: What is a trade licence and where do I get it?

A6: A trade licence is issued by the local urban local body, which could be a Municipal Corporation, Municipal Council, Nagar Panchayat, or similar authority depending on your city or town. It is the local government's confirmation that your business activity is permitted at your address and that you are operating within the local body's rules for that activity. The requirement for a trade licence is independent of state or central government registrations. You can have GST registration and Udyam registration and still need to separately get a trade licence from your local municipality. The process varies by city. In large cities like Mumbai, Delhi, Bengaluru, and Chennai, the municipal corporation has an online portal where you can apply.

Q7: What is the correct order to complete compliance registrations when starting a new MSME?

A7: The order in which you complete registrations matters because some come faster and are needed as prerequisites for others, and some have penalties that accumulate from a specific date. Udyam registration should be first because it is instant, free, and has no downside. It does not commit you to any additional obligations. Getting it first means you immediately qualify for MSME benefits if you need them. Shops Act registration and trade licence should come next, ideally before you start operating or in the first week of operations. These are the basic permissions to run your business. Operating without these is a compliance violation from day one. GST registration can be deferred until your sales are actually approaching the threshold.

Q8: Can I handle all compliance registrations myself or do I need a CA?

A8: Whether you can handle compliance yourself depends on which compliance you are dealing with. For Udyam registration, the process is genuinely simple and most business owners can complete it without any help. For Shops Act registration, the process is simple in states with good online portals and harder in states where you still need to visit offices. The state portal quality varies. For trade licence, most municipalities have online applications now, but the process can involve multiple back-and-forth steps that a local consultant familiar with that municipality handles faster. For GST registration, the application process is manageable, but the ongoing monthly or quarterly filing has a learning curve.

Q9: What is the FSSAI licence and does my small food business need it?

A9: FSSAI is the central government body responsible for regulating food safety in India. It was set up under the Food Safety and Standards Act 2006. If your business involves food in any form, you are required by law to have FSSAI registration or a licence before you start operations. This applies regardless of your business size. Even a home-based tiffin service with two customers needs FSSAI registration. The three levels of FSSAI compliance are: Basic Registration at the block or district level for food businesses with annual turnover below Rs 12 lakh. This is the simplest level and costs Rs 100 per year.

Q10: If I hire contract workers through a labour contractor instead of direct employees, do EPF and ESIC still apply?

A10: Hiring through a labour contractor rather than directly is a common practice among small manufacturers, construction businesses, and service companies. Many business owners believe this arrangement removes their compliance obligation for EPF and ESIC since the workers are not on their direct payroll. This belief is legally incorrect in most situations. Under the Contract Labour (Regulation and Abolition) Act 1970, a principal employer (the business that uses the contract workers) is jointly responsible with the contractor for compliance with labour laws including EPF and ESIC. If the contractor does not register for EPF and deduct contributions, the principal employer's premises can be inspected and the principal employer held liable for the unpaid contributions.
Please submit any questions via the 'suggestions' window. We are committed to enhancing the user experience by remaining fair, transparent, and user-friendly.



! Advertisements !
! Advertisements !

These sections are reserved for advertisements. While our in-house advertising system is under development, Third party Ad-sense will be displayed here. For more information, please refer to our “Advertisements” insight.