How to file annual returns with URSB (company compliance)

Quick answer

File on URSB OBRS within 42 days after your AGM. About UGX 50,000 a year.

Checked 4 November 2026
Jump to a section
  1. When are annual returns due?
  2. How to file
  3. Fees and fines (indicative)
  4. Struck off for not filing?
  5. Frequently asked questions

Every company registered in Uganda must file annual returns with URSB. This keeps your company "in good standing" – important for tenders, bank loans and contracts.

When are annual returns due?

Within 42 days after the Annual General Meeting (AGM), under the Companies Act, 2012.

How to file

  1. Log in to the URSB OBRS portal.
  2. Select your company and choose Annual Returns.
  3. Confirm directors, shareholders, share capital and registered office.
  4. Generate a PRN and pay.
  5. Download the filed returns.

Fees and fines (indicative)

Item UGX
Company limited by shares (per year) about 50,000
Company limited by guarantee (per year) about 30,000
Fine for default up to 500,000

Check the current figures on the URSB fee page.

Struck off for not filing?

URSB removes long-term non-filers from the register. You can apply for restoration through OBRS by filing all outstanding returns and paying the fees and penalties.

Frequently asked questions

Do business names file annual returns?

No. Annual returns apply to companies. Business names only update changes in details.

Fees and codes change. Spotted something out of date? Tell us.