Is shops and establishment registration required?

Short answerYes, for most commercial establishments. The Shops and Establishment Act is a state law, and any shop, office or commercial premises generally must register with the local authority — usually within 30 days of starting. It also serves as basic proof of business for opening bank accounts and other registrations.

A state-level requirement

The Shops and Establishment Act is enacted by each state, so the exact rules, forms and fees vary. Broadly, any shop, office or commercial establishment employing people must register with the local municipal/labour authority, generally within 30 days of commencing. It governs working hours, holidays, leave and conditions of employment.

Why it's useful beyond compliance

Apart from being a legal requirement, the registration certificate is widely accepted as proof of a business’s existence — banks often ask for it to open a current account for a proprietorship, and it supports other registrations. So even small proprietors usually obtain it early. Applicability and timelines vary by state — confirm yours.

A worked example

Example: a proprietor opening a boutique registers under her state’s Shops and Establishment Act within 30 days, which both meets the labour-law duty and gives her a certificate to open the shop’s bank account. A purely online freelancer’s need may differ by state. This sits alongside other labour registrations a business may need. Our team can complete the registration.

Talk to CA Vijay R Singh

Starting a shop or office and unsure about registration? You can message him directly, or book a short call to talk through your situation.

This answer is general information for businesses, not professional advice. Tax rates, thresholds and forms change with each Finance Act — please confirm the current position for your own facts, or speak to us, before acting.

© 2026 Vijay R Singh & Co., Chartered Accountants | FRN 136869W | M.No. 153926 | +91 98607 23959 | info@cavijaysingh.com | Andheri East, Mumbai 400069

Book a Call