Restaurant Licenses Malaysia 2026: The Complete Operator's Guide
Opening any F&B venue in Malaysia requires roughly 8 licences across 4 authorities: SSM (federal business registration), the local council (DBKL, MBPJ, MBSJ, MPSJ, MBSA and equivalents) for premises and signboard, BOMBA for fire safety, and JAKIM if going halal. Total upfront cost runs RM2,500 to RM12,000 depending on venue size and concept. Total timeline runs 4 to 6 months if pursued sequentially, or 3 to 4 months if the SSM, council, and BOMBA tracks are run in parallel by an organised operator. Here is the sequence, the timeline, the RM cost, and the renewal cadence for each licence.
If you are also working on the broader build-out, see the how to open a restaurant in Malaysia guide for the full operator roadmap. This guide goes deep on the licensing slice specifically: every form, every cost, every renewal date.
Why this guide exists
Most first-time Malaysian F&B operators discover the licensing requirements one at a time, the hard way. They register their Sdn Bhd, sign the tenancy, build out the kitchen, and then find out at week six that the BOMBA inspection cannot be scheduled for another 30 days, the signboard they already installed needs a separate licence, and the local council premises licence application requires a floor plan they have not yet prepared. The opening date slips. The rent meter keeps running on an unlicensed kitchen. Each delay costs RM3,000 to RM8,000 in opportunity cost depending on the venue scale.
The fix is sequencing. If you know all 8 licences before you sign the tenancy, you can plan the build-out around the inspection windows, prepare the documentation in parallel, and open on schedule. This guide is the map. Every licence below is something you will need (or might need, where flagged optional). Every cost is current as of mid-2026. Every timeline is realistic, not the official "we aim to process within X days" number that does not match practice.
The 4 licensing authorities
Every restaurant licence in Malaysia is issued by one of four authorities. Knowing which authority owns which licence is the first step to managing them efficiently because the application portals, fee structures, and renewal processes are entirely separate.
SSM (Suruhanjaya Syarikat Malaysia) - the federal business registration authority. Handles the legal entity that owns the restaurant: sole proprietorship, partnership, or Sdn Bhd. Nothing about the F&B operation specifically. Just the corporate or proprietary structure that the bank account, the tenancy, and all other licences will be issued in the name of. Operates online through the SSM e-Lodgement portal and the MyCoID system.
Local council (Pihak Berkuasa Tempatan or PBT). The most important authority for day-to-day F&B compliance. The local council issues the premises licence (Lesen Kedai Makanan), the signboard licence (Lesen Iklan), and (where applicable) the entertainment licence. Which council depends on the venue location: DBKL (Kuala Lumpur), MBPJ (Petaling Jaya), MBSJ (Subang Jaya), MPSJ (parts of Selangor), MBSA (Shah Alam), MBPP (Penang Island), MBJB (Johor Bahru), and dozens of others nationwide. Each council has its own fee schedule, application form, and inspection process. The differences are real and operators with multiple venues across councils manage parallel processes.
BOMBA (Jabatan Bomba dan Penyelamat Malaysia) - the Fire and Rescue Department. Issues the fire safety certificate (Sijil Kelulusan Bomba) that is a precondition for the local council premises licence in most cases. BOMBA inspects the venue for fire extinguishers, exit signage, emergency lighting, and (for commercial kitchens above a certain size) wet-chemical hood suppression. Re-inspection is typically required every 1 to 2 years and triggered by renovation or change of use.
JAKIM (Jabatan Kemajuan Islam Malaysia) - the Department of Islamic Development. Issues halal certification, which is optional but commercially important in Malaysia given that the addressable Muslim customer base in most catchments is 50 to 70 percent. JAKIM operates the e-Halal portal for applications. The process involves ingredient audit, kitchen segregation review, staff Muslim percentage check, and a physical audit. JAKIM and the liquor regime are mutually exclusive - a halal-certified venue cannot serve, store, or prepare alcohol.
Licence 1: SSM business registration
Before any F&B-specific licence can be applied for, the business needs a legal entity. SSM offers three structures and the choice affects the cost, the tax position, and the future fundraising options.
Sole proprietorship (Perniagaan Tunggal). Cheapest and fastest. Cost: RM30 for one year, RM60 for five years (registration only, before the business name search fee of RM30 per name). Registration is same-day through the SSM e-Lodgement portal. The owner is personally liable for all business debts. Tax is paid as personal income tax. Best fit for single-owner small operators (kiosk, takeaway, food truck) where the operator does not plan to take on outside investors.
Partnership (Perkongsian). Same RM30 per year fee structure as sole prop but with multiple registered partners. Each partner is personally liable. Tax is paid as personal income tax for each partner. Best fit for two to four partner operations where the founders are not separating their personal and business risk and where outside investment is not planned.
Private limited company (Sdn Bhd). Most common structure for serious F&B operators. Cost: RM1,060 incorporation fee plus name search and stamping (RM30 to RM50). Cost rises to RM3,000 to RM5,000 if using a company secretary firm to handle the paperwork (which most operators do). Timeline: 5 to 10 working days through MyCoID. The Sdn Bhd is a separate legal entity, so the owners' personal assets are protected. Tax is paid as corporate income tax (currently 17 percent on the first RM150,000 of profit, 24 percent thereafter for SME-eligible companies). Annual filing obligations include the annual return and audited financial statements, which run RM3,000 to RM6,000 a year in compliance cost.
For any F&B operator targeting more than one outlet, more than RM50,000 a month in revenue, or any future investor or franchise expansion, Sdn Bhd is the only sensible structure. The personal liability shield alone justifies the incremental cost. For a single small kiosk, sole prop is acceptable.
Licence 2: Premises licence (Lesen Kedai Makanan)
The single most important F&B licence in Malaysia. Issued by the local council. Allows the venue to legally operate as a food and beverage establishment. Without this licence, every other licence is moot.
Where to apply. Your local council, based on the venue address. For Kuala Lumpur: DBKL via the e-OSC portal. For Petaling Jaya: MBPJ via the OSC PBT system. For Subang Jaya: MBSJ. For other parts of Selangor: MPSJ, MBSA, MPK (Klang), MPS (Selayang). For Penang Island: MBPP. For Johor Bahru: MBJB. Every council has either an online portal or a physical OSC (One Stop Centre) where the application is lodged.
What you submit. The standard application bundle includes: completed application form (Borang A or council-specific equivalent), SSM business registration certificate, tenancy agreement or proof of property ownership, floor plan of the venue showing kitchen layout and customer area, photographs of the venue interior and exterior, copy of the BOMBA fire safety certificate (or a confirmation of inspection scheduling), copy of the signboard licence application receipt, identification documents of the directors or owners, and the application fee.
Cost (DBKL). For Kuala Lumpur, the premises licence for a typical small to mid-size restaurant runs RM500 to RM1,800 annually depending on category and floor area. Smaller kiosks and takeaway-only venues are cheaper (RM250 to RM600). Larger full-service venues with significant cooking and seating are higher (up to RM2,500). DBKL publishes the current fee schedule in the e-OSC portal.
Cost (other councils). MBPJ runs roughly RM400 to RM1,500. MBSJ runs RM350 to RM1,200. MPSJ runs RM300 to RM1,200. MBSA runs RM350 to RM1,400. Penang and Johor councils run RM300 to RM1,500. Smaller municipal councils outside the metropolitan areas can be cheaper (RM250 to RM800) for the same venue category.
Timeline. 30 to 90 days from complete submission. The variance is driven by the council's inspection backlog. DBKL has been relatively fast (4 to 6 weeks) in 2025-2026. Some smaller councils run longer due to thinner inspector availability. The fastest route is a complete first submission with no missing documents, so the application does not bounce back.
The inspection. Before the licence is issued, a council health inspector visits the venue. They check: kitchen layout compliance with the Garis Panduan Kedai Makanan (cooking area separation, ventilation, food prep surface materials), pest control measures (rodent and insect barriers, oil traps cleaned), staff handwash facilities (typically minimum one handwash basin in kitchen plus one in customer toilet area), food storage temperature compliance (chiller and freezer working, thermometers visible), and toilet and hygiene state. A well-prepared venue clears inspection on the first visit. A venue that fails goes back to the queue.
Renewal. Annual. Renewal date is tied to the original issue date. Most councils send a renewal reminder 30 to 60 days before expiry, but the responsibility to renew on time is the operator's. Late renewal triggers a fine plus the renewal fee.
Licence 3: Signboard licence (Lesen Iklan)
One of the most frequently forgotten licences and one of the most common fines during routine council inspections. The signboard licence is a separate application from the premises licence even though both are issued by the same council.
What it covers. Any signage facing the public road that displays the venue name, branding, menu boards, or advertising. The front sign above the door is the obvious one. Less obvious: roller-shutter graphics, window decals visible from the street, sandwich boards on the pavement, and illuminated menu boards visible from outside. All require the signboard licence.
Cost. Depends on size, materials, and illumination. A small non-illuminated sign runs RM100 to RM250 annually. A medium illuminated sign runs RM300 to RM600. A large illuminated sign with brand graphics runs RM500 to RM800. Multiple signs at the same venue require multiple licence entries on the same application.
Timeline. 14 to 45 days. Faster than the premises licence because there is no on-site inspection in most cases - the council reviews the photo of the proposed sign, the dimensions, and the location plan.
Renewal. Annual. Common compliance failure point because operators forget to renew while the premises licence is current. The fine for an expired signboard licence runs RM250 to RM1,000 per sign and is often discovered during a routine premises licence renewal inspection.
Licence 4: BOMBA fire safety certificate
The Sijil Kelulusan Bomba is a precondition for the local council premises licence in most Malaysian municipalities. The council will not issue the premises licence without the BOMBA certificate or proof of pending inspection.
What BOMBA checks. Fire extinguishers (typically minimum two ABC dry chemical extinguishers for a small venue, one in the kitchen and one in the customer area). Emergency exit signs above the rear and front exits. Emergency lighting that activates on power loss. Clear exit pathways without storage blocking them. For larger venues with significant gas cooking: wet-chemical hood suppression over the cooking line. For venues over a certain shop lot threshold: dedicated fire alarm and sprinkler system. The specific thresholds vary by council and by the building's existing fire safety certificate.
Cost. The inspection itself ranges from no fee to RM400 depending on venue category. The equipment cost is the real number. A small venue setup (two extinguishers, exit signs, emergency lighting) runs RM800 to RM1,800 total. A mid-size venue with hood suppression runs RM4,500 to RM12,000 for the suppression system alone. Larger venues with sprinklers and alarms run RM18,000+.
Timeline. 30 to 60 days from inspection request to certificate issue. The bottleneck is the inspector schedule. Operators who request the inspection early in the build-out (before the kitchen build is finished, in advance of the certificate need) get faster slots than operators who wait until the council premises licence application demands the BOMBA certificate.
Renewal and re-inspection triggers. The BOMBA certificate is typically valid 1 to 2 years and renewable through re-inspection. Renovation that changes the kitchen layout, the cooking equipment, or the exit pathways triggers a re-inspection requirement. Change of use (turning a cafe into a full restaurant with expanded cooking) triggers a re-inspection. Failure to maintain the equipment (extinguishers expired, emergency lighting not working) is the most common reason for a BOMBA re-inspection failure.
Licence 5: Halal certification (JAKIM)
Optional but commercially significant for most Malaysian F&B venues. See the halal certification guide for the full process walkthrough. Here are the licensing-specific points.
Where to apply. JAKIM e-Halal portal (https://www.halal.gov.my). The application is online but the audit is on-site.
What JAKIM checks. Every ingredient supplier in the chain (must hold JAKIM certification or an approved equivalent). Kitchen segregation if the venue handles both halal and non-halal preparation areas, which most halal venues do not. Staff Muslim percentage (typically 30 to 50 percent depending on outlet category, with at least one Muslim in the kitchen). Cleaning chemicals that contact food surfaces (must be halal-approved). SOP documentation for halal compliance. The audit chain is end-to-end.
Cost. RM200 application fee plus the audit fee, which varies by venue size. Small restaurant total cost: RM200 to RM900. Mid-size restaurant: RM900 to RM2,500. Multi-outlet operators: RM2,500 to RM8,000+ for a chain audit.
Timeline. 3 to 6 months from complete submission to certificate. The variance is driven by JAKIM audit scheduling and by how clean the ingredient supplier list is on first submission. Operators who do not pre-audit their supplier list usually get a finding-list back from JAKIM with non-compliant suppliers that need to be replaced, which extends the timeline.
Why halal and liquor are mutually exclusive. JAKIM certification requires that no alcohol be served, stored, prepared, or used as an ingredient anywhere on the premises. This is not a partial restriction - it is total. A halal-certified venue cannot have a liquor licence. A venue with a liquor licence cannot have JAKIM certification. The choice is concept-level and made before licensing begins.
Renewal. Two-year cycle. JAKIM conducts re-audit before renewal. Any change in supplier chain (new ingredient supplier without halal certification) triggers a finding at the next audit and risks certification suspension until rectified.
Licence 6: Food handler training certificate
Often missed by first-time operators because it is staff-level rather than venue-level, but it is a routine inspection check by the council health inspector.
Who needs it. Every staff who handles food in the venue. This includes the kitchen team (chef, cook, kitchen helper, dishwasher who handles dirty dishes), the front-of-house team who plate or serve food (waiter, runner, barista), and the manager if they touch food at any point. Cleaners and cashiers who never handle food are excluded.
What it covers. A short course (typically 1 day, 6 to 8 hours) on food safety, personal hygiene, allergen awareness, temperature control, and pest awareness. Run by Ministry of Health-accredited training providers. The course is followed by a certificate that the staff carries.
Plus typhoid vaccination (Anti-Kahar). Every food handler must also have a current typhoid vaccination. This is done at any panel clinic or government health clinic. Cost runs RM50 to RM120 per staff. The vaccination is valid for 3 years.
Cost. Training: RM30 to RM60 per staff. Vaccination: RM50 to RM120 per staff. For a small venue with 5 to 8 staff, total cost is RM400 to RM1,500.
Renewal. The training certificate is one-time per staff (renewable on policy change). The typhoid vaccination is every 3 years. The operator's responsibility is tracking which staff have current certificates and which are due, and getting new hires certified in the first 30 days of employment. This is staffing-side admin and a great point to support your team rather than treat as bureaucratic overhead. See the staffing guide for how this fits into the broader team operations.
Licence 7: Liquor licence (if applicable)
Required if the venue serves alcoholic beverages of any kind: beer, wine, spirits, cocktails, or any product containing alcohol above the regulatory threshold.
Where to apply. Royal Malaysian Customs Department (Jabatan Kastam Diraja Malaysia) for the federal liquor licence. The local council may also have a parallel approval depending on the venue type. The application is paper-based at the customs office for the venue district.
Classes of liquor licence. Multiple classes exist by venue type. Restaurant licence (for venues where alcohol is served with food, the most common F&B class). Bar licence (for venues where alcohol is the primary product, with food as accompaniment). Beer and stout licence (for venues serving only beer). Wholesale and retail licences for sale of unopened bottles. Hotel licences for in-room and venue-wide service. The class affects the fee and the renewal requirements.
Cost. Restaurant liquor licence runs RM1,200 to RM2,400 annually depending on location and venue scale. Bar licence runs RM2,500 to RM4,800 annually. Hotel licence runs RM4,000 to RM12,000+ depending on the hotel category. The fees are quoted annually and renewed annually.
Timeline. 60 to 120 days from complete application to issue. The process includes background checks, location suitability review (proximity to mosques, schools, and Muslim residential areas is a common restriction), and may include a public objection window where neighbours can object to the licence issuance.
Renewal. Annual. Renewal requires demonstration of good standing and no enforcement actions in the prior year. Late renewal can trigger licence suspension and a re-application process.
Restrictions. Halal certification and liquor licence are mutually exclusive. Some local councils restrict liquor licences in certain zones (proximity to mosques, near schools, certain commercial districts during certain hours). Liquor sales typically have time restrictions (no sales after a specified hour, varies by council).
Licence 8: Music and entertainment licence (if applicable)
Required if the venue hosts live music, DJ sets, karaoke, or amplified entertainment, or if recorded music is played through speakers for customers.
Where to apply. The entertainment licence component goes to the local council (the same council that issues the premises licence). The music royalty component (PPM and MACP) goes to the music royalty collecting societies: PPM (Public Performance Malaysia, for record companies) and MACP (Music Authors Copyright Protection, for composers and songwriters).
What it covers. The local council entertainment licence covers the venue's right to host entertainment activities. The PPM licence covers the right to play recorded music. The MACP licence covers the right to use musical compositions. All three are technically separate, though smaller venues sometimes only register for the council licence if they are not actively playing background music.
Cost. Council entertainment licence: RM250 to RM1,500 annually depending on venue category. PPM licence: RM150 to RM800 annually based on venue size and music usage. MACP licence: RM200 to RM1,200 annually on the same basis. Total: RM500 to RM3,500 combined.
Timeline. Council entertainment licence: 30 to 90 days. PPM and MACP licences: typically faster (2 to 4 weeks) because they are direct registration with the collecting societies.
Renewal. All three are annual.
The renewal calendar - what you must track
Each licence renews on its own cycle, on its own date, tied to when it was first issued. The operator who does not build a single renewal calendar gets caught by an expired licence during a routine inspection. Here is the renewal cadence for every licence above.
SSM business registration. Annual (sole prop and partnership). Annual return for Sdn Bhd typically due within 30 days of the company anniversary. Annual audit and financial statements filing due within 6 months of financial year end.
Premises licence (Kedai Makanan). Annual. Renewal date is the anniversary of original issue. Council sends reminder 30 to 60 days before expiry.
Signboard licence. Annual. Renewal date is the anniversary of original issue. Often forgotten because it is bundled with the premises licence application but renewed separately.
BOMBA fire safety certificate. 1 to 2 years typical validity (varies by council and venue category). Re-inspection required for renewal. Re-inspection triggered by renovation regardless of certificate date.
Halal certification (JAKIM). 2-year cycle. Re-audit required. Supplier chain integrity must be maintained throughout the cycle, not just at re-audit.
Food handler training certificate. One-time per staff. Typhoid vaccination every 3 years per staff. Tracked per staff member, not per venue.
Liquor licence. Annual. Renewal requires good standing. Background checks may be re-run.
Music and entertainment licences. Annual. Three separate renewals (council, PPM, MACP).
The operational discipline: a single calendar entry per licence, set 60 days before the renewal date, owned by one person at the venue (typically the manager or operator). The cost of an expired licence is two: the fine itself (RM250 to RM5,000 per licence) plus the reputational risk if the lapse is discovered during a public-facing inspection.
The MenuBase Compliance Stack context
The licensing layer is one slice of the broader F&B compliance picture. See the MenuBase F&B Operator Roadmap compliance lanes section for how the licensing work fits alongside the other compliance streams: tax (SST, LHDN e-invoicing for venues over the threshold), payroll (EPF, SOCSO, EIS for staff), data protection (PDPA if collecting customer data), and food safety (the ongoing Ministry of Health rules separate from the initial council licence). The MenuBase Compliance Stack framework groups these into parallel lanes so an operator can manage them without one lane blocking the others.
For the tax-side workstream specifically, the e-invoicing for F&B Malaysia guide covers the LHDN e-invoicing requirements that have rolled out in phases since 2024. For the payroll-side workstream, the restaurant payroll guide covers the EPF, SOCSO, EIS contribution structure and the timing of payroll filings.
Frequently asked questions
How many licences does a restaurant need in Malaysia?
A standard Malaysian restaurant needs roughly 6 to 8 licences depending on its concept. Mandatory for every venue: SSM business registration, local council premises licence (Lesen Kedai Makanan), signboard licence, BOMBA fire safety certificate, and food handler training for staff. Optional based on concept: JAKIM halal certification (3 to 6 months), liquor licence (60 to 120 days), and music or entertainment licence. Total upfront cost ranges from RM2,500 to RM12,000 depending on venue size, council, and concept.
How much does the DBKL or MBPJ restaurant licence cost?
DBKL premises licence (Lesen Kedai Makanan) for a typical small restaurant in Kuala Lumpur runs RM500 to RM1,800 annually depending on venue area and category. MBPJ in Petaling Jaya runs RM400 to RM1,500 annually. MBSJ (Subang Jaya) and MPSJ (Selangor) range RM300 to RM1,200. The cost scales with floor area, seating capacity, and whether the venue includes a commercial kitchen. Renewal is annual.
Do I need a BOMBA licence for a small restaurant?
Yes. Every F&B venue in Malaysia requires a BOMBA fire safety certificate before the local council will issue the premises licence. Smaller venues under a certain shop lot size may qualify for a simplified inspection, but no venue is exempt. The certificate confirms fire extinguishers, exit signs, emergency lighting, and (for venues with significant cooking) wet-chemical kitchen hood suppression are installed and compliant. Re-inspection is typically required every 1 to 2 years, and after any renovation.
Can a restaurant serve liquor and be halal-certified?
No. JAKIM halal certification and liquor service are mutually exclusive in Malaysia. A halal-certified venue cannot serve, store, or prepare alcoholic beverages on the premises. This is a foundational concept decision before any licensing work begins. Operators serving a mixed clientele typically choose the halal route because the addressable customer base in Malaysia is significantly larger when the venue is halal-certified.
How long does the Kedai Makanan licence application take?
30 to 90 days from complete application to issue, depending on the council and the inspection backlog. DBKL has been faster in recent years (often 4 to 6 weeks). Smaller councils in less dense municipalities can run longer. The bottleneck is almost always the on-site health and safety inspection. Operators who pre-prepare the kitchen to the Garis Panduan Kedai Makanan standard before applying typically clear inspection on the first visit.
Do I need a separate signboard licence?
Yes. The signboard licence (Lesen Iklan) is a separate application from the premises licence, even though both go to the same local council. It is one of the most frequently overlooked licences and one of the most common reasons for fines. Annual cost runs RM100 to RM800 depending on size and whether the sign is illuminated.
What happens during a council inspection?
During a routine council inspection, the health inspector checks the kitchen hygiene state, staff food handler certificates and typhoid vaccination records, food storage temperatures, toilet and handwash facilities, and that all licences are displayed prominently in the dining area. The premises licence, signboard licence, BOMBA certificate, and (if applicable) halal certificate must all be visible. Failure usually triggers a compound (fine) of RM250 to RM5,000 with a window to rectify, depending on severity.
Are renewal dates synchronised?
No. Each Malaysian F&B licence has its own renewal cycle and date. The premises licence, signboard licence, BOMBA certificate, and (if applicable) liquor and entertainment licences all renew on different annual dates tied to when they were first issued. Halal certification is on a 2-year cycle. The operator who does not build a single renewal calendar is the operator who gets caught by an expired licence during a routine inspection.
The operator who maps all 8 licences before signing the tenancy opens on schedule. The operator who discovers them one at a time eats the rent meter for an extra 6 to 10 weeks.
Get your licensing sequence right before you sign the tenancy
The 6 to 10 week opening delay caused by mis-sequenced licensing is one of the most expensive mistakes in Malaysian F&B. MenuBase is a customer-facing QR menu and upsell layer, so we cannot file your council application. What we can do is make sure your menu and customer experience are sharp by the time the licences land. Send your menu and we will show you the SKU view in a 15-minute call.
WhatsApp the team →