Skip to content
// All postsPEC · 2026-10-06 · 2 min read

PEC Specialisation Codes Explained: CE, BC, ME and EE

Your category sets how big you can bid; your codes set what kind of work. How the 33 codes work, which ones need proven experience, and how to add one.

01Category and code are two different questions

The category (C-6 to C-A) decides the largest contract you can bid for. The specialisation code decides the type of work. A tender for a bridge asks for both: a category high enough for the contract value, and CE02 on your licence. Having one without the other gets the bid rejected.

02The four disciplines

  • Civil (CE01–CE11) — roads, bridges, marine works, dams and irrigation, offshore, tunnelling, railways, pipelines, water and sewerage, and general civil works.
  • Building (BC01–BC04) — prefabricated and steel-framed buildings, restoration and conservation, high-rise buildings, and general buildings and maintenance.
  • Mechanical (ME01–ME07) — HVAC, fire detection and suppression, lifts and escalators, building automation, workshop and mill systems, specialised plant, and general mechanical works.
  • Electrical (EE01–EE11) — sound, security and surveillance, energy generation, low and high voltage, specialised lighting, telecoms, IT, and general electrical works.

03Which codes need proven experience

PEC’s criteria tie each code to an engineering discipline, and many specialist codes need evidence: either the firm’s own work order with a satisfactory performance certificate from the employer, or an attached engineer with at least two years’ experience in that field, backed by an experience certificate. Road and pavement work (CE01) needs no prior experience; bridges (CE02), marine works (CE03), tunnelling (CE06) and railways (CE07) do. Within CE04, dams need experience while irrigation and flood-control works do not.

04Adding a code later

Adding or removing a code is a particulars change on your PEC file — a lighter filing than a category upgrade, but it still goes through the portal queue. Line up the engineer or the work order that supports the new code before you file.

05Look up any code

Our PEC codes browser lists every code and sub-code with its official description from the PEC portal, in English and Urdu.

FAQ

Quick answers

Question not here?

Send the firm name and your question. The desk answers on WhatsApp.

Ask on WhatsApp

Thirty-three main codes across civil, building, mechanical and electrical, and 136 entries including sub-codes, as listed on the PEC portal.