Registering a company in Uganda is governed by the Companies Act 2012, which modernised Uganda's corporate law framework and introduced the online registration portal now operated by the Uganda Registration Services Bureau (URSB). The process is more accessible than it once was, but navigating the requirements, understanding the realistic timelines, and completing the post-registration compliance steps correctly requires careful attention.
Types of Business Entities Available in Uganda
Before beginning the registration process, it is important to identify the most appropriate legal structure for your business:
Private Limited Company (Ltd)
The most common form for business ventures in Uganda. Shareholders' liability is limited to their share capital. A private limited company requires a minimum of one director and one shareholder, and can have up to 50 shareholders. It cannot offer shares to the public.
Public Limited Company (Plc)
Suitable for larger ventures intending to raise capital from the public or eventually list on the Uganda Securities Exchange. More extensive governance and disclosure requirements apply. Minimum share capital requirements are higher.
Company Limited by Guarantee
Used primarily for non-profit organisations, NGOs, and professional bodies. Members guarantee a fixed amount in the event of winding up, rather than holding shares.
External Company (Branch)
A foreign company can register as an external company in Uganda within 28 days of establishing a place of business. This does not create a separate legal entity; the foreign parent company remains directly liable for the branch's obligations.
Step-by-Step Registration Process
Step 1: Name Search and Reservation
Begin by searching the URSB e-services portal to confirm your proposed company name is available and not confusingly similar to an existing registered name. Once availability is confirmed, the name can be reserved for 30 days. URSB will reject names that are too similar to existing names, that are misleading about the company's activities, or that imply government affiliation.
Step 2: Prepare the Constitutional Documents
A company limited by shares must have a Memorandum of Association and Articles of Association. Under the Companies Act 2012, URSB provides standard model articles that can be adopted without modification or customised. For a straightforward private limited company, model articles are usually sufficient. For companies with complex shareholding structures, bespoke articles drafted by a lawyer are advisable.
Step 3: Complete and Submit the Application
Registration applications are submitted through the URSB e-services portal. Required information includes:
- Proposed company name
- Registered office address in Uganda
- Names, addresses, and national ID numbers of all directors
- Names, addresses, and shareholdings of all shareholders
- Statement of share capital
- Signed Memorandum and Articles of Association
Step 4: Pay the Registration Fee
URSB registration fees are based on the company's stated share capital. The fee schedule is published on the URSB website and is paid online through the portal. Additional fees apply for specific services such as certified copies of documents.
| Share Capital (UGX) | Approximate Registration Fee |
|---|---|
| Up to 5 million | UGX 62,000 |
| 5 million to 20 million | UGX 87,000 |
| 20 million to 100 million | UGX 162,000 |
| Above 100 million | UGX 262,000 + |
Fee schedule is indicative and subject to revision by URSB. Verify current fees at the time of application.
Step 5: Receive the Certificate of Incorporation
Once the application is approved, URSB issues a Certificate of Incorporation which is the definitive proof that the company exists as a legal entity. The official processing time is quoted as three working days, but in practice, processing often takes one to three weeks, particularly for applications that are queried or require clarification.
Realistic Timeline
Practical expectation: From starting the name search to receiving the Certificate of Incorporation typically takes two to four weeks when all documentation is correct. Add additional time for post-registration steps. Do not commit to contractual obligations that depend on the company being incorporated until the Certificate is actually in hand.
Post-Registration Obligations
Registration at URSB is only the first step. Before commencing business operations, a newly incorporated company must also:
- Obtain a Tax Identification Number (TIN) from the Uganda Revenue Authority (URA). Required for all tax obligations and most commercial transactions.
- Register for VAT with URA if annual turnover is expected to exceed UGX 150 million. Even below this threshold, voluntary VAT registration may be advantageous.
- Register with the National Social Security Fund (NSSF) as an employer if hiring staff. Employer contributions of 10% and employee contributions of 5% of gross salary are mandatory.
- Register for EFRIS (Electronic Fiscal Receipting and Invoicing System) with URA. Required for all VAT-registered entities and increasingly applied to all businesses.
- Obtain a trading licence from the relevant local government authority (typically the city or municipal council) for the location of business operations.
- Sector-specific licences. Depending on the nature of business, additional licences may be required from the relevant regulatory body (Uganda Communications Commission, Financial Intelligence Authority, Uganda National Bureau of Standards, etc.).
Ongoing Annual Compliance
An incorporated company must maintain ongoing compliance or face penalties and eventual deregistration:
- File an Annual Return with URSB within 42 days of each anniversary of incorporation
- Hold an Annual General Meeting (or pass a written resolution in lieu for private companies)
- File audited financial statements with URA for income tax purposes
- Maintain a statutory register of members, directors, and charges at the registered office
