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:
- Companies โ every registered company files an annual income tax return, plus provisional returns.
- Individuals in business โ sole traders, professionals and the self-employed, who file with a statement of income, expenditure, assets and liabilities.
- Individuals with multiple income sources โ e.g. employment plus rental or business income.
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
| Return | Deadline |
|---|---|
| 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
- Go to the URA web portal at ura.go.ug and click "File a Return" (or log in via the e-Services portal).
- Log in โ your login ID is your TIN, with your password. If you don't have an account, register first.
- From the left menu, under e-Services โ Returns, select File a Return.
- Choose the return type (e.g. Income Tax) and whether it is provisional or final, then the return period.
- Download the return template (an offline Excel form) for that return type and save it.
- Fill in the template offline โ income, expenses, and the required schedules. For businesses, VAT entries must carry EFRIS invoice numbers (FDNs).
- Validate the template (the form has a "Validate" button that generates an upload file).
- Back on the portal, upload the saved file and submit.
- 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
- Keep clean records all year โ sales, purchases, expenses and EFRIS invoices. Filing is painful only when you're reconstructing a year of figures at the deadline.
- File even a nil return if you had no income โ non-filing still triggers penalties.
- Don't wait for the last day โ the portal is busiest (and slowest) near deadlines.
- Get a tax clearance certificate once compliant โ many contracts and tenders require it.
๐ฌ 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.
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.