Starting a Business in Uganda as a Ugandan Entrepreneur

We are happy you decided to start your own business and would like to guide you through the process.

Listed below are types of businesses that local entrepreneurs can register in Uganda:

  1. Private Limited Liability Companies: These are limited by either shares or guarantee. It includes a single member company and consists of 1-100 members.
  2. Public Companies: They are open to public subscription and can have a membership from 7 to infinity.

Below is a detailed summary of the first official steps that entrepreneurs wishing to incorporate and register new firms in Uganda have to go through. Under every single step you will find information about requirements, time and costs of the procedures.

  1. 1

    Search for Business Name

    Agency: Uganda Registration Services Bureau Period: 1 Day Cost: UGX 2000

    Steps to follow:

    1. Identify at least 3 name options.
      • Types of names that get rejected:
        • immoral names
        • vulgar names
        • names similar to existing ones by spelling or pronunciation,
        • names associated with government or countries,
        • abbreviations.
    2. Fill in a Name Reservation form, which can be obtained here or from the physical One Stop Centre (OSC) at Uganda Investment Authority (UIA); the Uganda Registration Services Bureau (URSB) offices; or at the Uganda Bookshop.
    3. Submit a filled form with proof of payment.
    4. The officer carrying out the registration will then carry out the name search and reservation then reserve your business name.
  2. 2

    Reserve the Business Name

    Agency: Uganda Registration Services Bureau Period: 2-4 days Cost: UGX 20,000

    Submit the Name Reservation Form and obtain the bank payment slip

    Agency: Office of the Registrar, Uganda Registration Service Bureau

    To reserve a company name, the entrepreneur submits the Business Name Reservation Form to the assessment window of the Uganda Registration Services Bureau (URSB). 

    Pay the name reservation fees at the bank

    Agency: Bank

    Reserve the company name 
    Agency: Uganda Registration Services Bureau (URSB)

    The entrepreneur presents the payment receipt at the Name Search window of URSB. Upon payment of the required fee, the suggested name is subjected to a search in the business registry database. If the name passes the similarity, defensive, offensive, and desirability tests, it is reserved for a period of 30 days. There are name-reservation books where the entrepreneur can search and check whether the desired name was approved or rejected and for what reasons.

  3. 3

    Obtain Certificate of Incorporation

    Agency: Uganda Registration Services Bureau Period: 1-3 Days Cost: -

    Registration is an administrative process conducted by the Uganda Registration Services Bureau, which is autonomous from the Ministry of Justice and handles company registration-related issues. The Certificate of Incorporation is processed and Issued within 16 working hours if all the requirements below have been met.

    Documents required for registration of a Local Company

    1. Name Search and Reservation (A business name can be reserved for a maximum of 60 days)
    2. Assessment and payment of statutory fees
    3. Submit application form
    4. Form A22 – Full address of the registered or principal office of the company
    5. Copies of Articles and Memorandum of Association if any may be filed as well
    6. Passport/ National ID (3 copies)


    Other forms

    1. Form A1 – Statement of Nominal Share Capital of the Company
    2. Form A2 – Declaration of Compliance with the requirements of the Companies Act

    A Prospectus is required if it is to be registered as a Public Company.

  4. 4

    Obtain an Investment License

    Agency: Uganda Investment Authority Period: 2 working days Cost: Free of Charge

    By law, all investors need to obtain an Investment License from Uganda Investment Authority (UIA). One can apply for an Investment License online from eBiz.

    Foreign investors require a minimum of US$250,000 in planned investment in order to secure an investment license from the Uganda Investment Authority, whereas for domestic investments, the minimum planned investment requirement is US$50,000. Traders do not require a license from UIA.

    Steps to follow:

    Step 1 – Register your company in Uganda

    Register your company at the Uganda Registration Services Bureau (URSB) and obtain the Memorandum and Articles of Association, and a Certificate of Incorporation.

    Step 2 – Get a Company Tax Identification Number Certificate

    Register for taxes from Uganda Revenue Authority (URA) for a company Tax Identification Number (TIN – Non Individual). All company directors need to obtain individual TINs before getting a company TIN. Normal processing time for a TIN is 1 working day.

    Step 3 – Get your investment license

    Apply for an investment license using eBiz and attach the documents below. Normal processing time for an investment license is 2 working days¹.

    Required documents for an Investment License

    The following documents are required as electronic (soft copy) attachments to the application for an Investment License. All applicants must submit items 1-6 to enable UIA process your application within the set time frame.

    1. Legal status (Copy of Certificate of Incorporation and Articles & Memorandum of Association from Uganda Registration Services Bureau)
    2. A company Tax Identification Number (TIN) certificate ²
    3. A brief Business Proposal on the project (not less than 5 pages, clearly indicating the Company Overview. Executive Summary, Product/Service Description, Market Analysis, Human Resource Plan and Fnancial Plan). Submitted documents should be in English.
    4. Evidence of availability of financing for the project, (which could be a Bank statement³ for the company or Directors.)
    5. Proof of location for the Project (Attach a copy of the land title or a tenancy agreement to confirm location of the project).
    6. Electronic copy of Passport or National ID for Shareholders


    Other additional documents in exceptional cases

    1. Bill of lading to confirm importation of machinery
    2. Copy of the regulatory license issued by the relevant Government Ministry/Department or Agency
    3. Environmental Impact Assessment Report/Certificate of Approval by National Environment Management Authority


    Step 4 – Secure necessary regulatory clearances

    Certain sectors require regulatory licenses e.g. for mining activity, air transport, banking, forestry. Uganda Investment Authority (UIA) will assist you to secure these licenses within reasonable time. UIA shall also assist you in obtaining suitable industrial land and work permits for your expatriate staff. Utilities like telephone, electricity and water can easily be secured from the relevant offices.


    ¹ Terms and conditions apply. License will be processed within 2 working days if ALL required documents are attached.

    ² This is a new requirement as per the Tax Amendment Bill 2019

    ³ Bank statements should be submitted in English. Translation of bank statements issued in a foreign language should be done from the Makerere University School of Languages, Literature and Communication (CHUSS)

  5. 5

    Obtain a Taxpayer Identification Number (TIN)

    Agency: Uganda Revenue Authority Period: 1-10 Days Cost: Free of charge

    The Tax-Payer Identification Number (TIN) is used by tax payers when it comes to paying for taxes like government taxes, import and export taxes, Value Added Taxes (VAT), Company taxes, operational taxes, and many more.

    It is mandatory for tax payers to have a Tax Identification Number from Uganda Revenue Authority.

    The TIN application can be done using the Uganda Revenue Authority portal.

    You will need a computer with an internet connection, Ms Excel Office program installed on your computer, a working email address, a printer and a referee (a person who has an active TIN number of the new type)

    For Individual TIN:
    1) Passport, Employees Id, voter’s card, national Id, work permit, visas, Driving permit
    2) Email address
    3) Mothers name
    4) Phone contacts
    5) Referee who has TIN

    For Non-Individual:
    1) Company form 7, Certificate of incorporation from Uganda Registration Services Bureau
    2) Contact person
    3) Company email address, phone number
    4) Bank account details
    5) Company  director’s TIN

    Uganda Revenue Authority provides Taxpayer Identification Numbers (TINs) in accordance with the Domestic Tax Departmental Performance Standards at no cost. But if one decides to use a third party, one should pay the tax agent.

  6. 6

    Obtain a Trading License

    Agency: Kampala Capital City Authority Period: 1 Day Cost: UGX 78,750 - UGX 498,750

    Obtain the application forms for the trading license

    Agency: Kampala Capital City Authority

    The entrepreneur applies for a trade license at the Municipal Authority/Council Authority where the company premises are located. The trading license is a general business license required for all companies, including service companies. As of January 2015, you can download and print the standard forms online through the City Operator Identification Number (COIN) system. Once online, you complete the standard form A, which can be accessed online, and submitted to the Municipality or City Council, along with the relevant company documents, including the memorandum and articles of association, the name of the directors, the certificate of incorporation, and the lease agreement. You will then be issued a payment slip to take to the Bank.

    Receive inspection of the business premises by the licensing officer and Obtain the assessment form

    Agency: Kampala Capital City Authority

    The division of Kampala Capital City Authority (KCCA) in the jurisdiction where the business premises are located does inspection ensuring you have applied for the trading license, then issues the Trading licenses on behalf of KCCA. Upon inspection of the company premises, these divisions issue the assessment forms for the fees payable, which vary with the location of the office. These fees are regulated by the Trade Licensing (Amendment of Schedule) Instrument, 2011.

    Pay the license fee at the bank

    Agency: Bank

    The founder must pay the relevant license fee at the bank, as follows:

    Grade 1

    • Carrying out wholesale business: UGX 498,750
    • Carrying out retail business: UGX 210,000

    Grade 2

    • Carrying out wholesale business: UGX 236,25
    • Carrying out retail business: UGX 78,750

    Obtain the trading license

    Agency: Kampala Capital City Authority

    Once the fees are paid, the Municipal Authority issues the Trading License. This authority also reserves the right to revoke and cancel the trading license if deemed necessary by municipal inspections (health and building).

  7. 7

    Register with National Social Security Fund (NSSF)

    Agency: National Social Security Fund (NSSF) Period: 1-7 Days Cost: Free of Charge

    The National Social Security Fund (NSSF) is governed by the revised laws of Uganda, the National Social Security Fund Act Cap 222. The NSSF is a compulsory saving scheme for private-sector employees between the age of 16-35 years, non-governmental organizations, and government parastatal bodies that are not covered by the government pension scheme. Under the Act, all employers with more than 5 employees are obliged to pay an NSSF contribution of 10% to their employees. This procedure takes 1-7 days.

    Forms Available:

  8. 8

    Make a Company Seal

    Agency: Seal Maker Period: 1 Day Cost: UGX 225,000

    A company seal is mandatory. Section 117 (b) of the companies Act 2012 provides that every Company shall have its name engraved in legible letters on its seal which shall take the form of embossed metal die.