Workplace safety in Malaysia is governed by two names you’ll often hear: the Department of Occupational Safety and Health (DOSH) and the Department of Occupational Safety and Health (JKKP).
If you run a factory, construction site, or any business involving machinery, you’ve likely come across these terms. But are they the same? Do you need to deal with both?
In this post, we’ll explain the difference and how DOSH registration in Perak or Ipoh may affect your business.
What is DOSH?
DOSH stands for Department of Occupational Safety and Health.
It is a government department under the Ministry of Human Resources Malaysia.
DOSH is responsible for:
- Making sure all workplaces are safe and healthy
- Inspecting high-risk equipment like boilers, cranes, and pressure vessels
- Approving safety reports like Noise Risk Assessments
- Handling worker safety complaints and accidents
If your company uses industrial machinery or handles hazardous processes, you must comply with DOSH regulations.
What is JKKP?
JKKP is the Malay name for DOSH. It stands for:
Jabatan Keselamatan dan Kesihatan Pekerjaan
So in short:
| Term | Language | Full Name |
| DOSH | English | Department of Occupational Safety and Health |
| JKKP | Malay | Jabatan Keselamatan dan Kesihatan Pekerjaan |
They are the same department, just in different languages. You might see “DOSH” used in English documents and “JKKP” in Malay forms or government websites.
DOSH / JKKP Offices in Malaysia
Every state has a DOSH (JKKP) office for local compliance.
If you’re located in Perak, you’ll deal with the:
JKKP Perak / DOSH Perak office in Ipoh.
Many companies search for:
- DOSH Registration Malaysia
- JKKP Ipoh
- DOSH Perak
This means they are looking for local support to:
- Register their boilers, cranes, or pressure vessels
- Crane and machinery inspections
- Get approval for reports like Noise Risk Assessment
Need boiler repair in Perak or JKKP certification in Ipoh? Our team ensures full compliance.
Why You Need to Work with DOSH / JKKP
You must engage with DOSH/JKKP for the following:
Equipment Registration:
- Boilers
- Unfired Pressure Vessels (UPV)
- Cranes and lifting machines
- Fuel gas systems
Safety Inspections:
- Before operating new machinery
- Yearly renewals for certification
- After accidents or safety complaints
Report Submissions:
- Noise Risk Assessment
- Chemical Health Risk Assessment (CHRA)
- Fire and emergency safety reports
In Summary
| Term | Meaning | Use |
| DOSH | English name for safety department | Used in English materials |
| JKKP | Malay name for same department | Used in Malay forms or gov websites |
| Both | Ensure safety compliance for workplaces and machinery | Must register, inspect, and report regularly |
How TS Multitech Can Help
At TS Multitech Engineering, we support businesses in Perak, especially Ipoh, to meet DOSH (JKKP) compliance without hassle.
Here’s how we can assist:
- ✅ DOSH/JKKP registration for boilers, pressure vessels, and lifting equipment
- ✅ Boiler repair and service in Perak and Ipoh
- ✅ Certified Noise Risk Assessments for factories and construction sites
- ✅ Consultation and preparation of reports for DOSH approval
- ✅ Support during safety inspections and renewals
We understand the local DOSH Perak and JKKP Ipoh processes, so you don’t have to worry about complicated paperwork or delays. Our goal is to make compliance easier and safer for your business.
Get in touch with our team today:
Email: [email protected]
Phone Contacts:
- Too Heng Chee: +6016-590 8468
- Suhaimi Sulaiman: +6012-505 5674
Disclaimer
The information provided in this article is for general informational purposes only. While we aim to keep the content accurate and up to date, TS Multitech Engineering does not guarantee the completeness or accuracy of the information.
For official guidelines and legal requirements, please refer directly to the Department of Occupational Safety and Health (DOSH Malaysia) or consult with certified safety professionals.

