← All insights Licensing

How to Apply for a Business Licence in Petaling Jaya, Subang Jaya, Shah Alam and Cyberjaya (2026)? MBPJ eLesen, MBSJ's 1-Day and 14-Day Tracks, MBSA's Counter Process and MP Sepang's Three Processing Times — Documents, Fees, Signboard Rules and What Foreign-Owned Companies Must Prepare

·17 min read

Petaling Jaya, Subang Jaya, Shah Alam and Cyberjaya are where many foreign companies put their first Malaysian office, showroom, warehouse or data team. Four different councils license those four places, and each one runs a different application process: MBPJ is fully online and answers within 24 working hours, MBSJ approves some licences in a day and others in 14, MBSA still takes paper applications at the counter, and MP Sepang sorts applications into instant, 14-working-day and 30-working-day tracks. This guide explains how to apply for a new business licence at each of them in 2026: which council covers your address, the documents each one asks for, how long approval takes, what it costs, and the mistakes that send applications back.

Quick answer (as at October 2026): A company trading from premises in Petaling Jaya needs a composite premise-and-signboard licence from Majlis Bandaraya Petaling Jaya (MBPJ), applied for only through eLesen (elesen.mbpj.gov.my), with feedback within 24 working hours. Subang Jaya, USJ, Puchong and Seri Kembangan are licensed by MBSJ through Ezy MBSJ: 1 day for instant licences, 14 days for normal ones. Shah Alam is licensed by MBSA, where applications are still submitted at the Wisma MBSA counter with four copies of each document and a processing fee of RM50 (business) or RM100 (industrial). Cyberjaya, Dengkil and Salak Tinggi fall under MP Sepang, which processes licences instantly, in 14 working days or in 30 working days depending on the activity.

CouncilMain areasHow to applyPublished processing time
MBPJ — Petaling Jaya City CouncilPetaling Jaya, Damansara corridor, Kelana Jaya, Sungai Way, Kota DamansaraeLesen only (elesen.mbpj.gov.my)Feedback within 24 working hours; permanent licence after site inspection and committee
MBSJ — Subang Jaya City CouncilSubang Jaya, USJ, Puchong, Seri Kembangan, Serdang Raya, Kinrara, Putra HeightsEzy MBSJ portal → Permohonan Lesen (eLesen)Instant online licence: 1 day. Normal category: 14 days. Entertainment licence: 30 days
MBSA — Shah Alam City CouncilShah Alam, Setia Alam, Kota Kemuning, Sungai Buloh, Shah Alam industrial areasPaper form at Wisma MBSA counter; status check at elesen.mbsa.gov.myNot published on the licensing page
MP Sepang — Sepang Municipal CouncilCyberjaya, Salak Tinggi, Dengkil, Sungai Pelek, KLIA areaOnline system ekl.mpsepang.gov.my and counterInstant, 14 working days or 30 working days, by activity

Which council licenses your address?

SSM registration and a council licence are two separate layers. SSM creates the company; the council licenses one address for one set of activities. A Sdn. Bhd. with an office in Petaling Jaya and a warehouse in Shah Alam needs two licences from two councils, even though it has only one SSM number.

The council names follow the cities, but the boundaries do not follow postcodes or the names developers give their projects. Three boundaries confuse people more than any others:

The reliable test is the assessment bill (cukai taksiran or cukai pintu) for the unit. Whichever council issues that bill is the council that will license the business. Ask the landlord for a recent bill before you sign the tenancy. It also tells you whether the assessment is paid, because unpaid assessment is one of the reasons councils hold up applications.

Open-plan tech office of the kind many foreign companies lease in Cyberjaya, licensed by MP Sepang
A Cyberjaya office is licensed by MP Sepang, not by a "Cyberjaya council". The assessment bill tells you which council covers any Klang Valley address.

What every application needs, whichever council you apply to

All four councils license businesses under the Local Government Act 1976 (Act 171) and their own Undang-Undang Kecil Pelesenan Tred, Perniagaan dan Perindustrian by-laws, most of them made in 2007. The core file is therefore much the same everywhere:

An MBSJ business licence or an MBPJ one is not issued to a business that has not yet been registered. Incorporate first, then apply. If the person signing the application is not a director, prepare an authorisation letter on the company letterhead. MBPJ has accepted applications from company representatives with such a letter since October 2020.

Check the building before you sign the tenancy. Most refusals are about the premises, not the paperwork: no CCC or CF, an industrial or residential land use that does not match the activity, unapproved renovations, or a building with an unresolved fire-safety issue. If the lot has no CCC or CF, find out first whether the council will accept it. MBPJ, for example, runs a separate amnesty licence for some older areas (see below), but elsewhere a building without an occupancy certificate is usually a dead end.

