Skip to content

How to Register a Business in Uganda: Step-by-Step Guide (URSB OBRS)

Step-by-step guide to registering a business name or company in Uganda on URSB's OBRS, plus TIN, trading licence, NSSF and the essentials after registration.

How to Register a Business in Uganda: Step-by-Step Guide (URSB OBRS)

Registering your business is the step that turns an idea into an enterprise that banks, government agencies, corporate clients and serious customers will deal with. In Uganda, business registration is handled by the Uganda Registration Services Bureau (URSB), and the process has moved almost entirely online through the Online Business Registration System (OBRS).

This guide walks you through choosing a structure, reserving a name, registering, and the follow-up steps — tax registration, licences, NSSF, and the practical items every new business needs on day one.

Key takeaways

  • Decide first: business name (sole proprietor or partnership) or a limited company.
  • Reserve your name on OBRS before registering — it is held for about 30 days.
  • After URSB, register for a TIN with URA and obtain a trading licence from your local authority.
  • Fees change from time to time; always confirm the current schedule on the URSB website.

Step 1: Choose the right business structure

Structure Best for Key point
Business name (sole proprietorship) Individuals starting small: shops, salons, consultants Simple and cheap, but the owner is personally liable for business debts.
Partnership Two or more people running a business together Have a written partnership agreement covering shares, roles and exit.
Private limited company Businesses seeking contracts, tenders, investors or bank finance Separate legal entity; shareholders’ liability is limited. More compliance (annual returns).
Single member company One owner who wants limited liability A company with one shareholder and director, with a nominated alternate.
Company limited by guarantee NGOs and non-profits Commonly used by NGOs, which also deal with the NGO Bureau.

Many tenders, corporate supplier lists and banks prefer — or require — a limited company. If you plan to grow, it is often worth starting as one.

Step 2: Search and reserve your name

Log in to OBRS (obrs.ursb.go.ug), create an account with your email and phone number, and search for your proposed name. URSB rejects names that are identical or deceptively similar to existing registrations, or that suggest government affiliation without approval. Once available, apply for reservation and pay the fee. According to URSB’s published guidance at the time of writing, name reservation costs UGX 35,000 and the reserved name is held for about a month while you complete registration.

Branding tip: check that a matching domain name and social media handles are available before you reserve. Your registered name, website and signage should line up.

Step 3: Register

For a business name

Complete the registration form on OBRS, upload identification (National ID for citizens; passport or refugee ID for non-nationals) and pay the registration fee — URSB’s leaflet lists UGX 55,000 for business name registration. You receive a Certificate of Registration of a Business Name.

For a limited company

You will submit the memorandum and articles of association, particulars of directors and shareholders, registered office address and company secretary details. Company registration fees depend on the nominal share capital, and stamp duty is paid on certain documents. Many founders use a lawyer or company secretary for this step, especially to get the articles right. You receive a Certificate of Incorporation.

Step 4: Register for tax with URA

Apply for a Tax Identification Number (TIN) on the Uganda Revenue Authority portal. For companies, the portal can pull details from your URSB registration number. Then find out which taxes apply to you — income tax, PAYE if you employ staff, and VAT once your turnover passes the threshold. Some sectors must also issue invoices through URA’s EFRIS system. Our guide on TIN, VAT and EFRIS for Ugandan businesses explains this in detail.

Step 5: Get your trading licence

Most businesses need an annual trading licence from the local authority where they operate — KCCA in Kampala, or the relevant city, municipal or district council elsewhere. Regulated sectors need additional licences: for example, pharmacies, clinics, schools, security firms, financial institutions, food processors and transport operators each deal with their own regulator.

Step 6: Register with NSSF (if you employ staff)

Employers must register with the National Social Security Fund and remit contributions for eligible employees: the standard split is 5% from the employee and 10% from the employer on gross pay.

Step 7: Data protection registration

If your business collects customers’ or employees’ personal data — and almost every business does — you are expected to register with the Personal Data Protection Office. See our data protection guide for Ugandan businesses.

Step 8: Set up the practical essentials

  • Business bank account in the registered name — never mix personal and business money.
  • Mobile money merchant account so customers can pay you easily.
  • Company stamp and stationery — invoices, receipts and letterheads that match your registered name. Printers such as BrandAds Limited in Kampala typically ask for your registration certificate before making an official stamp, which is a good sign of a reputable maker. Read more in our guide to company stamps and stationery.
  • Online presence — a Google Business Profile and a free Uglisted listing. Upload your registration certificate during listing to earn the Verified badge customers look for.

Annual compliance: don’t forget

  • Companies file annual returns with URSB.
  • File tax returns on time, even when you made no profit.
  • Renew your trading licence every year.
  • Renew sector licences and data protection registration as required.

Common mistakes to avoid

  1. Paying “agents” who promise to register you without receipts — use OBRS or a known lawyer.
  2. Choosing a name too similar to an existing brand, which can lead to rejection or a dispute later.
  3. Registering but never getting a TIN, then being unable to bid for contracts.
  4. Using an abbreviation on signage, stamps and invoices that does not match the registered name.

Frequently asked questions

How long does business registration take in Uganda?

Name reservation can be processed quickly, and straightforward business name registrations are often completed within days. Companies take longer, depending on document preparation and review.

Can a foreigner register a business in Uganda?

Yes. Non-nationals register using passport details and must meet additional requirements such as immigration permits to work in the business. Consider professional advice.

Do I need a lawyer?

Not for a simple business name. For companies — especially with several shareholders — a lawyer or company secretary helps you avoid problems in the articles of association.

Leave a Reply

Your email address will not be published. Required fields are marked *