๐Ÿงพ Tax ยท URA ยท Uganda

How to File Tax Returns in Uganda (URA) โ€” 2026 Step-by-Step Guide

๐Ÿ“ Ugandaโœ๏ธ Kennedy Nyabwala๐Ÿ•’ 7 min read

Filing your tax return with the Uganda Revenue Authority (URA) is an annual obligation for every business and most individuals earning income beyond a single PAYE employer. Uganda runs a self-assessment system โ€” you declare your income and work out the tax yourself โ€” so getting the return right matters. This guide covers who must file, the deadlines, the exact portal steps, and the penalties for getting it wrong.

Who must file a tax return in Uganda?

You must file an income tax return if you fall into any of these groups:

You generally do not need to file if your only income is from a single employer who has already deducted PAYE โ€” that tax obligation is treated as settled. Everyone filing needs a TIN (Tax Identification Number), which is free to obtain from URA and is your login ID for the portal.

Key deadlines

ReturnDeadline
Annual income tax (individuals & companies)Within 6 months of the end of your financial year (e.g. 31 Dec for a 30 June year-end)
Provisional income tax (1st)Within the first 6 months of the accounting year
Provisional income tax (2nd)By the end of the 12th month of the accounting year
Monthly returns (VAT, PAYE, WHT, LST)By the 15th of the following month

How to file your return on the URA portal โ€” step by step

  1. Go to the URA web portal at ura.go.ug and click "File a Return" (or log in via the e-Services portal).
  2. Log in โ€” your login ID is your TIN, with your password. If you don't have an account, register first.
  3. From the left menu, under e-Services โ†’ Returns, select File a Return.
  4. Choose the return type (e.g. Income Tax) and whether it is provisional or final, then the return period.
  5. Download the return template (an offline Excel form) for that return type and save it.
  6. Fill in the template offline โ€” income, expenses, and the required schedules. For businesses, VAT entries must carry EFRIS invoice numbers (FDNs).
  7. Validate the template (the form has a "Validate" button that generates an upload file).
  8. Back on the portal, upload the saved file and submit.
  9. An acknowledgement receipt is displayed and emailed to you. Save it โ€” it's your proof of filing.

Filing and paying are two separate steps. Submitting the return tells URA what you owe; you then generate a Payment Registration Number (PRN) and pay through a bank or mobile money. Filing on time but paying late still attracts interest.

Penalties for late or non-filing

Late filing attracts a penalty of UGX 200,000, or 2% of the tax liability for the period โ€” whichever is higher. Late payment attracts interest on the outstanding tax. If you fail to file at all, URA can raise its own assessment against you (an estimate, usually not in your favour). You can apply for an extension of up to an aggregate of 90 days, but this does not change the date the tax itself is due.

Tips to file smoothly

๐Ÿ’ฌ Need help filing your returns correctly?

Basket Advisory handles tax return preparation and filing for businesses and individuals in Uganda โ€” accurate, on time, and penalty-free. Books, PAYE, VAT and income tax in one place.

solutions@basketadvisory.comGet tax help

Sources: Uganda Revenue Authority (File a Return); Tax Procedures Code Act; PwC Uganda Tax Summary 2026. Portal steps and screens can change as URA updates its system โ€” always follow the current on-screen prompts at ura.go.ug. General guidance, not tax advice.

About the Author
Kennedy Nyabwala
Founder ยท Basket Advisory Technologies

Kennedy Nyabwala is the founder of Basket Advisory Technologies, with extensive cross-sector experience spanning e-commerce, agribusiness, supply chain, logistics, and fintech. He works with businesses, NGOs and financial institutions across Uganda and East Africa on payroll compliance, workforce payments, credit infrastructure, and go-to-market strategy. Based in Kampala, Uganda.

basketadvisory.com โ†’
Share this article
in LinkedIn ๐• Post f Facebook WhatsApp