MBPJ: how to apply for a business licence in Petaling Jaya

MBPJ's guide to composite premise and advertisement licences (last updated October 2024) says the composite licence must be applied for through eLesen. There is no paper route for a standard application. To make an MBPJ business licence application, the process runs in five steps:

  1. Register as a user. Only directors, owners or the company secretary as registered with SSM may register, plus a representative holding an authorisation letter in MBPJ's format. Have ready a copy of the IC or passport, the SSM documents, an email address, a mobile number that can receive SMS, a residential address and, if needed, the authorisation letter.
  2. Find the activity and fill in the form. Choose the main activity, the company name and any additional activities. If your activity is not listed, MBPJ asks you to call or email smartlesen@mbpj.gov.my so that it can be mapped correctly. Choose carefully: the licence covers the activity you name and nothing else.
  3. Upload the documents. PDF files may be up to 5 MB each and JPG or PNG files up to 2 MB each.
  4. Save the acknowledgement slip. It carries the application number (EL-…) and a QR code for tracking. MBPJ says every application receives feedback within 24 working hours. The slip is not a licence and cannot be used at the premises.
  5. Pay and print. Once approved, the licence fee is paid online and the licence printed. Any deposit (cagaran) is paid through epay.mbpj.gov.my using the deposit account number shown in the status menu.

The status labels tell you where the file is. Pra Kelulusan means the licence is approved before the site inspection, and you can already pay and print a permanent licence, temporary licence or acknowledgement card. Lulus means the inspection is done and the committee has approved. Tidak Lengkap means documents are missing. Tangguh (deferred) is often about money, such as an unpaid parking or deposit bill.

Some activities need extra approvals before MBPJ will issue a licence. Under MBPJ committee decision No. 8 of 2024, these extra documents must also bear the issuing agency's verification stamp:

Activity (MBPJ list)Extra document or location rule
Hypermarket, supermarket, department store, specialty store or distributive trade with a non-citizen ownerDistributive trade committee approval (KPDN, i.e. the WRT approval) and planning permission from MBPJ
Tuition, language, computer or skills centreApproval from the Selangor State Education Department (JPN)
Kindergarten, childcare centre, private school, collegeSector approval, CCC/CF, planning permission and, for kindergartens and childcare, Bomba approval
Hotel or budget hotelPlanning permission, CCC/CF, Bomba approval letter, photos of the OKU room and toilet
PrintingPrinting press licence from KDN; industrial lots only
Chemical, toxic, flammable or scheduled-waste store; chemical laboratoryList of safety data sheets, worker safety policy, list of PPE for all workers
Vehicle workshop; used car salesIndustrial areas only
Any activity in a residential zonePlanning permission from MBPJ
Renovation, extension or change of use of the buildingPlanning permission and a structure permit from MBPJ

Petaling Jaya has one special case. Under MBPJ's Program Pemutihan 2.0, businesses in Old Town Petaling Jaya, Kampung Cempaka and Sungai Way can obtain a temporary licence without a Certificate of Fitness. The applicant signs a statutory declaration confirming that the structure is existing and unaltered and that no road or utility reserve is encroached, and must carry public liability insurance of at least RM100,000. The temporary licence lasts two years, with no automatic right to renewal.

MBSJ: Ezy MBSJ and the 1-day versus 14-day tracks

MBSJ runs new applications through its Ezy MBSJ portal. The council's own procedure chart walks through it: log in or register on Ezy MBSJ, choose Lesen / Permit, then Permohonan Lesen (eLesen), then Permohonan Lesen Perniagaan dan Iklan, read and download the user manual, and submit under "Step 4". For an MBSJ business licence application, the most useful thing to know is the council's client charter, because it shows which track your activity will take:

MBSJ client charter itemApproval time
Business and advertisement licence — instant online (Online Serta Merta, OSM)1 day
Business and advertisement licence — instant six-month licence (Serta Merta Enam Bulan, SM6B)1 day
Business and advertisement licence — normal category14 days
Entertainment licence30 days
Entertainment permit14 days
Temporary advertisement permit (bunting) / banners, balloons, giant banners5 days / 1 day

Low-risk activities in properly approved commercial buildings, such as offices, most retail and most services, are the ones that qualify for the instant tracks. Food premises, health and beauty centres, entertainment and anything needing another agency's approval go into the normal or longer tracks, with a site inspection. MBSJ's licensing department can be reached at 03-8026 3173 or pelesenan@mbsj.gov.my. Visits to the counter at MBSJ headquarters need an online appointment first.

