How do I register a company in Uganda?
Register with URSB, then get a free 10-digit TIN from URA. Employers register with NSSF and VAT-registered businesses with EFRIS.
Finn does your books in Uganda
AccountsOS keeps the books for Uganda businesses, tracks tax deadlines and handles invoicing, in plain English. Ask Finn about yours, no signup needed.
Detailed Explanation
## Pick the entity
Private company limited by shares (up to 100 members), single member company, public company, partnership, sole proprietor (often with a business name) or branch of a foreign company (register within 30 days).
## Steps
- Register with **URSB** and get the Business Registration Number.
- Apply for a **TIN** on the URA portal (free).
- Register with **NSSF** if you employ anyone.
- Register for **VAT** and **EFRIS** above the threshold.
## Every year
File the annual return with URSB within 42 days after the AGM.
Source: https://ursb.go.ug/wp-content/uploads/2026/02/The-Companies-Regulations-2023.pdf
Real-World Examples
Solo founder
Sets up a single member company, gets a TIN and registers with NSSF when hiring.
Common Mistakes to Avoid
- Paying someone for a TIN
- Forgetting the annual return
Frequently Asked Questions
Is a TIN free?
Yes.
Does AccountsOS register companies?
No.
Practical Tips
- Register directors' TINs with the company's
Related Uganda Questions
Ask Finn your Uganda accounting questions
Finn knows Uganda Revenue Authority (URA) rules and your specific business numbers. Get instant answers in plain English.
Try free for 14 days