Tax expertise you can rely on

Tax, accounting and financial management advice for businesses since 2009.

Meet the team

400+

Clients served

UGX 30 billion+

IN RECOVERY & VAT REFUND

15+ Years

IN TAX SERVICE

URA-recognised

Key Tax partner

Tax Risk Management

We identify where your business is exposed to tax risk, rank what matters most, and put controls in place to manage it. Where tax positions are uncertain, we seek rulings and handle discussions with the Uganda Revenue Authority on your behalf.Read More »

Accountancy

We keep your books accurate, complete and ready for tax, so you can focus on running your business. Our services cover everything from bookkeeping and payroll to financial statements.Read More »

Tax Compliance

We prepare and file your income tax, VAT, PAYE and withholding tax returns accurately and on time. We track every deadline, so your business stays clear of penalties and interest.Read More »

About Us

“When you place your business concerns in the hands of our professionals, you are placing them in the hands of people committed to the best possible outcome for your business.”


— Ronald Akankwasa Chief Executive Officer, Destiny Consultants

Ronald Akankwasa

Executive-Director

Harith Kabagambe

Tax Consultant
Tendo Maria Kabanda, Head of Administration

Tendo Maria Kabanda

Head of Administration

Experts

In their field

Our consultants understand the tax law and its practical application. If your business faces a tax audit, an assessment, a refund claim or a compliance question, talk to us early. A consultation can save you penalties, interest and time.

FAQ

A Taxpayer Identification Number (TIN) is a unique number the Uganda Revenue Authority (URA) issues to every taxpayer. It is used to identify you in all your dealings with URA. Individuals, companies, partnerships and other organisations need a TIN before they can register for taxes, file returns or make tax payments.

Your TIN is required for most dealings with URA and many with other institutions. You need it to:

  • access your account on the URA web portal and receive official correspondence
  • register for taxes such as VAT and PAYE, and file your returns
  • pay taxes and other government fees
  • claim tax refunds, including VAT refunds
  • clear imports and exports through customs
  • meet the requirements of banks, government agencies and business partners, many of whom ask for a TIN before they transact with you

A tax return is a declaration you make to the Commissioner General of URA on a prescribed form. It reports your income or transactions for a period and the tax due on them. Common returns include income tax, PAYE, VAT, withholding tax and excise duty returns. Each has its own filing deadline, and late filing attracts penalties.

  • A provisional return is filed early in the year of income. It estimates your income and tax for that year, and the tax is paid in instalments.
  • A final return is filed after the year ends. It declares your actual income and tax. Any difference between the provisional tax paid and the final tax is then settled or refunded.

An estimate that is too low can attract penalties. We can help you prepare both returns accurately and on time.

Returns are filed online through the URA web portal at ura.go.ug:

  1. Log in to your account with your TIN and password.
  2. Go to e-Services, select e-Returns, and choose the return and period you are filing.
  3. Complete the return form, either online or using the downloadable template, and validate it.
  4. Submit the return. URA issues an e-acknowledgement receipt to your portal account and registered email.
  5. Pay any tax due by the deadline using the payment registration slip the portal generates.

Filing procedures change from time to time. If you are unsure, or your return involves complex transactions, our team can prepare and file it for you.

Request a consultation

Tell us about your tax or accounting question and a consultant will contact you within one working day to arrange your initial consultation.