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.
Quick answers
Question not here?
Send the firm name and your question. The desk answers on WhatsApp.
Ask on WhatsAppThirty-three main codes across civil, building, mechanical and electrical, and 136 entries including sub-codes, as listed on the PEC portal.
More from the blog
- PEC · 3 min readPEC Registration for Contractors in Pakistan: The Complete GuideConstructor, operator or consulting — which track, which category, which papers, and how long a new PEC firm registration really takes.Open
- PEC · 2 min readPEC Contractor Categories C-6 to C-A: Limits, Fees and RequirementsEvery rung of the PEC constructor ladder — project limit, net worth, credit points, engineers and council fee — from the published schedule.Open
- PEC · 2 min readPEC Licence Renewal: Documents, Timeline and Mistakes to AvoidWhat to check before you pay the renewal challan, the documents PEC asks for, and why the last week of the licence year is the worst time to file.Open