For Malaysian contractors

How to Plan a JKR-Compliant Traffic Management Plan (TMP)

A step-by-step guide for main-cons, sub-cons and project managers — covering scoping, document drafting, the client-lodged submission, and on-site mobilisation. Muhibah designs and supports; the client owns the submission.

5-step process

From scope confirmation to on-site mobilisation

  1. Site survey + scope definition. Map the work-zone footprint, road class (federal/state/local/highway), traffic volume estimate, project duration, shift hours (day-only vs 24-hour). Photograph the site at peak traffic to inform diversion options.
  2. Draft the TMP document. Produce layout drawings (existing + proposed), signage layout per JKR ATJ 2B/85, lane closure diagrams with taper lengths per SPJ/S19, diversion routes, personnel deployment schedule, equipment list, emergency response procedure. Typical document: 30-60 pages with drawings. Muhibah produces this package end-to-end when engaged.
  3. Client lodges the submission with the upstream authority. JKR district for federal/state roads, concessionaire engineering for highways (PLUS / Litrak / Prolintas / LPT2 / KESAS / SPRINT) plus LLM design vetting where required, majlis tempatan or DBKL for city roads. Muhibah can attend the authority meeting alongside the client and present the TMP if needed, then handle any revisions the authority requests on the design.
  4. Client receives the approval and any deployment letter required for the project. Authority follow-up sits with the client — we don\'t commit to a fixed timeline because each authority and project has its own approval rhythm.
  5. Muhibah mobilises the on-site delivery. Equipment installed per approved TMP, certified TMO/CTMO on-site, traffic vehicles (TMDT lori, ERT lori, shadow vehicle) deployed per the approved plan, daily shift reports, incident logging, cross-checks against approved layout. On project completion, formal handover with as-installed photos and any deviation reports.

What Muhibah does and what stays with the client: Muhibah designs the TMP, presents it to the authority alongside the client if needed, and after approval mobilises the team, the resources, the traffic material and the traffic vehicles to deliver the plan. The submission to the authority and the receipt of any approval / deployment letter remain with the client. See traffic management services or WhatsApp +6012-351 3349.

Approval-authority matrix by road class

Submission and follow-up are the client\'s responsibility for every road class below. Muhibah designs the TMP and supports the client\'s submission package.

Road class Approving authority (lodged by client)
Federal roadJKR district
State roadJKR negeri
Highway (PLUS, Litrak, etc.)Concessionaire engineering + LLM design vetting
City road (KL)DBKL
City road (other Selangor / Penang / Johor cities)Majlis Bandaraya / Perbandaran
Rail-corridor adjacentMRT Corp / Prasarana + the relevant road authority

Quick links to related references

FAQ

TMP Planning in Malaysia — Frequently Asked Questions

When does my project need a TMP?
Any road occupation that affects live traffic — even a partial single-lane closure — needs an approved Traffic Management Plan (TMP). This applies to construction, road works, utility laying (TNB, water, telcos), event setup, building approach modifications, and emergency repairs lasting more than 24 hours. The approving authority varies by road class.
Who approves my TMP?
Federal/state JKR roads → JKR district. Highways → concessionaire (PLUS, Litrak, Prolintas, LPT2, KESAS, SPRINT) + LLM design vetting where required. City roads → DBKL or majlis tempatan. Rail-corridor adjacent → MRT Corp / Prasarana additionally. Submission and follow-up sit with the client — Muhibah supplies the TMP design package and can present the TMP at the authority meeting alongside the client if needed.
How long does TMP approval take in Malaysia?
There is no fixed timeline — approval cycle depends on the authority's backlog and the project's complexity. We don't commit to a number; build a generous approval window into your project programme and start as early as possible. Recurring projects with an existing approved TMP move much faster than first-time submissions.
What's in a TMP document?
Standard Malaysian TMP includes: project description, road class + chainage, layout drawings (existing + proposed work zone), temporary signage layout per JKR ATJ 2B/85, lane closure diagrams, taper lengths per SPJ/S19, diversion routes, personnel deployment schedule (CTMO, TMO, supervisor, flagman, TMDT driver, ERT crew), equipment list (signs, cones, barriers, VMS), shift hours, emergency response procedure, contact list. Typical document length: 30–60 pages including drawings.
Why do TMPs get rejected by the approving authority?
Most common rejection reasons: (1) Taper length insufficient for road speed limit (SPJ/S19 minimum). (2) Missing CTMO certification copy. (3) Sign layout doesn't match JKR ATJ 2B/85 template (e.g. wrong size, wrong reflective class). (4) Diversion route lacks regulatory approval from receiving road authority. (5) No 24-hour emergency contact roster. (6) Equipment list missing serial numbers or registered ownership. Avoid these and approval is usually clean.
Can I draft a TMP myself or do I need a specialist?
Technically you can if you have a CTMO (Construction Traffic Management Officer) on your team. In practice, most Malaysian main-cons engage a specialist TM contractor (like Muhibah) because (a) the design moves faster when the drafter has done dozens of similar TMPs, (b) the specialist owns the template and recent revision feedback, (c) the specialist also supplies the on-site team, equipment and traffic vehicles as a bundle. Submission and authority follow-up still stays with the client — we design and support; the client lodges. Specialist quotes are project-specific — WhatsApp the scope for a firm number.
How is TMP-only service priced versus full TMP + on-site delivery?
Pricing depends on the road class and the scope. Drivers for TMP design only: road class (state vs federal vs highway), drawing complexity, number of project phases, and whether revisions are anticipated during the approval cycle. Drivers for combined TMP design + on-site delivery: shift pattern (single / multi / 24-hour), team headcount (TMO, supervisors, flagmen, ERT crew), equipment list (signs, barriers, VMS, lorries), traffic vehicle deployment (TMDT lori, ERT lori, shadow vehicle), and project duration. WhatsApp the scope to +6012-351 3349 — design-only or combined — and we return a project-specific number within one business day.
What happens if work starts without an approved TMP?
The authority can issue a stop-work order on the spot. JKR can blacklist the contractor for future tenders in that district. Highway concessionaires can claim damages for the unauthorised closure. For tender-funded projects, payment certification can be withheld. The approval process is non-negotiable — build it into your project schedule from day one and let the design + submission run in parallel with mobilisation prep.