Malaysia F&B Licensing Step-by-Step: SSM, MOH, PBT & Halal Permits Explained
A plain-English walkthrough of every licence and permit you need to open a restaurant, café, or food stall in Malaysia — from SSM registration to JAKIM halal certification.

If you're planning to open a restaurant, café, mamak, or food stall anywhere in Malaysia, this guide is your licensing roadmap.
Malaysia's F&B licensing can feel overwhelming — you're dealing with federal agencies, state bodies, and local councils that all have different requirements. I've seen people spend months going back and forth because they didn't know the right sequence.
Here's the truth: if you do things in the right order, you can have all your licences within 4-8 weeks. Do them out of order, and you'll be stuck for months.
Let me walk you through every licence, what it costs, where to apply, and the order that actually works.
The Licence Checklist at a Glance
Here's everything you need. I'll break each one down below.
| # | Licence/Permit | Authority | Cost (RM) | Time |
|---|---|---|---|---|
| 1 | Business Registration | SSM | RM30-60 | 1-3 days |
| 2 | Business Premises Licence | PBT (local council) | RM100-500 | 2-4 weeks |
| 3 | Food Premises Licence | PBT (local council) | RM50-200 | 2-4 weeks |
| 4 | Food Handler Certificate | MOH | RM35-50 | 1 day |
| 5 | Food Handler Training | BKKM-accredited | RM50-80 | 1 day |
| 6 | Signboard Licence | PBT | RM50-300 | 1-2 weeks |
| 7 | Halal Certification | JAKIM/JAIN | RM200-1,000 | 4-12 weeks |
| 8 | Fire Safety Certificate | Bomba | RM200-500 | 2-4 weeks |
| 9 | Liquor Licence (if applicable) | PBT/Excise | RM480-840/yr | 4-8 weeks |
Step 1: SSM Business Registration
What: Register your business entity with the Companies Commission of Malaysia (Suruhanjaya Syarikat Malaysia).
Options:
- Sole Proprietorship (Enterprise): Simplest, cheapest, fastest. Good for small stalls. RM30/year.
- Partnership (PLT): If you have a business partner. RM60/year + RM500 minimum capital.
- Private Limited Company (Sdn Bhd): More credibility, limited liability, but more paperwork. RM1,000+ setup.
Processing time: 1-3 business days
> My advice: For a first restaurant or food stall, go with Enterprise (sole prop). It's fast, cheap, and you can always upgrade to Sdn Bhd later when you grow. The additional compliance requirements of Sdn Bhd aren't worth it when you're just starting.
Step 2: PBT Business Premises Licence
What: Your local council (Pihak Berkuasa Tempatan) must approve your premises for commercial food operations.
This varies by location:
- KL: DBKL (Dewan Bandaraya Kuala Lumpur)
- PJ/Subang: MBPJ (Majlis Bandaraya Petaling Jaya)
- JB: MBJB (Majlis Bandaraya Johor Bahru)
- Penang: MBPP or MPSP
- Tenancy agreement or proof of premises ownership
- SSM registration certificate
- Premises floor plan
- Landlord consent letter
- Identity documents
Processing time: 2-4 weeks
> Important: Apply for this BEFORE you start renovation. The PBT may have specific requirements for your space (ventilation, drainage, waste management) that affect your renovation plan. Finding this out after you've spent RM50,000 on fit-out is a costly mistake.
Step 3: MOH Food Handler Certificate & Training
What: Every person who handles food in your establishment must have:
a) Typhoid Vaccination
- Required for all food handlers in Malaysia
- Get it at any government clinic (Klinik Kesihatan) or private clinic
- Cost: RM10-50
- One-time (booster every 3 years recommended)
b) Food Handler Certificate (Sijil Pengendali Makanan)
- Issued after a medical examination
- Confirms the food handler is free from infectious diseases
- Must be renewed annually
c) Food Handler Training Course
- 1-day course from a BKKM-accredited training provider
- Covers: food safety, hygiene practices, proper storage, cross-contamination prevention
- Cost: RM50-80 per person
- Certificate valid for life, but refresher recommended every 2 years
> Pro tip: Schedule this early — even before you sign your lease. The certificate is tied to the person, not the business, so it'll be valid wherever you end up operating.
Step 4: JAKIM Halal Certification
This one deserves special attention because it's often the most confusing for new operators.
Who Needs Halal Certification?
Technically, halal certification is voluntary in Malaysia. But practically, it's almost essential:
- Malaysia's population is ~70% Muslim
- Many corporate offices, government buildings, and malls require halal certification for F&B tenants
- Halal certification opens doors to catering contracts, food delivery platforms, and franchise opportunities
JAKIM vs JAIN: What's the Difference?
- JAKIM (Jabatan Kemajuan Islam Malaysia): Federal body. Handles certification for companies and chains.
- JAIN (Jabatan Agama Islam Negeri): State body. Handles certification for small businesses, stalls, and local operators.
For most small restaurant and stall owners, you'll apply through your state JAIN.
Requirements for Halal Certification
Application Process
Processing time: 4-12 weeks (can be faster if all documentation is complete)
> Reality check: The halal certification process is thorough. JAKIM inspectors will check everything — your storage, your suppliers, your cleaning products, your utensils. Make sure you're genuinely committed before applying. Having certification revoked is far worse than never having it.
Step 5: Bomba Fire Safety Certificate
What: The Fire and Rescue Department (Jabatan Bomba dan Penyelamat Malaysia) certifies that your premises meets fire safety requirements.
Requirements:
- Fire extinguishers (type and placement per Bomba guidelines)
- Emergency exit signage
- Fire-resistant materials in kitchen area
- Gas safety compliance (if using gas)
- Smoke detectors (for enclosed premises)
Processing time: 2-4 weeks
> Key point: If your premises is in a mall or commercial building, the building management may already have a fire safety certificate. But you'll still need individual Bomba compliance for your specific unit.
Step 6: Signboard Licence
Yes, even your shop sign needs a licence in Malaysia.
What: PBT approval for any signage on your premises — including your shop name, menu boards visible from outside, and any banners.
Requirements:
- Sign design showing dimensions, materials, and placement
- Written in Bahasa Malaysia (with optional second language)
- Must not obstruct pedestrian walkways or traffic
Common mistake: Installing your signboard before getting the licence. PBT can fine you RM250-1,000 and make you remove it.
The Right Order: Save Yourself Months
Here's the sequence that works:
Halal certification can come after opening because JAKIM/JAIN needs to inspect an operating premises.
Costs Summary: Budget for All Licences
| Item | Budget (RM) |
|---|---|
| SSM registration | RM30-60 |
| PBT premises licence | RM100-500 |
| Food handler certs + training (2 people) | RM200-300 |
| Halal certification | RM200-1,000 |
| Bomba inspection | RM200-500 |
| Signboard licence | RM50-300 |
| Total licensing budget | RM800-2,700 |
Add about RM500-1,000 as a buffer for unexpected fees, additional documentation, and transport costs for multiple trips to government offices.
Common Mistakes and How to Avoid Them
1. Starting Renovation Before PBT Approval
PBT may require changes to your layout. Get preliminary approval first.
2. Not Getting ALL Staff Certified
Every food handler needs their own certificate. Not just the chef — the person washing dishes, prepping ingredients, and serving food too.
3. Assuming Halal Is Automatic
Being Muslim-owned doesn't mean you're halal-certified. And customers increasingly check for the official JAKIM/JAIN logo.
4. Ignoring Renewal Dates
Most licences need annual renewal. Set calendar reminders 2 months before expiry. Late renewal = fines + potential closure.
5. Not Keeping Physical Copies On-Site
Enforcement officers can visit anytime. Keep original certificates displayed visibly in your premises.
Useful Resources
- SSM: [www.ssm.com.my](https://www.ssm.com.my)
- JAKIM Halal: [www.halal.gov.my](https://www.halal.gov.my)
- Bomba: [www.bomba.gov.my](https://www.bomba.gov.my)
- Our [Compliance Tracker](/dashboard/operations/compliance): Set up reminders for all your licence renewals
- Our [Licensing & Permits Wizard](/tools/licensing-permits): Select Malaysia + your business type for a complete personalised checklist
Getting licensed in Malaysia isn't hard — it just requires doing things in the right order and being patient with the process. Follow this guide, keep your documents organised, and you'll be serving customers within 2 months. 🇲🇾