Aerial view of an industrial park, similar to Shah Alam's industrial areas licensed by MBSA
Shah Alam's factories and warehouses apply for an industrial composite licence: the processing fee is RM100, against RM50 for a business licence.

MBSA: Shah Alam still runs on paper

MBSA's composite licence combines the premise licence and the advertisement licence for both businesses and industries. Its licensing page (checked October 2026) describes a counter process, not an online one:

  1. Collect the application form (the current version is dated January 2026) from the Gerbang Perkhidmatan Shah Alam counter on the ground floor of Wisma MBSA, or from the branch offices in Sungai Buloh, Kota Kemuning or Setia Alam.
  2. Complete it and attach four copies of each document.
  3. Submit it at the Gerbang Perkhidmatan counter, Wisma MBSA. Track progress online at elesen.mbsa.gov.my.

The document list follows the general pattern: SSM documents, IC copy, CCC or CF and any building permit, and three drawings in MBSA's format — the signboard visual (Rajah A), the location plan (Rajah B) and the floor plan (Rajah C). The SSM items on MBSA's list still use the old form numbers (Form 9, Form 49, Form 13). Since the move to SSM's Companies Registration System, bring the current company profile and certificate that show the same information.

The published fees are a processing fee of RM50 for a business licence and RM100 for an industrial licence, payable by credit card or bank draft at the counter. Higher-risk categories also carry a deposit: RM1,000 for a beauty centre (with an annual fee of RM100 to RM500 by floor area) and RM2,000 for a health-care centre (RM100 per 10 m²). Rejected applicants can use MBSA's appeal form. The licensing unit is on level 13 of Wisma MBSA (lesen@mbsa.gov.my, 03-5510 5133). For an MBSA business licence application for a factory, assume the council will look closely at land use and fire safety before anything else.

MP Sepang: Cyberjaya, Dengkil and the three processing tracks

MP Sepang states that every application is processed on the basis of a complete file that meets the licensing conditions, and it publishes three processing tracks:

The 30-working-day category matters more than it looks. A Cyberjaya company that changes its name or moves to another unit is not "updating" its licence. It is filing an application that MP Sepang processes on the slowest track, so plan the change before the move. For an MP Sepang business licence application, the online system is ekl.mpsepang.gov.my, the same portal used for renewals. MP Sepang posted a maintenance disruption notice for it on 18 September 2026, so keep the counter as a fallback. Hotels and serviced apartments in Sepang should also read the Selangor sustainability fee (Fi Kelestarian) guidelines that MP Sepang publishes on the same licensing page.

Renewal is a separate process. MP Sepang's 2027 renewal window runs from 1 October to 31 December 2026 through ekl.mpsepang.gov.my, and it warns that businesses that fail to renew face enforcement. If you already hold a licence, use our MP Sepang licence renewal service or read our Selangor business licence renewal guide for 2027.

Shop signboard with Malay wording approved by Dewan Bahasa dan Pustaka, required for a Selangor advertisement licence
The signboard is part of the composite licence, and its wording must be approved by DBP before you apply.

The signboard is licensed with the premises

In every one of these councils the signboard is licensed as part of the composite licence. MBPJ states it plainly: an advertisement licence cannot be applied for on its own without the premise licence. That means the signboard wording has to be settled before you apply, not after the shop opens. MBPJ's signboard conditions are the most detailed published set:

We cover the DBP rules in our guide to Malaysia's signboard language rules.

What it costs and how long it takes

ItemAmount or timeSource
MBPJ signboard, unlit, up to 8 m²RM100 a year + RM10 per extra m²MBPJ signboard conditions
MBPJ signboard, lit, up to 8 m²RM150 a year + RM15 per extra m²MBPJ signboard conditions
MBSA processing feeRM50 business / RM100 industrialMBSA composite licence page
MBSA deposit, beauty centre / health-care centreRM1,000 / RM2,000MBSA composite licence page
MBPJ first responseWithin 24 working hoursMBPJ eLesen guide (Oct 2024)
MBSJ approval1 day (instant) / 14 days (normal) / 30 days (entertainment)MBSJ client charter
MP Sepang approvalInstant / 14 working days / 30 working daysMP Sepang licensing page
Licence periodUsually to 31 December of the year (MBPJ by-law 6); Act 171 s.107(4) allows up to 3 yearsMBPJ by-laws 2007; Act 171
Trading without a licence (MBPJ by-laws)Fine up to RM2,000 or 1 year, or both; RM200 a day if continuing; compound up to RM1,000MBPJ by-laws 46–47

The annual licence fee itself depends on the activity and floor area under each council's fee schedule, so we do not quote a single figure. In practice, the larger cost is time: a CCC problem, a missing sector approval or a rejected signboard visual can add weeks, and the premises cannot trade lawfully in the meantime. A licence issued in, say, August under a calendar-year council still expires on 31 December, so a new business may face its first renewal within months.

