BASKETADVISORY

KCCA Approved Contractor Registration 2026: Categories, Requirements & Process

By Kennedy Nyabwala ยท June 2026 ยท 6 min read

Why Get KCCA Approved

KCCA prequalifies contractors annually for inclusion on its framework lists. Without approval, a contractor cannot bid on KCCA capital works โ€” roads, drainage, public buildings, market upgrades, urban development projects funded by World Bank, AfDB or KfW through KCCA. Approval also signals capacity to private developers, who increasingly screen contractors against KCCA tier lists.

Contractor Categories

KCCA prequalification follows tiered categories based on project size capacity. Categories generally align with PPDA contractor classifications, where:

CategoryIndicative Project SizeTypical Use
Class AAbove UGX 10 billionMajor roads, public buildings
Class BUGX 3 โ€” 10 billionMid-size infrastructure
Class CUGX 1 โ€” 3 billionSchools, drainage upgrades
Class DUGX 300m โ€” 1 billionSmaller works, fencing, urban
Class EUp to UGX 300mMaintenance, repairs

Capacity is assessed on past project value delivered, equipment owned, technical staff and financial standing.

Documents Required for Prequalification

Application Process

  1. Watch the KCCA website for the annual prequalification notice (typically Q3 โ€” Q4)
  2. Collect bid documents from KCCA Procurement office or download from the e-GP portal
  3. Complete forms category by category โ€” most contractors apply for 2 โ€” 3 adjacent categories
  4. Submit physical and electronic copies before deadline
  5. Await evaluation outcome โ€” typically 60 โ€” 90 days
  6. Successful contractors are notified and listed on KCCA framework registers

Common Reasons Applications Fail

Bid Bonds and Performance Bonds

Once approved, bidding on individual tenders requires:

Major Uganda guarantee providers include Stanbic, dfcu, Centenary, Equity, KCB and the insurance companies.

Frequently Asked Questions

How do I become a KCCA approved contractor?

Watch for KCCA's annual prequalification notice (usually Q3-Q4), submit prequalification documents including URSB incorporation, URA tax clearance, NSSF compliance, PPDA registration, audited accounts and completed-project references, then await evaluation (typically 60-90 days).

What are the KCCA contractor categories?

Tiered by project size: Class A (above UGX 10bn), Class B (3-10bn), Class C (1-3bn), Class D (300m-1bn) and Class E (up to 300m).

What bonds do KCCA contractors need?

A bid bond (1-2% of bid value), a performance bond (10% of contract value on award) and an advance payment guarantee equal to any advance taken.

Preparing a KCCA prequalification submission? Basket Advisory supports contractors with prequalification packs, capacity statements, compliance documentation and post-award contract management. Talk to our consultant โ†’
Share this article
in LinkedIn ๐• Post f Facebook WhatsApp
About the Author
Kennedy Nyabwala
Founder, Basket Advisory Technologies

Kennedy Nyabwala is the founder of Basket Advisory Technologies, with extensive cross-sector experience spanning agribusiness, construction, logistics, supply chain and fintech across Uganda and East Africa. Based in Kampala, Uganda.