Overview of Uganda's Work Permit System
Uganda's work permit system is administered by the Directorate of Citizenship and Immigration Control (DCIC) under the Ministry of Internal Affairs. Any foreign national wishing to work in Uganda โ whether employed by a company, self-employed, or working for an NGO โ requires a valid work permit. Working without one is a criminal offence that can result in deportation, fines, and blacklisting from future Uganda entry.
Work permits in Uganda are categorised into different classes depending on the nature of employment. The most relevant for businesses and NGOs are Class G (employment) and Class K (investments and self-employment).
Processing time: Uganda work permits typically take 4โ12 weeks from application submission. Plan ahead โ especially for senior hires and NGO country directors.
Types of Work Permits in Uganda
| Permit Class | Who It's For | Validity |
|---|---|---|
| Class G | Foreign nationals employed by a Ugandan-registered company or NGO | 1โ3 years (renewable) |
| Class K | Investors and self-employed foreign nationals running their own business | 1โ3 years (renewable) |
| Class A | Foreign spouses of Ugandan citizens | 3 years |
| Dependent Pass | Spouses and dependants of valid work permit holders | Same as principal permit |
| Special Pass | Temporary authorisation while main permit is being processed | Up to 3 months |
Class G Work Permit โ Step by Step
The Class G permit is the most common for expatriate employees of companies, NGOs, and implementing partners in Uganda. Here is the complete process:
Step 1: Employer Verification
The employing organisation must be registered in Uganda (with URSB) and must have a valid Tax Identification Number (TIN) from URA. The organisation must also demonstrate that the role cannot be filled by a qualified Ugandan national โ this is a key requirement that DCIC assesses.
Step 2: Document Preparation
The following documents are required for a Class G application:
- Completed Class G application form (available at DCIC offices or immigration.go.ug)
- Valid passport with at least 6 months remaining validity โ colour copies of all pages
- Two recent passport-size photographs
- Academic and professional certificates (certified copies)
- Curriculum Vitae (CV) of the applicant
- Employment offer letter from the Ugandan employer
- Certificate of incorporation and business registration of employer (from URSB)
- Employer's TIN certificate from URA
- Board resolution authorising the employment of the expatriate
- Police clearance certificate from applicant's home country (not older than 6 months)
- Medical certificate (HIV test required by DCIC)
- Letter of recommendation from the relevant professional body (where applicable)
Step 3: Application Submission
Submit the complete application package to DCIC offices at Parliamentary Avenue, Kampala. Applications can also be initiated online at immigration.go.ug for some categories. Pay the application fee โ currently USD 100 for Class G applications.
Step 4: Processing and Follow-Up
DCIC processes applications within 4โ12 weeks. During this period, the applicant may request a Special Pass (USD 50) to remain legally in Uganda while awaiting the main permit. Basket Advisory's human capital team manages the follow-up process with DCIC on behalf of clients โ tracking application status and responding to any requests for additional documentation.
Step 5: Collection and Registration
Once approved, the work permit is collected from DCIC and must be presented at border control on re-entry. The permit holder must be registered with the local area immigration office within 30 days of arrival.
Work Permits for NGO Staff
NGOs and implementing partners bring significant numbers of expatriate staff to Uganda โ country directors, technical advisors, M&E specialists, and programme managers. The work permit process for NGO staff follows the Class G route but also requires the NGO to be registered with the NGO Bureau under the Ministry of Internal Affairs.
Basket Advisory manages work permit applications for expatriate NGO staff across multiple implementing partners in Uganda โ handling the full process from document preparation to collection, typically within the standard DCIC processing timeframe.
Renewal of Work Permits
Work permits must be renewed before expiry. Basket Advisory recommends initiating renewal at least 3 months before the expiry date to allow sufficient processing time. Overstaying on an expired work permit โ even by one day โ attracts fines and can complicate future applications.
Common Work Permit Mistakes
- Starting work before the permit is approved โ even with a job offer letter, you must have a valid permit or special pass before commencing employment
- Submitting incomplete documents โ DCIC returns incomplete applications, adding weeks to the process
- Not renewing on time โ overstaying an expired permit is a criminal offence
- Working outside the scope of the permit โ a Class G permit is tied to a specific employer; changing jobs requires a new application
Need work permit support in Uganda?
Basket Advisory's Human Capital Directorate manages end-to-end work permit applications, renewals, and immigration compliance for companies and NGOs across Uganda. Contact us for a free consultation.
Get Work Permit Help โ