How to report an accident to DOSH: NADOPOD, JKKP 6, JKKP 7 and JKKP 8

Under section 32 of the OSH Act 1994 and the NADOPOD Regulations 2004, an employer must tell the nearest DOSH (JKKP) office immediately, by the quickest means, of a death, a serious bodily injury, an injury keeping someone off normal work for more than four days, or a dangerous occurrence, then submit form JKKP 6 within seven days. Occupational poisoning and disease go on JKKP 7, and every case goes in the JKKP 8 register.

Last reviewed 30 October 2026 · General information, not legal advice

The law: section 32 and NADOPOD

Section 32(1) of the Occupational Safety and Health Act 1994 says an employer shall notify the nearest occupational safety and health office of any accident, dangerous occurrence, occupational poisoning or occupational disease which has occurred or is likely to occur at the place of work. Section 32(2) requires registered medical practitioners and medical officers to report occupational diseases and poisoning they diagnose to the Director General.

The detail is in the Occupational Safety and Health (Notification of Accident, Dangerous Occurrence, Occupational Poisoning and Occupational Disease) Regulations 2004, known as NADOPOD. DOSH (Jabatan Keselamatan dan Kesihatan Pekerjaan, JKKP) also publishes Guidelines on NADOPOD, which explain how to decide whether a case must be notified and how to fill in the forms. As of October 2026, DOSH and its MyKKP system still work from the 2004 regulations, read with the amended Act.

The OSH (Amendment) Act 2022, in force since 1 June 2024, changed the picture in two ways that matter here:

  • It defined "serious bodily injury" in the Act itself, as any injury listed in a new Fourth Schedule.
  • It amended section 32(2) so that doctors report "the occupational diseases or occupational poisoning specified", rather than diseases listed in the old Factories and Machinery Act schedule.

What must be reported

NADOPOD covers four kinds of event arising out of or in connection with work:

  • Fatal accidents: death immediately or within one year of the accident.
  • Serious bodily injury: any injury on the Fourth Schedule list below.
  • Other injuries causing incapacity for more than 4 calendar days: the person cannot do their normal job for more than four days in a row. The DOSH guideline counts from the day after the accident.
  • Dangerous occurrences: events listed in the Second Schedule of NADOPOD, even if nobody is hurt. They include the collapse of scaffolding more than 5 metres high, collapse of a building or structure under construction, an electrical short circuit with fire or explosion that stops plant for more than 24 hours, an uncontrolled release of a substance that could cause serious injury or damage to health, and explosions, fires or structural failures affecting the safety of a workplace or plant.
  • Occupational poisoning and occupational disease: the classes listed in the regulations, such as poisoning by chemicals and diseases caused by exposure at work.

The duty covers your own employees and also other people injured at a workplace under your control. The DOSH guideline says that where several employers share a workplace, the employer with overall control should report, and the contractor whose worker was hurt should also report. Employers of domestic helpers in a private home are exempt.

The Fourth Schedule: serious bodily injury

Since 1 June 2024, any of these injuries is a serious bodily injury under the OSH Act, whatever the number of days lost:

  1. Emasculation
  2. Permanent loss of sight of either eye
  3. Permanent loss of hearing of either ear
  4. Loss of any member or joint
  5. Destruction or permanent impairment of the powers of any member or joint
  6. Permanent disfiguration of the head or face
  7. Fracture or dislocation of a bone
  8. Amputation of the arm, hand, finger, thumb, leg, foot or toe
  9. Crush injury to the head or torso causing damage to the brain or internal organs
  10. Burn injury (including scalding) covering more than 10% of the body surface, or causing significant damage to the eyes, respiratory system or other vital organs
  11. Any degree of scalding needing treatment by a registered medical practitioner
  12. Any other injury from working in an enclosed space that leads to hypothermia or heat-induced illness
  13. Loss of consciousness caused by head injury or asphyxia
  14. Electrical injury
  15. Loss of consciousness or acute illness from absorbing, inhaling or swallowing a substance, needing treatment by a registered medical practitioner
  16. Acute ill health believed to result from exposure to an isolated pathogen or infected material
  17. Any other work-related injury or burn that leads to immediate admission to hospital for more than 24 hours

So a fractured finger with two days' medical leave is notifiable, because fracture is on the list. A sprained ankle with three days' leave is not notifiable, but it still goes in your register.

Timelines and forms

EventFirst noticeWritten reportRegister
Death, serious bodily injury, dangerous occurrenceImmediately, by the quickest means, to the nearest DOSH state officeJKKP 6 within 7 daysJKKP 8
Other injury with more than 4 days' incapacityImmediately, by the quickest meansJKKP 6 within 7 daysJKKP 8
Occupational poisoning or diseaseThrough JKKP 7JKKP 7 within 7 days of knowing the case exists (doctors: within 7 days of diagnosis)JKKP 8, after the employer's investigation
Injury with 4 days or fewer off, other recordable casesNot notifiableNoneJKKP 8

The 2004 DOSH guideline reads "seven days" as seven working days for JKKP 6. Do not plan around that margin: report as soon as you have the facts, and update DOSH if details change.

Two more forms appear in the guideline. JKKP 9 (accident investigation details) and JKKP 10 (poisoning and disease investigation details) are filled in when the Director General asks for further information, which means you need to have done your own investigation first. In MyKKP, JKKP 9 is completed from the JKKP 6 case for fatal, permanent and non-permanent disability cases and dangerous occurrences.