What foreign-owned companies get asked for

A foreign-owned Sdn. Bhd. applies for a council licence exactly as a local company does, but three points come up repeatedly:

Five mistakes that send applications back. (1) Applying to the wrong council because of the postal address. (2) Choosing an activity in eLesen that does not match what the premises actually does. (3) A signboard visual without DBP approval, or a hand sketch. (4) A tenancy agreement that has not been stamped. (5) Moving or renaming the company and assuming the licence follows — in MP Sepang that is a 30-working-day application.
Floor plan drawings being reviewed, as required for a Selangor composite business licence application
A measured floor plan and photos of the activity inside the unit are standard in MBPJ, MBSA and MBSJ files.

A practical sequence for a new Klang Valley premises

  1. Before signing: get the assessment bill (to confirm the council), the CCC or CF and the land-use category from the landlord.
  2. Week 1: stamp the tenancy, prepare the floor plan and get the signboard wording approved by DBP.
  3. Week 1–2: collect any sector approvals the activity needs (KPDN, JPN, Bomba, KDN and so on). These usually take longer than the council licence.
  4. Week 2: submit through eLesen (MBPJ), Ezy MBSJ (MBSJ), the counter (MBSA) or ekl.mpsepang.gov.my (MP Sepang).
  5. After approval: pay, print and display the licence and the premises sticker, and diarise the renewal window (usually October to December).

If the premises is in Klang, Kajang or Selayang instead, see our Klang, Kajang and Selayang business licence guide. For Kuala Lumpur and an overview of all council licences, see our business premise licence guide.

Do it yourself, or hand it over?

MBPJ and MBSJ have made standard applications genuinely self-service, and a local director with a clean commercial unit can usually manage them. It is worth getting help when the activity needs other agencies' approvals, when the building's CCC or land use is uncertain, when the directors are overseas, or when you are opening in several councils at once and need the licences to land before staff, stock and a work-pass application. ONEKEY BIZ handles business licence applications with MBPJ, MBSJ, MBSA and MP Sepang, together with DBP signboard approval and the company secretarial changes that come with a move. Talk to us before you sign the tenancy.

Frequently asked questions

How do I apply for an MBPJ business licence?

Apply online through eLesen (elesen.mbpj.gov.my) — MBPJ requires composite premise and signboard licences to be applied for there. Register as a user (director, owner, company secretary, or a representative with an authorisation letter), choose the activity, upload the IC or passport, stamped tenancy, floor plan, photos, SSM documents and DBP-approved signboard visual, and save the acknowledgement slip. MBPJ says it responds within 24 working hours; once approved you pay and print the licence online.

How long does an MBSJ business licence take?

MBSJ's client charter gives 1 day for instant online licences (OSM) and instant six-month licences (SM6B), 14 days for the normal category, 30 days for an entertainment licence and 14 days for an entertainment permit. Low-risk activities in approved commercial buildings usually qualify for the instant tracks; food, health and beauty, entertainment and activities needing other approvals go into the normal track with a site inspection.

Can I apply for an MBSA business licence online?

As at October 2026, MBSA's composite licence page describes a counter process: collect the form at Wisma MBSA or the Sungai Buloh, Kota Kemuning or Setia Alam branch, attach four copies of each document, and submit at the Gerbang Perkhidmatan counter in Wisma MBSA. You can check the status online at elesen.mbsa.gov.my. The processing fee is RM50 for a business licence and RM100 for an industrial licence.

Which council issues business licences in Cyberjaya?

Majlis Perbandaran Sepang (MP Sepang). Cyberjaya has no council of its own; it is part of Sepang district, together with Salak Tinggi, Dengkil and the KLIA area. MP Sepang processes licences instantly, in 14 working days or in 30 working days depending on the activity, and changes of address, company name or ownership are 30-working-day applications.

Serdang is under which majlis perbandaran?

It depends on the exact address. Central Seri Kembangan, including Taman Serdang Raya and Taman Bukit Serdang, is under Majlis Bandaraya Subang Jaya (MBSJ), while the eastern side, including Taman Desa Serdang and Balakong, is under Majlis Perbandaran Kajang (MPKj). The reliable test is the assessment (cukai pintu) bill for the unit: the council that issues it is the council that licenses the business.

Related services

We handle the process described in this article end-to-end.

Browse all 92 services →

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.

How ONEKEY BIZ can help

Need help navigating this in Malaysia?

Our Mandarin- and English-speaking consultants handle the whole process — fixed quotes, zero hidden fees.