Shop & Establishment Act Registration Fees in India – State-Wise Costs

The Shop and Establishment Act registration fees in India generally range from nil (0) to ₹6,500, depending on the state, business type, and number of employees. Every shop, office, restaurant, hotel, warehouse, and other commercial establishment must complete the Shop and Establishment Act Registration within 30 days.
This license acts as legal proof of business operations and serves as a primary document for opening a current bank account, applying for trade loans, and registering for GST. Since each state fixes its own fee structure for the Shop and Establishment license, the registration cost differs across India. This guide explains the latest state-wise Shop Act registration fees for 2026, the factors that affect the cost, and penalties for non-compliance.
Key Takeaways
- Shop and Establishment Act registration fees in India range from ₹50 to ₹6,500, depending on the state, business type, and employee count.
- Every eligible commercial establishment must complete Shop and Establishment Act Registration within 30 days of starting business operations.
- Each state follows its own fee structure and registration rules under the applicable Shops and Establishments Act.
- The registration cost mainly depends on the number of employees, the establishment type, and the state of registration.
- Late registration or expired licenses attract penalties between ₹500 and ₹5,000, along with possible prosecution and daily fines from labor inspectors.
Shop and Establishment License Fees in India: State-Wise Cost Structure (2026)
The shop and establishment registration fees are determined by state law and are usually calculated based on the number of employees working at the establishment. The table below lists the official government fee ranges for Shop and Establishment Act Registration in major Indian states as of June 2026:
| State | Applicable Law | Registration Fee |
| Karnataka | Karnataka Shops and Commercial Establishments Act, 1961 | ₹300 – ₹4,000 |
| Maharashtra | Maharashtra Shops and Establishments (Regulation of Employment and Conditions of Service) Act, 2017 (also known as Gumasta License) | nil – ₹2,400 |
| Tamil Nadu | Tamil Nadu Shops and Establishments Act, 1947 | ₹100 – ₹2,500 |
| Telangana | Telangana Shops and Establishments Act, 1988 | ₹500 – ₹4,500 |
| Delhi | Delhi Shops and Establishments Act, 1954 | ₹50 – ₹2,500 |
| West Bengal | West Bengal Shops and Establishments Act, 1963 | ₹250 – ₹2,500 |
| Gujarat | Gujarat Shops and Establishments (Regulation of Employment and Conditions of Service) Act, 2019 | ₹500 – ₹3,000 |
| Uttar Pradesh | Uttar Pradesh Shops and Commercial Establishments Act, 1962 | ₹100 – ₹2,000 |
Suggestion: The fees listed above are indicative ranges. Always verify the exact amount on the respective state labor department portal before applying, since slab structures and state notifications may change over time.
Factors That Determine the Shop and Establishment Registration Cost
The cost of Shop and Establishment License Registration varies across businesses for the following reasons:
- Number of Employees: Every state calculates the Shop and Establishment Registration charges on a slab basis, so a higher employee count attracts a higher fee.
- Type of Establishment: Some states charge different rates for IT establishments, retail shops, and hospitality businesses.
- State of Registration: Fees are set by individual state governments and differ significantly across India.
- Validity Period: Some states allow the applicant to choose the validity period at the time of registration, such as 1, 5, or 10 years. A longer validity period attracts a higher fee but saves the cost and effort of frequent renewals.
- Professional Assistance: If a business engages a consultant or CA, professional fees of ₹500 to ₹15,000 are added to the government fee.
How to Pay Shop and Establishment Act Registration Fees Online?
Most states have moved the shop act registration process online through their respective state labor department portals. The general registration process works as follows:
- Visit the state-specific portal for Shop and Establishment Act Registration. For instance, Maharashtra uses aaplesarkar.mahaonline.gov.in, and Delhi uses labour.delhi.gov.in.
- Create a new account using the proprietor’s PAN and mobile number.
- Fill the registration form with establishment details, employee count, and business address.
- Upload the required documents and pay the applicable shop registration fee online through the portal.
- The labor department processes the application and issues the Shop Act license certificate digitally.
Note: The labor department typically processes the registration within 7 to 15 working days.
Penalties for Non-Compliance With Shop and Establishment Act Registration
A failure to register within the prescribed period or a delay in renewing the license attracts the following penalties under the applicable state Act:
- First Offense: A fine of ₹500 to ₹5,000, based on the state, along with the outstanding registration fee.
- Repeat Offense: A fine of ₹5,000 to ₹2,00,000, along with possible prosecution under the state Shops and Establishments Act.
- Labor Inspection Default: Operating without registration gives labor inspectors grounds to seal the establishment or impose daily fines of ₹50 to ₹2,000 per day, depending on the state.
If you want to complete your Shop and Establishment Act Registration without delays or errors, RegisterKaro can manage the entire process for you. Our experts help you calculate the correct registration fee, prepare the required documents, and file your application in compliance with the applicable state law.
Contact us today to obtain your Shop and Establishment Act Registration quickly and keep your business legally compliant from the beginning!
