Uganda Coat of ArmsUggov Agent

Help centre

Ask UGGov first

The assistant answers questions about government services in your language, at any hour.

Ask UGGov

Talk to a person

Report a problem with the site

Something broken, wrong or missing? Say which page and what happened.

The essentials for each service. Open a service for the full details and where each figure comes from.

Apply for a passportImmigration (DCIC)
Fee
A Ugandan passport costs UGX 250,000 for the 48-page book, which is the figure usually quoted. The 64-page book is listed at UGX 350,000 and express processing adds UGX 150,000. We confirm the current amount before you pay.
How long it takes
Express: 2 working days
Standard: 7 to 14 working days
Documents you need
  • National ID (both sides)
  • Long birth certificate
Open the service page
Get a learner licenceUDLS (Ministry of Works & Transport)
Fee
A learner permit for motorcycle classes costs UGX 40,000 following the August 2024 revision.
Documents you need
  • Medical report (issued within 6 months)
  • Driving-school enrollment proof
Open the service page
Get a TIN (individual)URA
Fee
A TIN is issued free of charge by URA. There is no government fee for registering for one.
Open the service page
Get a trading licence (Kampala)KCCA
Fee
A KCCA trading licence is priced by WHERE your premises are (the grade of the business area, I to IV) and by your nature of business. You never choose the grade. Fees run from tens of thousands of shillings for small trades in the lowest grade to millions for banks and telecoms in the highest.
How long it takes
Issued immediately once you pay
Documents you need
  • Certificate of incorporation / business-name registration
  • Tenancy agreement + rent receipt
Open the service page
Get your driving permitUDLS (Ministry of Works & Transport)
Fee
A new motorcycle driving permit (classes A, A1 and B1) starts at UGX 100,000 for one year, following the fee revision effective 1 August 2024.
Open the service page
Incorporate a companyURSB
Fee
Registering a company with share capital of UGX 5,000,000 or less costs UGX 105,000. Above that, the fee is 1.5% of the nominal share capital.
Documents you need
  • Director's National ID
Open the service page
Register a birth & get the certificateNIRA
Fee
Registering a birth within 6 months is free, and registration is compulsory at any age. The certificate itself costs UGX 5,000.
How long it takes
Registration is immediate; the certificate follows
Documents you need
  • Birth notification record (from the hospital/VHT)
  • Parents' National IDs
Open the service page
Register for a National ID (first time)NIRA
Fee
NIRA publishes no fee for standard first-time National ID registration; enrolment during a mass exercise is free.
Documents you need
  • Birth certificate
  • LC1 letter (DISO-countersigned)
  • Parents' National ID copies
Open the service page
Renew your National IDNIRA
Fee
Renewing your National ID during a NIRA mass renewal is free. NIRA charges no fee for the renewal itself.
Open the service page
Replace a lost or damaged National IDNIRA
Fee
Replacing a lost National ID costs UGX 50,000, and NIRA requires a letter from the Police with the payment receipt.
Documents you need
  • Police report
  • LC1 chairperson's letter
Open the service page
Reserve a company nameURSB
Fee
Reserving a company name with URSB costs UGX 35,000, set by statutory instrument.
Open the service page