Key Takeaways

  • Foreign nationals require a Class G Work Permit issued by the Directorate of Citizenship and Immigration Control (DCIC) before commencing employment in Uganda.
  • Employers must pay a security deposit (refundable) and satisfy a Labour Market Test demonstrating that no qualified Ugandan national was available for the role.
  • Uganda participates in the East African Community (EAC) Common Market Protocol, which provides simplified movement rights for nationals of EAC partner states (Kenya, Tanzania, Rwanda, Burundi, South Sudan, DRC).

Uganda is a landlocked East African nation bordering Kenya, Tanzania, Rwanda, DRC, and South Sudan. Kampala is the capital and commercial hub. Uganda has one of the fastest-growing economies in Sub-Saharan Africa, driven by agriculture, services, telecommunications, financial services, and an emerging oil and gas sector. The country is a major destination for foreign direct investment in the region. The Directorate of Citizenship and Immigration Control (DCIC) under the Ministry of Internal Affairs administers all immigration and work permit processes.

For companies looking to hire talent in Uganda, understanding the country’s immigration and work authorization framework is essential. This guide provides a comprehensive overview of Uganda’s work permit categories, employer sponsorship obligations, application procedures, and compliance requirements to help businesses onboard international employees efficiently and legally in one of East Africa’s most dynamic markets.

When Is a Work Visa Needed in Uganda?

Under the Uganda Citizenship and Immigration Control Act, any non-citizen who intends to engage in paid employment or professional activity in Uganda must hold a valid Class G Work Permit. The requirement applies to:

  • Employees recruited by Uganda-registered companies, NGOs, or public institutions
  • Intra-company transferees moving to a Uganda subsidiary, branch, or representative office
  • Technical specialists and consultants engaged on contracts of more than 60 days
  • Foreign directors and key executives of Uganda-registered companies
  • Medical professionals, educators, and social workers in both public and private sectors

Types of Uganda Work Visas and Permits

Class G Work Permit

The Class G Work Permit is the standard work authorisation for foreign nationals employed by Uganda-registered employers. It is issued by the DCIC following a review of the employment contract, qualifications, and Labour Market Test documentation. Permits are typically issued for two to three years and are renewable. The employer must pay a refundable security deposit at the time of application, which is returned when the permit expires and the worker leaves Uganda.

Class B Entry Visa (Business)

The Class B Entry Visa permits foreign nationals to conduct business activities — meetings, negotiations, training, and site visits — for periods of up to 60 days. It does not authorise paid employment. Persons conducting extended business activities or providing ongoing services must obtain a Class G Work Permit.

East Africa Tourist Visa

Citizens of most countries can obtain a Single Entry Tourist Visa or the jointly issued East Africa Tourist Visa (covering Uganda, Kenya, and Rwanda) on arrival or via e-visa. This visa does not authorise work. It may be used for short visits to assess employment opportunities, but work cannot commence until a Class G Work Permit is issued.

EAC Common Market Rights

Nationals of EAC Partner States (Kenya, Tanzania, Rwanda, Burundi, South Sudan, and the DRC) benefit from simplified movement and labour rights under the EAC Common Market Protocol. While they may not require a Class G Work Permit in all circumstances, formal employment still requires compliance with Ugandan labour law and registration with the National Social Security Fund (NSSF).

How to Apply for a Work Visa in Uganda

1

Obtain a Job Offer and Sign an Employment Contract

The foreign national must have a signed employment contract with a company registered in Uganda before the work permit application can proceed. The contract must specify the role, salary, duration, and other key terms. Contracts must comply with Uganda’s Employment Act, 2006.

2

Conduct a Labour Market Test

The employer must advertise the vacant position locally and document the recruitment process. Evidence that no suitably qualified Ugandan national applied — or that applicants were not suitable — must be compiled and submitted as part of the work permit application. The DCIC reviews this evidence carefully.

3

Gather Required Documents

The application package includes: a completed application form (DCIC Form 20); the signed employment contract; copies of the applicant’s academic and professional qualifications; a detailed CV; police clearance certificate from the home country; medical certificate; a valid passport; and a recent passport-sized photograph. The employer provides a company registration certificate and a letter of support.

