UgandaWork

Uganda work permit (entry permit classes G1, G2 and G3)

Work permit: entry permit classes G1, G2 and G3 (employment)

In short

To work for an employer in Uganda a foreign national needs an entry permit, commonly called a work permit, which allows the holder to live and work in the country and is always sponsored by an organisation registered with NCIC. Salaried expatriates use class G2 (USD 2,500 for 12 months), missionaries and NGO volunteers class G1 (USD 250 for 12 months) and rare-skilled staff in agro-processing, manufacturing and selected mining class G3 (USD 400 for 12 months).

Apply on Uganda Electronic Visa/Permit Application System checked 24 October 2026

Key facts

Maximum stay
6, 12, 24 or 36 months, as granted
Validity
6 to 36 months; renewable on the portal
Fee
US$2,500Class G2 for 12 months (USD 1,250 for 6 months, 5,000 for 24, 7,500 for 36). G1: USD 250 for 6 or 12 months. G3: USD 400 for 6 or 12 months.
Work
Yes, for the sponsoring organisation
Family
Spouse, children under 18 and other relatives can apply for a dependant pass
Path to permanent residence
After 10 years of continuous legal stay, a certificate of residence may be sought
Where to apply
Online at visas.immigration.go.ug, sponsored by a coded organisation

The three employment classes

Uganda's entry permits are divided into classes A to H by the holder's activity. Three of them cover employment. Class G1 is for missionaries and volunteers working in NGOs. Class G2 is the general class for foreign expatriates employed in Uganda, including salaried NGO staff. Class G3 is for rare-skilled foreign nationals employed in agro-processing, manufacturing and the mining of selected minerals. Class A2 exists separately for people employed and paid by the Government of Uganda.

The permit is always tied to a sponsoring organisation, which must first obtain a mandatory organisation code from NCIC by submitting the organisation profiling form with its registration documents, tax identification number and director details.

Documents for a G2 permit

For class G2 NCIC lists the passport bio-data page, a recent photo, a covering letter from the employer, a valid police clearance from Interpol or the home country, a valid tax clearance certificate, your current immigration status, the appointment letter, a certified copy of your qualifications (graduate certificate), proof that the employer could not find a qualified Ugandan for the job, and a list of the organisation's employees showing nationality and position.

Class G3 needs the same core documents plus an equivalence certificate from Uganda's National Council for Higher Education (NCHE). Class G1 asks for the appointment and covering letters, certified qualifications, a recommendation from the NGO Bureau for NGO volunteers, the organisation's valid NGO permit and its staff list.

Required documents

Identity

  • Passport bio-data page, photo and current immigration status

Money

  • Valid tax clearance certificate

Work

  • Appointment letter and employer's covering letter
  • Certified copy of qualifications (graduate certificate)
  • Proof the employer could not hire a qualified Ugandan, and staff list by nationality (G2, G3)

Other

  • Police clearance from Interpol or home country

Supporting documents (where they apply)

Work

  • NCHE equivalence certificate (G3) or NGO Bureau recommendation and NGO permit (G1)

Fees by class and duration

Class G2: 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; NCIC states that the 12 to 36-month amounts include a non-refundable USD 1,500 portion. Class G1: USD 250 for 6 or 12 months, USD 500 for 24 months and USD 750 for 36 months. Class G3: USD 400 for 6 or 12 months, USD 800 for 24 months and USD 1,200 for 36 months.

East African nationals are treated differently: Kenyans and Rwandans are exempt from immigration fees but must still apply for and obtain the permit, while the fee for Tanzanians has been revised to USD 1,550 a year. The refundable security bond that work permit applicants used to deposit is no longer required.

How to apply

Once the employer has its organisation code, the application is filed on visas.immigration.go.ug under Permit, choosing the entry permit class. Some permits require a prepayment on submission and a top-up payment after approval; the approval letter is emailed after the final payment. You then report to the immigration office with all uploaded documents, payment receipts, the approval letter and your passport for biometric capture.

Workers recruited from abroad who are not visa-exempt usually travel on a single-entry visa first, as entry permits are finalised at an immigration office in Uganda; the approval letter for a visa is what allows entry, since NCIC states that other permits do not by themselves allow you to enter the country.

  1. The employer obtains an organisation code from NCIC using the profiling form.
  2. Collect the documents for the relevant class, including police and tax clearances.
  3. File the entry permit application on visas.immigration.go.ug and pay any prepayment.
  4. Answer queries, then pay the top-up after approval.
  5. Report to the immigration office with the approval letter, receipts and passport for biometrics.
  6. Renew online before expiry; the employer files six-monthly returns.

Forms

Employer duties and compliance

Every employer must send NCIC a return listing all non-citizens it employs every six months. Foreign nationals must carry a copy of their passport and valid immigration status, and company directors who employ foreigners without valid facilities can be prosecuted. Renewal is done through 'Extend your application' on the portal before the permit ends.

Frequently asked questions

Can I apply for a work permit without an employer?

Not for classes G1 to G3: NCIC states that the permit is always sponsored by an organisation with an organisation code. Investors and professionals use classes B to F instead.

Do I still need to pay a security bond?

No. NCIC says the security bond is no longer a requirement for an entry or work permit. People who paid one earlier can claim a refund at the Kampala headquarters.

What is the difference between G2 and G3?

G2 is the general class for expatriate employees and costs USD 2,500 for 12 months. G3 is reserved for rare skills in agro-processing, manufacturing and selected mining, costs USD 400 for 12 months and needs an NCHE equivalence certificate.

What if my permit application is rejected?

You can appeal to the Minister of Internal Affairs through the portal within 30 days of the rejection, after paying the appeal fee at a bank, and then submit your passport to the inspection department.

Official sources

Summarised from the official sources above. Rules, fees and processing times change: confirm with the embassy or the official portal before you apply.

Other visa types for Uganda

Visits and short stays

  • Tourist visa Maximum stay: Single-entry visa: up to 3 months; East African Tourist Visa: 90 days in Uganda, Kenya and Rwanda
  • Transit visa Maximum stay: 7 days

Business and self-employment

  • Business visa Maximum stay: Single entry: up to 3 months; special pass: 3 months
  • Investor visa Maximum stay: 6, 12, 24 or 36 months

Study and training

  • Student visa Maximum stay: Student pass for 3, 6 or 12 months, renewable through the portal

Residence

Online travel permits

  • e-Visa Maximum stay: Depends on the visa: up to 3 months (single entry), 90 days (East African Tourist Visa), 7 days (transit)

Protection

Uganda visa guide