Apply for or renew a Ugandan passport, book your appointment and track your application on the Ministry of Internal Affairs passport portal.
Many government services can now be done online, from home or from your phone. Choose a service below to go straight to the official government website that runs it.
These services are run by national government agencies, not by the district. For help with an application, contact the agency named on the card.
Apply for or renew a Ugandan passport, book your appointment and track your application on the Ministry of Internal Affairs passport portal.
Apply for a new driving permit or renew one through the Ministry of Works and Transport online licensing system.
Register for a TIN, file tax returns and pay national taxes with the Uganda Revenue Authority.
Search for and reserve a business name, then register your business online with the Uganda Registration Services Bureau (URSB).
Pay local government taxes, fees and licences, such as local service tax and trading licences, through the Integrated Revenue Administration System (IRAS).
Pre-register for a National ID online with NIRA, then visit a NIRA office to complete your registration.
For visitors to Uganda: apply and pay for a visa or permit online before you travel. This is the only official visa website of the Directorate of Citizenship and Immigration Control.
Search land title and parcel information for registered land on the Ministry of Lands, Housing and Urban Development land information system (UgNLIS).
Check your National Social Security Fund (NSSF) balance and statement online with NSSFGo.
Apply for business and investment licences from several government agencies in one place on the eBiz portal, run by the Uganda Investment Authority.
Suppliers: find government tenders, submit bids and follow procurement results on the electronic Government Procurement (e-GP) system.
Sign documents electronically with UgPass, the national digital identity and signature service from NITA-U.
Government staff: sign in to the Human Capital Management (HCM) system for payslips and HR services. Ask your HR office if you do not have a login.