Johor is where a large share of new Chinese and Singaporean investment in Malaysia is landing in 2026 — factories and data centres around Kulai and Senai, warehouses near the ports, offices and shops in Johor Bahru and Iskandar Puteri. Every one of those premises needs the same thing before it opens its doors: a business licence from the local council that governs the address. Johor has 16 of them, each with its own by-laws, counters and fee schedule. This guide explains how the system works, what the main councils ask for, what it costs, how long it takes, how renewal works, and the rules that catch foreign owners.
Quick answer (as at October 2026): In Johor, a business licence (lesen perniagaan, usually issued together with an advertisement or signboard licence) is granted by whichever of the state's 16 local councils covers the premises — MBJB for Johor Bahru, MBIP for Iskandar Puteri, MBPG for Pasir Gudang, MPKu for Kulai and Senai, and so on — under the Local Government Act 1976 (Act 171) and that council's licensing by-laws. Low-risk licences can be approved within one day; risky activities typically take 30 working days (Pontian's customer charter) and up to 30–60 working days at MBJB. Licences are normally annual: MBJB's 2027 renewal window is 1 October–31 December 2026. Trading without a licence can lead to a fine of up to RM2,000 or one year's jail, plus RM200 a day for a continuing offence. Hawker licences are not issued to foreigners in any Johor council.

| Question | Short answer (Johor, October 2026) |
|---|---|
| Who issues the licence? | The local council for the address — one of 16 in Johor (city, municipal or district council) |
| Legal basis | Local Government Act 1976 (Act 171), s.107, plus each council's Undang-Undang Kecil Pelesenan Tred, Perniagaan dan Perindustrian |
| What it covers | The premises and the activity; the signboard needs an advertisement licence, usually issued at the same time |
| Processing time | Low-risk: same day to 1 day. Risky activities: 30 working days (MPPn charter); MBJB says 30–60 working days after full screening |
| Validity | Normally one year; Act 171 allows up to three years, but Johor councils still issue annual licences |
| Renewal | MBJB: 1 Oct–31 Dec for the following year. MPPn: before 1 February to avoid a late penalty |
| Online channels | Johor e-Khidmat (johor.ekhidmat.my) for MBJB and other councils; MBIP has its own portal |
| Penalty for trading without a licence | Up to RM2,000 or 1 year, plus RM200/day (Act 171 s.104 ceiling for by-law offences); compounds, seizure and closure in practice |
One state, 16 councils: find out who governs your address first
Company registration with SSM and a council business licence are two separate layers. SSM gives you a legal entity; the council licenses a specific address for a specific activity. That is why a company with one SSM number but three outlets needs three council licences — and why two branches on either side of a council boundary can face different forms, fees and timelines.
Johor's state government has confirmed in public statements that enforcement on business licensing runs across 16 local authorities. For investors, the councils that matter most are:
- MBJB (Majlis Bandaraya Johor Bahru) — the city centre, Larkin, Tebrau and much of the JB urban core.
- MBIP (Majlis Bandaraya Iskandar Puteri) — Iskandar Puteri, Nusajaya, Skudai and Gelang Patah, including much of the Iskandar development corridor.
- MBPG (Majlis Bandaraya Pasir Gudang) — the Pasir Gudang industrial and port area.
- MPKu (Majlis Perbandaran Kulai) — Kulai, Senai, Bandar Putra, Sedenak and the surrounding industrial zones close to Senai airport.
- Municipal and district councils for Batu Pahat, Muar, Kluang, Segamat, Pontian, Pengerang, Kota Tinggi, Mersing, Tangkak, Yong Peng, Simpang Renggam and Labis.
Postal addresses do not always tell you the council: a township or industrial park can carry the name of a nearby town while sitting inside a different council's boundary. Before you sign a tenancy, check the assessment (cukai taksiran) bill for the premises: the council that issues it is the council that will license you.
The legal basis: Act 171 and the council by-laws
Every council licence in Peninsular Malaysia traces back to the Local Government Act 1976 (Act 171). Four provisions explain most of what happens at the counter:
- Section 107(2) and (3): every licence is subject to whatever conditions the council thinks fit, can be revoked at any time, and the council may refuse to grant or renew a licence without assigning any reason. There is no automatic right to a licence.
- Section 107(4): a licence may be valid for up to three years. Kuala Lumpur introduced multi-year renewals in 2026; Johor councils still issue annual licences.
- Section 107(5) and (6): the licence must be displayed prominently at the premises and produced on demand. Failing to do so is an offence with a fine of up to RM500 or six months' imprisonment.
- Section 104: by-laws may set a fine of up to RM2,000 or one year's imprisonment, plus up to RM200 a day for a continuing offence — the ceiling that applies to operating without a licence under the council's licensing by-laws.
Under section 103, a council's by-laws only take effect once the State Authority confirms them and they are gazetted. Each Johor council therefore has its own gazetted Undang-Undang Kecil Pelesenan Tred, Perniagaan dan Perindustrian, with its own activity list and fee schedule. Pontian's published licensing guideline, for example, lists Act 171, the trade-business-industry licensing by-laws, and separate by-laws on food handling, markets, barbers and advertisements as its legal basis.
Professionals regulated by their own statutes — architects, engineers, lawyers, doctors, land surveyors, planners and banks — are exempt from the council business licence under MPPn's guideline, although their signboard still needs an advertisement licence.
What the main Johor councils ask for
There is no single Johor form, but the councils follow the same logic: prove the business exists, prove you lawfully occupy a compliant building, show the signboard, and attach any approval your specific activity needs. Majlis Perbandaran Pontian (MPPn) publishes the clearest written checklist in the state, effective 1 July 2022:
| Document | Notes |
|---|---|
| IC or passport of the applicant | For a company, the director signing; MBJB also requires a bankruptcy-status check |
| SSM registration documents | Company profile / constitution and the current company information |
| Latest paid assessment bill | Current year paid; arrears are a common reason for refusal |
| Colour photos of the premises | Front, back, inside, left and right |
| Signboard design approved by DBP | Bahasa Melayu wording vetted online through Dewan Bahasa dan Pustaka before submission |
| Passport-size photos | MPPn asks for three |
| Letter of authority | If someone submits on behalf of the company |
| Stamped tenancy or sale and purchase agreement | Ideally in the company's name |
| Land title and quit-rent receipt | Shows the permitted land use |
| CCC / CF | Certificate of fitness or completion for the building |
| Location sketch | Route to the premises |
| Foreign worker permits | Only if the business employs foreign workers |
On top of these, the activity decides which technical agency must support the application. The MPPn guideline lists around 50 categories. Fire and Rescue (Bomba) support is needed for workshops, laundries, hotels, stores, petrol stations, kindergartens and most industrial activities; the Pharmaceutical Services Division for pharmacies, beauty and massage centres; the police for gold shops, convenience stores, pawnshops and e-sports centres; the Department of Environment, DOSH, the district health office and SWCorp for food factories and light industry. Restaurants must show anti-typhoid injection records and food handler certificates for the owner and every worker, plus proof of a grease trap — see our food handler certificate and typhoid injection guide.
One Johor difference catches investors who know Kuala Lumpur: entertainment licences (karaoke, pubs, cinemas, snooker, children's play centres) and liquor licences in Pontian are issued by the District Office, not the council. The council licence is issued only once those are in hand.

MBJB, MBIP and MPKu: how the process differs
| Council | How to apply | What the council publishes |
|---|---|---|
| MBJB (Johor Bahru) | Licensing counter, Level 5, Menara MBJB, or online through Johor e-Khidmat | Separate premises licence and advertisement licence; 30–60 working days after screening for risky activities; low-risk licences issued on the spot; renewal for 2027 from 1 Oct to 31 Dec 2026 |
| MBIP (Iskandar Puteri) | Counter or MBIP's own public portal | Online renewal for existing licence holders takes 1–2 weeks; fees depend on the business type |
| MPKu (Kulai) | MPKu licensing counter in Kulai; ask the council whether your category can be filed online | Covers Kulai, Senai, Bandar Putra and Sedenak; industrial and warehouse licences usually need Bomba and DOE support first |
| MPPn (Pontian) | Counter at Jalan Alsagoff; renewal payment via e-Khidmat | Written guideline, customer charter (1 day / 30 working days), full fee schedule |
MBJB states plainly that business licence applications can only be made at its own counters or online, and that it has never appointed any party — including council members — as an agent or middleman. That is worth reading carefully. A consultant can prepare documents, deal with the technical agencies and submit through the official channel with your letter of authority, as MPPn's checklist contemplates. Anyone who promises approval through "connections" is a red flag.
MPKu Kulai is the council most manufacturing and logistics investors around Senai and Kulai deal with. Licences for factories, warehouses and storage of flammable goods sit in the industrial and storage parts of the by-law schedule and usually need fire, environment and occupational-safety support before the council decides. If the factory itself needs a MIDA manufacturing licence, that is a separate federal approval — see our MIDA manufacturing licence guide. ONEKEY prepares and tracks the full file through our Kulai business licence (MPKu) application service, including the agency support letters.
What a Johor council licence costs
Each council sets its own fees in its by-laws, so there is no Johor-wide price list. MPPn's published schedule shows the pattern: a processing fee when you submit, then a licence fee by activity after approval, plus a signboard fee, a sticker and a plate.
| Item (MPPn schedule) | Fee |
|---|---|
| Application processing fee | RM120 / RM160, paid on submission |
| Advertisement fee, standard 20 ft × 4 ft sign | RM100 lit / RM40 unlit; more for larger signs |
| Licence sticker / plate | RM5 each |
| Restaurant | RM160 / RM310 (two rates listed in the schedule) |
| Consultancy or general business office | RM150 / RM290 |
| Import / export office | RM150 / RM290 |
| Supermarket in a shop lot | RM1,400 / RM2,600 |
| Factories (most categories) | From RM450 / RM550; rubber and tyre factories RM850 / RM1,080 |
Council fees are rarely the expensive part. The real costs are fit-out changes demanded by Bomba, a grease trap, signboard rework after DBP review, rent paid while waiting, and compounds if you open early. MBJB lists a processing fee of RM5 per application in its FAQ; other councils charge more. Ask for the council's current schedule before budgeting.

Renewal: dates, penalties and what changes the process
Johor licences are annual, so renewal is a recurring deadline. MBJB opened renewal of 2027 business and advertisement licences from 1 October to 31 December 2026 and publishes a separate schedule of late-renewal penalty rates. Its FAQ also asks licensees to renew within the 30 days before expiry, online through e-Khidmat or at the counter. MPPn requires renewal before 1 February each year to avoid the late fee, and warns that failure to renew can lead to enforcement against the owner.
A plain renewal — same company, same activity, same premises — is usually just a payment of last year's licence with any required documents, such as renewed typhoid records for food businesses. Renewal becomes a fresh application when something changes: a new activity, a bigger signboard, an extension of the premises, a change of company name, or a licence category that carries renewal conditions. Pontian notes that those licences need renewal approval before payment can be made online. If your company has recently changed name, see what to update after a company name change.
For existing Kulai licences, our MPKu licence renewal service clears outstanding compounds, pays the fees and tracks the next expiry.
Foreign owners: what Johor allows and what it does not
Johor has tightened enforcement on businesses run by foreigners, especially in retail. The rules are clearer than many investors expect:
| Situation | Position in Johor |
|---|---|
| Hawker licence (lesen penjaja) | Not issued to non-citizens in any of the 16 councils (state exco, May 2024) |
| Foreigner married to a Malaysian | May carry on business if the business is properly registered with SSM; the hawker licence must still be held by the Malaysian spouse |
| Licence "rented" to a foreigner | Licence cancelled and the local holder blacklisted; Ramadan bazaar licences revoked on the spot if sublet |
| Foreign-owned Sdn Bhd | Licensed like any company, but sector rules still apply — for example a KPDN WRT licence for most foreign-owned distributive trade |
| Employing foreign workers | Valid permits required with the application; MBPG refuses licences to applicants employing undocumented foreigners |
The numbers show the direction. According to the state's housing and local government exco, between December 2024 and October 2025 Johor's councils issued 158 offence notices, 304 compounds and made 552 seizures against foreign-run businesses without licences, and the value of compounds rose from RM30,000 in 2024 to RM180,000 in 2025. Most of the premises inspected were locally owned but managed by foreigners, especially convenience stores, retail and car washes.
For a foreign-owned company, the safe structure is straightforward: the Sdn Bhd holds the tenancy and the licence in its own name, any sector licence (such as WRT for retail and wholesale — see our 100% foreign ownership and WRT licence guide) is in place first, and foreign staff hold valid passes. Using a local person's name as a front is exactly what the 2025 enforcement targeted.

A step-by-step path for a new Johor premises
- Identify the council from the assessment bill and confirm the land use allows your activity.
- Collect building documents from the landlord: CCC or CF, land title, paid assessment and quit rent.
- Confirm the activity category under the council's by-law schedule, and which agencies must support it (Bomba, DOE, health, police, pharmacy).
- Sign a stamped tenancy in the company's name, with a rent-free or conditional period if possible.
- Get the signboard wording approved by DBP — see our Malaysian signboard language rules.
- Submit at the counter or online, with the processing fee and a letter of authority if a representative files.
- Prepare for inspection — fire equipment, signage, hygiene and layout as declared.
- Pay the licence and advertisement fees on approval, display the licence and diarise the renewal window.
If your Johor project is part of the Johor–Singapore Special Economic Zone, the tax incentive and the council licence run in parallel: MIDA decides the incentive, the council decides whether the premises can open. Our JS-SEZ guide covers the incentive side, and the council business premise licence overview explains how Kuala Lumpur and Selangor compare.
Common mistakes we see in Johor applications
- Signing a tenancy for a unit without a CCC, or on land zoned for another use. No amount of paperwork fixes that.
- Opening during processing. A 30–60 working day wait is long, but trading early is exactly what compounds and seizures target.
- Treating one licence as covering several outlets or a second activity in the same unit.
- Ordering the signboard before DBP approval, then paying to remake it.
- Forgetting agency support letters — especially Bomba for warehouses and storage, which can take longer than the council itself.
- Missing the renewal window because a licence obtained in, say, September still has to be renewed at year-end.
Our recommendation
For a single office, the council licence is a few weeks of paperwork. For a factory, warehouse, restaurant or retail chain in Johor, it is a project with agency dependencies, and the order matters: building documents first, then agency support, then the council. Start the licence file at the same time you start looking at premises, not after the fit-out. If you want ONEKEY to handle it, our MPKu Kulai business licence service covers Kulai and Senai, and we coordinate applications at MBJB, MBIP and other Johor councils through their official channels — contact us with the address and the activity, and we will tell you which council, which agencies and what timeline to expect.
Frequently asked questions
How do I apply for a business licence in Johor Bahru?
Apply to Majlis Bandaraya Johor Bahru (MBJB) at its licensing counter on Level 5 of Menara MBJB or online through Johor e-Khidmat. You need the applicant's IC or passport, SSM documents, a bankruptcy-status check, bank statements, premises documents and a DBP-approved signboard design. MBJB says low-risk licences can be issued immediately and risky activities take 30–60 working days after full screening.
When is the MBJB licence renewal for 2027?
MBJB opened renewal of 2027 business and advertisement licences from 1 October to 31 December 2026, online through e-Khidmat or at its counters. A separate schedule sets late-renewal penalty rates, so renew within the window.
Which council issues business licences in Kulai and Senai?
Majlis Perbandaran Kulai (MPKu) licenses premises in Kulai, Senai, Bandar Putra and Sedenak. Factories, warehouses and storage usually need Fire and Rescue (Bomba) and environmental support before MPKu decides. Check the assessment bill of the premises: the council that issues it is the council that licenses you.
Can a foreigner get a business licence in Johor?
A foreign-owned Sdn Bhd can hold a council licence in its own name, subject to sector rules such as a KPDN WRT licence for distributive trade. Johor's 16 councils do not issue hawker licences to non-citizens, and licences rented to foreigners are cancelled. A foreigner married to a Malaysian may run a business registered with SSM.
What is the penalty for operating without a business licence in Johor?
Under Act 171 s.104, council by-laws can impose a fine of up to RM2,000 or one year's imprisonment, plus up to RM200 a day for a continuing offence. In practice councils issue compounds, seize goods and close premises; between December 2024 and October 2025 Johor recorded 304 compounds and 552 seizures against unlicensed foreign-run businesses.
Related services
We handle the process described in this article end-to-end.
- MPKu Business Licence Application (Majlis Perbandaran Kulai)Get your business premise and signboard licence from Majlis Perbandaran Kulai for Kulai, Senai and Bandar Putra (Johor) — with every condition prepared before inspection.
- MBSJ Business Licence Application (Majlis Bandaraya Subang Jaya)Business premise licence with Subang Jaya City Council (MBSJ).
- MBSJ Business Licence Renewal (Majlis Bandaraya Subang Jaya)Renew your existing MBSJ (Subang Jaya) business licence.
Sources & references
- MBJB — Business and advertisement licence renewal for 2027 (1 Oct – 31 Dec 2026)
- MBJB — Frequently asked questions (licensing)
- MBJB — Notice: licence applications only at MBJB counters or online, not through agents
- MPPn — Business and advertisement licence application guideline (effective 1 July 2022)
- MyGovernment — MBIP business licence renewal service
This article is general information only, not legal, tax or immigration advice. Policies, thresholds and official fees are set by the relevant Malaysian authorities and may change. Talk to our consultants about your specific situation.