Starting a business in Uganda does not have to be a bureaucratic nightmare. With the right guidance, you can go from idea to legally registered business in under two weeks. At CareerCraft UG, we have helped over 800 entrepreneurs register their businesses. Here is the exact process.
Step 1: Reserve Your Business Name
Before anything else, you need a unique business name. Visit the URSB website and use their online name search tool. Have at least three name options ready because your first choice might be taken.
The name reservation costs 20,000 UGX and is valid for 30 days. Once approved, no one else can register under that name. Pro tip: choose a name that is easy to spell, memorable, and relevant to what you do.
Step 2: Register with URSB
The Uganda Registration Services Bureau (URSB) is where your business officially comes to life. You will need to submit a registration form, your reserved name certificate, a copy of your national ID, and the registration fee.
For a sole proprietorship or partnership, registration costs around 50,000 UGX. For a limited company, expect to pay about 250,000 UGX. The process takes 3-5 business days if all documents are in order.
Step 3: Get Your TIN Certificate
Every business in Uganda needs a Tax Identification Number (TIN) from the Uganda Revenue Authority (URA). You can apply online through the URA portal.
The TIN application is free. You will need your national ID, passport photo, and business registration documents. Your TIN is what allows you to file taxes, import goods, and open a business bank account.
Step 4: Obtain a Trade License
If you are operating in Kampala, you need a trade license from KCCA. Other municipalities have their own licensing requirements. The cost varies by business type and location but typically ranges from 100,000 to 500,000 UGX annually.
You will need your URSB certificate, TIN, lease agreement or property ownership documents, and a filled application form. Some business types require additional permits — restaurants need health inspections, for example.
Step 5: Open a Business Bank Account
Separating personal and business finances is essential. Most Ugandan banks offer business accounts with minimum balances starting at 100,000 UGX. You will need your URSB certificate, TIN, trade license, and passport photos.
Step 6: Register for NSSF
If you plan to hire employees, you must register with the National Social Security Fund (NSSF). This is mandatory for any business with five or more employees. Registration is free and can be done online.
Common Mistakes to Avoid
- Not checking name availability first: Fall in love with a name only to find it is taken.
- Mixing personal and business funds: Creates accounting nightmares and tax complications.
- Ignoring annual returns: URSB requires annual filings. Missing them leads to penalties.
- Operating without a trade license: KCCA enforcement is real. Fines can shut you down.
"The entrepreneurs who succeed are not the ones who avoid bureaucracy — they are the ones who handle it quickly and get back to building." — CareerCraft UG