Any foreign national who wants to work in Uganda — whether in paid employment, business, or even volunteer work — needs a valid work permit (officially an "entry permit"). Working without one is illegal. This guide explains the permit classes, what's required, the fees, and how the application actually works in 2026.
Work permit classes in Uganda
Uganda's Directorate of Citizenship and Immigration Control (DCIC) issues several classes of entry permit, each tied to a purpose:
- Class A / A2 — government, diplomatic service and government-contract workers.
- Class B — investors in agriculture.
- Class C — investors in mining.
- Class D — those conducting business or trade.
- Class E — investors in manufacturing.
- Class F — working professionals practising their profession.
- Class G1 / G2 — employees, including expatriates in companies and salaried staff in NGOs.
Choosing the correct class matters — using the wrong category is a common cause of rejection or non-compliance.
Fees and validity
Fees vary by class and duration. For the common Class G2 (expatriate/NGO employee) permit, indicative 2026 fees are around USD 1,250 for 6 months, USD 2,500 for 12 months, USD 5,000 for 24 months and USD 7,500 for 36 months (each including a non-refundable application fee). Permits are typically valid for 1–2 years and renewable with updated contracts. East African Community nationals (e.g. Kenya, Rwanda) are generally exempt from these immigration fees. Always confirm the current schedule with DCIC, as fees change.
What you need to apply
- Employer sponsorship — the employer (with a valid organisational code) applies on behalf of the worker.
- A cover/support letter justifying the need for foreign expertise.
- Proof of company registration and compliance with local labour laws.
- Often, evidence that efforts were made to recruit locally and the role needs skills not readily available in Uganda.
- Passport, qualifications, and role-specific documents (varies by class).
How the application works
- Apply online via the Uganda e-Immigration system.
- Select the permit type, class and sub-category, and upload the required documents (a six-digit application ID is generated as your reference).
- Make any required prepayment.
- On approval, an approval letter is emailed; make any top-up payment due.
Processing typically takes around 4–6 weeks, longer if documents are incomplete. For short-term work, a Special Pass is used rather than a full permit.
Note: a work visa (entry) and a work permit (authorisation to work) are different. A visa lets you enter; the permit lets you legally work. You generally need the permit sponsored by your employer after arrival.
🎉 Join the Basket Advisory Launch — 1 September 2026
An evening networking reception at Kololo Courts Hotel rooftop, Kampala (6–8 PM), bringing together leaders across these sectors. RSVP to attend.
See the launch & RSVP →Kennedy Nyabwala is the founder of Basket Advisory Technologies, with extensive cross-sector experience spanning e-commerce, agribusiness, supply chain, logistics, and fintech across Uganda and East Africa. Based in Kampala, Uganda.