Compliance🇺🇬UgandaUpdated 2026-10-25

How do I register a company in Uganda?

Quick Answer

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

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