A work injury may also need a separate report to PERKESO (SOCSO) for the worker's benefits, using its own accident notice (Borang 34). That is a different scheme with its own rules; reporting to one agency does not cover the other.

Reporting an accident to DOSH: Classify: fatal, serious bodily injury, over 4 days off, dangerous occurrence; Notify the nearest DOSH office immediately; Submit JKKP 6 in MyKKP within 7 days; Poisoning or disease: JKKP 7 within 7 days; Record every case in the JKKP 8 register; Submit JKKP 8 before 31 January, keep records 5 years.

Reporting online in MyKKP

DOSH's online system is MyKKP (Sistem Keselamatan dan Kesihatan Pekerjaan) at mykkp.dosh.gov.my. DOSH's MyKKP user manuals (version 2, March 2025, in Bahasa Malaysia) describe the steps:

  1. Log in and choose the workplace (Tempat Kerja/Kilang) module.
  2. Open Pemberitahuan Kemalangan, Kejadian Berbahaya dan Penyakit Pekerjaan under online services, or Pelaporan Sepanjang Masa (year-round reporting).
  3. Choose Pelaporan Baru: JKKP6, 7 dan 8, then the type: occupational accident or dangerous occurrence (JKKP 6), occupational poisoning or disease (JKKP 7), or a non-fatal injury not on the Fourth Schedule with 4 days or fewer off (JKKP 8).
  4. Check for duplicates using the injured person's IC number and the date, then fill in the notifier, the person involved and the accident details, upload attachments, and submit. The system gives a reference number.

Year-round reporting is only open to the employer's level 1 representative for a workplace already registered in MyKKP, so register your workplace and assign that role before you need it. The JKKP 6 case is investigated by the DOSH state office for the place where the accident happened, and its record may be updated with the investigating officer's decision.

Keeping records: the JKKP 8 register

The register is where small events become useful data. Under the DOSH guideline:

  • Record every accident, dangerous occurrence, occupational poisoning and occupational disease at the workplace, whether notifiable or not.
  • Keep a separate register for each establishment (each factory, warehouse, office or site).
  • Submit the register for the year ending 31 December to the Director General before 31 January. If there were no recordable cases, tell the Director General in writing. In MyKKP, entries are logged through the year and can be updated until the submission period closes.
  • Keep the register for at least 5 years, and update earlier entries if the outcome of a case changes. A new owner of the establishment keeps the records for the rest of the period.
  • Make records available to DOSH officers on request.

Failing to notify or keep records is an offence. The 2004 guideline put the penalty at up to RM10,000 or one year in prison; the 2022 amendment raised the Act's general penalty in section 51 from RM10,000 to RM100,000 for offences with no specific penalty. Check the current regulations for the figure that applies.

A practical procedure for your site

  1. Respond first. Make the area safe, give first aid and call 999 if needed.
  2. Preserve the scene after a serious event, except to rescue people or prevent further harm.
  3. Escalate within the hour to the person who decides notification (usually the safety and health officer or site manager), with a short fact sheet.
  4. Classify: fatal, Fourth Schedule, more than 4 days, dangerous occurrence, poisoning or disease, or register only. When unsure, notify.
  5. Notify DOSH immediately by phone or the quickest means, then submit JKKP 6 or JKKP 7 in MyKKP.
  6. Track medical leave. An injury that starts as 2 days off can become more than 4 later, which makes it notifiable.
  7. Investigate to the root cause and brief the safety and health committee; see our guide to root cause analysis.
  8. Update the JKKP 8 register and diarise the 31 January submission.

Supervisors make the first calls in this chain. The Incident Investigation and Emergency Response Centre lessons let them practise those first decisions in a 3D scene before a real event.

Practise it in WorkQuest2U

Short 3D lessons where staff walk the scene, spot the issues and make the calls. Free to try, with certificates and progress records for companies.

Frequently asked questions

How long do I have to report an accident to DOSH?
For a death, serious bodily injury or dangerous occurrence, notify the nearest DOSH office immediately by the quickest means, then submit form JKKP 6 within 7 days. Injuries causing more than 4 days off normal work also go on JKKP 6 within 7 days.
What is JKKP 6, JKKP 7 and JKKP 8?
JKKP 6 is the notification of an accident or dangerous occurrence. JKKP 7 is the notification of occupational poisoning or occupational disease. JKKP 8 is the register of all accidents, dangerous occurrences, poisonings and diseases at the workplace, submitted to DOSH before 31 January each year.
Do I need to report an injury with less than 4 days of medical leave?
Not to DOSH as a JKKP 6, unless the injury is on the Fourth Schedule list, for example a fracture or an electrical injury, or the person is admitted to hospital for more than 24 hours. Record it in your JKKP 8 register either way.
Can I report a workplace accident to DOSH online?
Yes. Use MyKKP at mykkp.dosh.gov.my. The workplace must be registered in MyKKP, and the employer representative with level 1 access submits JKKP 6, JKKP 7 and JKKP 8 entries there.
Who must report when a contractor's worker is injured?
The DOSH guideline says the employer with overall control of the workplace should report, and the contractor, as the immediate employer, should also report. Both record the case in their own JKKP 8 register.
How long must accident records be kept?
Keep the JKKP 8 register for at least 5 years from the date it was made, and update earlier entries if a case's outcome changes.

Sources

This guide is general information for workplaces in Malaysia, checked against the sources above on 30 October 2026. It is not legal advice; laws and guidelines change, so confirm the current text before you act.