4

Pay the Security Deposit

The employer pays a refundable security deposit to the DCIC at the time of application. The deposit amount varies but is typically USD 500–1,000. It is held as a guarantee that the employer will repatriate the foreign worker at the end of the employment period and is refunded when the permit expires and the worker departs Uganda.

5

Submit to the DCIC

The employer submits the complete application package to the DCIC headquarters in Kampala or a regional immigration office. Online applications can be initiated via the DCIC e-immigration portal. Processing takes 4–8 weeks for a complete application. An expedited (premium) service may be available for an additional fee.

6

Collect the Permit and Enter Uganda

The Class G Work Permit is collected by the employer or an authorised representative from the DCIC. The foreign national then enters Uganda (or, if already in-country on a visitor visa, changes status) and commences employment. The permit must be carried at all times and produced on request by immigration or labour inspection officers.

Costs and Fees of Work Visa in Uganda

Work permit fees in Uganda are denominated in US Dollars (USD). Current applicable fees include:

Fee Type Cost (USD)
Class G Work Permit Application Fee USD 200–500 depending on the duration of the permit
Security Deposit (Refundable) USD 500–1,000
Renewal Application Fee USD 200–400
Dependant Pass (Class I) USD 100–200 per dependant

Additional employer costs — including legal or immigration consultancy fees, document certification, and translation — typically add USD 500–1,500. Total first-year employer costs per worker range from USD 1,500 to USD 3,500.

Work Visa Sponsorship

Uganda’s Class G Work Permit is employer-tied. It specifies the employing company and role; the holder may not change employer or take up secondary employment without obtaining a new or amended permit. Employers are required to notify the DCIC within 14 days if the employment relationship ends before the permit expires.

Employers must also comply with the Employment Act, 2006 and the NSSF Act. Foreign workers must be enrolled in the National Social Security Fund, with employer and employee contributions remitted monthly.

For international companies without a local entity in Uganda, an Employer of Record (EOR) can act as the registered sponsoring employer, paying the security deposit, filing the work permit application, and managing payroll and NSSF compliance throughout the engagement.

Secure Your Uganda Work Visa and Start Your Dream Job Today!

Uganda’s work permit system is well-structured and navigable for employers who invest in proper preparation. The Labour Market Test and security deposit requirements are the steps most likely to cause delays or surprises for first-time sponsors; understanding these requirements upfront makes the process significantly smoother.

RemotePeople’s East Africa specialists can manage the full work permit process — from Labour Market Test documentation through to NSSF registration and annual renewals — ensuring your new team member in Kampala starts work on time and fully compliant.

Frequently Asked Questions

Class G Work Permits are typically issued for two to three years, depending on the duration of the employment contract. Permits can be renewed for further periods, provided the employment relationship continues and the renewal application is submitted before expiry.

Yes. The security deposit paid by the employer at the time of the Class G Work Permit application is fully refundable when the permit expires and the foreign worker lawfully departs Uganda. The refund process is administered by the DCIC and typically takes 4–8 weeks after departure.

EAC nationals benefit from simplified labour movement rights under the EAC Common Market Protocol. In some cases, they may be exempt from Class G Work Permit requirements. However, they must still comply with Uganda's Employment Act and register with NSSF. The specific rights depend on the individual's EAC home country and the nature of the employment.

Yes. Spouses and minor children of Class G Work Permit holders may apply for a Dependant Pass (Class I). This allows them to reside in Uganda for the duration of the primary permit holder's stay. A dependant who wishes to work must obtain their own Class G Work Permit.

Uganda operates an e-immigration portal through the DCIC that allows employers to initiate work permit applications online. Entry visas are also available as e-visas for most nationalities. However, original documents are typically still required to be submitted physically to the DCIC office for full processing.

Relocate to Uganda

RemotePeople is a global Employer of Record and HR platform with established operations in Uganda and across East Africa. We handle Class G Work Permit applications, security deposit payments, Labour Market Test documentation, NSSF registration, payroll in Ugandan Shillings (UGX), and full Employment Act compliance.

Whether you’re making your first hire in Kampala or expanding an existing team, RemotePeople delivers fast, compliant onboarding. Get in touch to learn more.