Shops & Commercial Establishments Registration in Karnataka (e-Karmika)
Karnataka state government scheme
Shops & Commercial Establishments Registration in Karnataka is issued by the Department of Labour through the e-Karmika portal, ekarmika.karnataka.gov.in, under the Karnataka Shops and Commercial Establishments Act 1961. The fee is tiered by headcount, from ₹405 for an establishment with no employees to ₹1,01,250 above 1,000 employees, and payment is made online through Khajane-II.
Shops & Commercial Establishments Registration in Karnataka is the certificate that every shop, office, hotel, restaurant and commercial establishment in the state takes under the Karnataka Shops and Commercial Establishments Act 1961. The Department of Labour, Government of Karnataka, issues it through e-Karmika, the department's dedicated portal at ekarmika.karnataka.gov.in. Karnataka differs from most states in two visible ways: the fee is substantial and rises sharply with headcount, and the payment runs through the state treasury system Khajane-II rather than a simple payment gateway.
What is the Karnataka Shops and Commercial Establishments Act 1961?
The Karnataka Shops and Commercial Establishments Act 1961 is one of the state labour laws and rules enforced by the Department of Labour, Karnataka. It was enacted to regulate the working conditions of employees in commercial undertakings, shops and other establishments: opening and closing hours, weekly holidays, intervals for rest, overtime, leave, wage payment, and the employment of women and young persons.
Registration under the Act is the entry point. Once an establishment is registered, the certificate becomes its standard identity document with banks, with municipal licensing authorities, with landlords and with the Labour Department's own inspectors.
Who has to register under the Act in Karnataka?
Registration is required of employers running:
- Retail and wholesale shops of every size.
- Commercial establishments: offices, IT and consulting firms, trading companies, godowns and warehouses attached to a business.
- Residential hotels, restaurants, eating houses and cafés.
- Theatres and other places of public amusement or entertainment.
Every shop or commercial establishment must register within 30 days of starting operations. The e-Karmika fee slabs begin at "no employees", so a single-proprietor shop with no staff is expected to register and pays the lowest slab.
Who cannot apply on e-Karmika: factories registered under the Factories Act 1948 are covered by that law and its own registration route, not by the Shops and Commercial Establishments Act. Establishments of the Central or State Government, Reserve Bank of India offices and certain classes of establishment exempted by notification under the Act are outside the registration requirement, the department's exemption notifications on ekarmika.karnataka.gov.in are the authority on which classes are currently exempt. An establishment located outside Karnataka is not eligible and must register under its own state's law.
How to apply for shop and establishment registration in Karnataka
- Open e-Karmika at ekarmika.karnataka.gov.in and create an employer login, or reach the same service through the Seva Sindhu portal by selecting the Labour Department and then registration under the Karnataka Shops and Commercial Establishments Act.
- Fill in the establishment details, name of the establishment, full address, category, nature of business, date of commencement, name of the employer and manager, and the number of employees. The employee count is the single most important field because it sets your fee slab.
- Upload the document set. e-Karmika asks for proof of the establishment's address, identity proof of the owner, incorporation documents where the establishment is a company or LLP, and an authorisation letter where somebody other than the proprietor signs.
- Pay the registration fee online through Khajane-II. The fee is calculated from your declared headcount. Karnataka's slabs run from ₹405 for an establishment with no employees, through ₹13,500 for one employing 20 to 49 people, up to ₹1,01,250 for an establishment employing more than 1,000 people.
- Upload the payment receipt and the signed registration form back into the application. e-Karmika lists both as required uploads, so the application is not complete until the Khajane-II receipt is attached.
- Submit and track the application from your e-Karmika login. Once the Labour Inspector for your jurisdiction approves it, the registration certificate is generated and can be downloaded from the same login.
What does Karnataka shop registration cost?
Karnataka charges by employee strength. The published e-Karmika fee structure runs from ₹405 where the establishment has no employees to ₹1,01,250 where it employs more than 1,000, with the 20-to-49-employee slab at ₹13,500. Between those points the slabs step up in bands, so a small shop with a handful of staff pays in the hundreds or low thousands while a large office pays tens of thousands.
Two things follow from this. First, declare your headcount accurately. An understated number is the most common reason a Karnataka registration is later amended with a demand for the balance fee. Second, the fee goes to the state treasury through Khajane-II, so you will always see a government challan for it. Pay only the Khajane-II amount the portal calculates. Agents and "shop licence consultants" in Bengaluru routinely add several thousand rupees of their own on top of the treasury challan for filling in a form you can fill yourself. The department's own helpline, 080-29753059, exists precisely so you do not need one.
What documents do I need for e-Karmika registration?
The e-Karmika checklist asks applicants to upload proof of the establishment's address, identity proof of the owner, incorporation documents where applicable, an authorisation letter where applicable, the payment receipt, and the signed registration form. Keep everything as clear scans, the commonest technical rejection on e-Karmika is an illegible or oversized upload.
How do I check my Karnataka application status?
Log in to e-Karmika with the credentials you created and open the application dashboard, which shows the current stage of each application you have filed — submitted, under scrutiny with the Labour Inspector, query raised, approved or rejected. If a query is raised, respond through the same login rather than starting a fresh application, because a duplicate application means a second fee.
If the portal itself is not responding, or a Khajane-II payment has been debited without being recorded, call the e-Karmika helpline on 080-29753059 between 10:00 AM and 1:30 PM or 2:30 PM and 5:30 PM, or write to ekarmikalabour@gmail.com with the transaction reference.
Renewal, amendment and duplicate certificates
e-Karmika handles four core functions, registration, renewal, amendment and duplicate certificate, plus a set of secondary services: filing annual returns, applying for exemption from weekly holidays, applying for exemption to let women work on night shifts, and filing appeals.
- Renewal is filed on e-Karmika before the certificate lapses, with the renewal fee paid through Khajane-II.
- Amendment is what you file when anything on the certificate changes. The address, the name of the establishment, the employer or manager, the nature of business, or the number of employees crossing into a higher slab.
- Duplicate certificate is the route when the original is lost or damaged.
Why do Karnataka shop registrations get rejected?
- Headcount declared in a lower slab than the establishment actually employs. This is caught on inspection and leads to an amendment demand plus the fee difference.
- Payment receipt not uploaded. e-Karmika treats the Khajane-II receipt as a mandatory document; without it the application sits incomplete.
- Address proof that does not match the address entered in the form. A rent deed in a different name, or an expired lease.
- Missing incorporation papers for a company or LLP, where the applicant has filed as though it were a proprietorship.
- No authorisation letter where the signatory is an employee or a consultant rather than the proprietor or a director.
- Applying more than 30 days after starting operations without going through the department's compounding route.
Where do I complain or get help?
The Department of Labour, Government of Karnataka, runs the e-Karmika helpline on 080-29753059 (10:00 AM–1:30 PM and 2:30 PM–5:30 PM) with email support at ekarmikalabour@gmail.com. Jurisdictional grievances, an inspector sitting on an application, or a demand for money outside the Khajane-II challan, go to the Labour Officer and then the Deputy Labour Commissioner for the district. The Karnataka One portal, karnatakaone.gov.in, lists the Department of Labour's citizen services and the counters where the same service can be completed in person if you cannot use the portal yourself.
Documents required
Frequently asked questions
How much does shop registration cost in Karnataka?
The e-Karmika fee is tiered by the number of employees, running from ₹405 for an establishment with no employees to ₹1,01,250 for an establishment employing more than 1,000 people, with an establishment employing 20 to 49 people paying ₹13,500. Karnataka's slab structure makes it one of the more expensive states for this registration, and the fee rises steeply with headcount.
Which portal issues Karnataka shop and establishment registration?
e-Karmika, at ekarmika.karnataka.gov.in, run by the Department of Labour, Government of Karnataka. e-Karmika is the facility for registration and renewal of establishments under the Karnataka Shops and Commercial Establishments Act 1961. The service is also reachable through Seva Sindhu and at Karnataka One / Bangalore One counters.
Within how many days of starting a business must I register in Karnataka?
Within 30 days of the establishment commencing work. The Karnataka Shops and Commercial Establishments Act 1961 requires every shop or commercial establishment to be registered within thirty days of starting operations, and a late application attracts the department's compounding process.
How do I pay the Karnataka registration fee?
Through Khajane-II, the Karnataka government's online treasury payment system. e-Karmika notes that renewal and amendment fees are to be paid through Khajane-II, and the payment receipt then has to be uploaded back into the application before it can be submitted.
Can I renew my Karnataka shop registration online?
Yes — renewal is one of the four core services on e-Karmika, alongside fresh registration, amendment and duplicate certificate. The portal also handles annual returns, exemption from weekly holidays, exemption for women working on night shifts, and appeals.
What do I do if my e-Karmika certificate is lost?
Apply for a duplicate certificate on e-Karmika, which lists duplicate certificate issue as a standard service. You will need your existing registration number and the establishment details already on record.
Is there a helpline for e-Karmika problems?
Yes — the e-Karmika helpline is 080-29753059, staffed 10:00 AM to 1:30 PM and 2:30 PM to 5:30 PM, with email support at ekarmikalabour@gmail.com. Use it for payment failures, upload errors and login problems rather than going through a private agent.
Do I need a separate registration for each branch in Karnataka?
Yes. Registration under the Karnataka Shops and Commercial Establishments Act 1961 attaches to the premises, so each shop, branch office or outlet at a distinct address takes its own registration certificate and pays its own fee based on the employees at that location.
See all Karnataka Labour, Skill Development and Employment Department schemes →
Schemes in other states
Official forms & downloads
Links to official government PDFs and portals for this scheme.
Official government portal — click to visit
Didn't find what you needed?
Browse all Karnataka schemes, or the central government schemes open to every state.