Get a KCCA trading licence — graded by location, priced by your trade.
Apply for a KCCA trading licence for your business premises. The licence grade (I–IV) is determined by WHERE your business is — you never pick it — and the government fee follows your nature of business and that grade. Our team handles the whole application — government fee included — for one all-in price. You'll need your certificate of incorporation (or business-name registration), your TIN, and proof of tenancy. The licence is valid 12 months from issue and the certificate carries a QR code; inspection happens after issuance, at the premises.
A KCCA trading licence is priced by WHERE your premises are (the grade of the business area, I–IV) and by your nature of business — you never choose the grade. Fees run from tens of thousands of shillings for small trades in the lowest grade to millions for banks and telecoms in the highest.
Source: Trade (Licensing) (Grade of Business Areas) Instrument 2017, under s.30(2) of the Trade Licensing Act (Cap 101, as amended 2000 and 2015) · last checked 2026-07-30
We handle this end to end as one package, and the KCCA fee above is included in it — you'll see your total before you start, and you never pay the agency separately.
Source: KCCA trading licence guidance · last checked 2026-07-30
We'll ask for what's needed one step at a time, in your language, and fill the application as you go.
Get a trading licence (Kampala)KCCA runs this service. You can also apply directly on their own site.
Open KCCA