Behind on taxes? Interest & penalties on arrears from before July 2025 may be waived if the principal is paid by 30 June 2027. Check if yours qualify →See if the URA waiver applies →
Licensed Tax Agent · Registered with TARC, Uganda Revenue Authority · Since 2012
Company tax, explained and filed

Corporate income tax in Uganda: what companies above UGX 150M must file, and how to get it right

Once turnover passes UGX 150 million, your business leaves small-business tax and pays income tax on its profit: 30% for companies. That means provisional payments during the year, a final return after it, and records URA can test. We prepare it all, working alongside your accountant and auditor, so nothing is missed or overpaid.

Licensed Tax Agent (TARC) Individuals, businesses & NGOs Since 2012 · 75+ clients
The basics

What is corporate income tax?

Corporate income tax is tax on a company's taxable profit: income, less the expenses the law allows and capital allowances on assets. Accounting profit and taxable profit are rarely the same, which is where most errors start.

Companies pay during the year as well as after it. Provisional tax is an estimate paid in two instalments; the final return settles the actual figure once the year is over.

Company tax in five facts

  • 30% is the corporate income tax rate for most companies.
  • Two instalments: provisional tax is paid by the end of the 6th and the 12th month of the tax year, each about half the estimated tax.
  • Six months: the final return is due within six months after the tax year ends.
  • UGX 150 million: above this turnover, small-business (presumptive) tax no longer applies.
  • UGX 500 million: from this turnover, the return must include audited financial statements by an ICPAU-registered accountant (since September 2024).

Sources: URA and Income Tax Act. Checked October 2026.

For companies above UGX 5 billion. Your finance team prepares and your auditor signs off. We test the return against what URA looks for and file a position that holds, so that even if URA or anyone else reads it differently, you still win.

Individuals and companies

Above UGX 150 million, the rules change

Sole traders and partnerships

Pay income tax on business profit at individual rates, file a return each year, and keep records URA can check. Staff still mean PAYE.

Companies

Pay 30% on taxable profit, make two provisional payments, file the final return within six months of the year end, and keep directors' own returns in order too.

Where it goes wrong

Where company tax goes wrong

  • Provisional estimates that are too low, so interest builds
  • Capital allowances on assets never claimed
  • Expenses disallowed because the supplier gave no EFRIS invoice
  • Treating accounting profit as taxable profit
  • Sales in the tax return that don't match VAT and EFRIS
  • Directors' own returns forgotten

The cost of waiting: Late or wrong returns bring penalties and interest, and a company return that doesn't match its VAT or EFRIS figures is a common trigger for a URA audit.

How we help

We prepare your company tax properly, every year

01

We review

Your accounts, last returns and URA ledger, to find missed allowances and open risks.

02

We compute and file

Provisional estimates, the tax computation and the final return, matched to VAT and EFRIS.

03

We stay on file

Deadlines tracked, URA questions answered, and directors' returns kept current.

What you receive
  • A tax computation that reconciles to your accounts
  • Provisional and final returns filed on time
  • Two directors' returns included
  • A note of what to change for next year
What we need from you
  • Your accounts (audited, where you have them)
  • Last year's returns and any URA letters
  • Your asset register and major contracts
Your personalized quote

Priced to your situation — not a rate card

Fees follow turnover and complexity — number of entities, transaction volume, and the state of prior years.

Licensed Tax Agent, registered with TARC under URA · Helping clients since 2012 · Rated 4.7 on Google

Questions

Company tax questions, by situation

Jump to: Getting started · Your company · Problems · Working with us

Getting started

Tax on a company's taxable profit, at 30% for most companies, worked out after allowable expenses and capital allowances.

When turnover reaches UGX 150 million a year. From then on, tax is worked out on profit, with proper accounts.

An estimate of the year's tax, paid in two instalments: by the end of the 6th month and the 12th month of the tax year.

Within six months after the end of the tax year. The tax year normally runs 1 July to 30 June.

Rarely. Some expenses aren't allowed, depreciation is replaced by capital allowances, and some income is treated differently. The computation bridges the two.

Your company

Usually not. The auditor reports on the accounts; the tax computation and return are separate. We work from your audited accounts and alongside your auditor. We don't replace them.

You still file. A tax loss can usually be carried forward against future profits, so it's worth getting right.

Your first year sets the pattern: provisional estimates, record keeping and registrations. We set them up correctly from the start.

Yes. Directors file personal returns, and a missing one can hold up company matters such as a TCC. Two directors' returns are included in our fee.

Problems

Each missing year is filed in order, with the provisional position corrected. We plan payment for anything due.

Often because the supplier should have issued an EFRIS invoice. We check each item and object where URA is wrong.

Send it to us. Queries have deadlines, and assessments have 45 days to object.

Working with us

A fixed annual fee by turnover band, from UGX 3,000,000 for UGX 150M–500M. It includes the final return, provisional returns and two directors' returns. Extra directors are UGX 300,000 each.

Yes, through our monthly filing service, which keeps your monthly and annual figures consistent.

Not sure where you stand? Let's find out — before URA does it for you.

A 30-minute consultation tells you exactly where you stand, what it will cost to fix, and what happens if you wait. No obligation.