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.
Understanding file tax returns in uganda in Uganda
File Tax Returns in Uganda is administered by the Uganda Revenue Authority (URA), and getting it right protects you from penalties, interest and audit exposure. Uganda's tax system runs largely online through the URA portal, and most obligations are monthly or annual with fixed filing deadlines. The key to staying compliant is understanding exactly what you owe, when it is due, and keeping records that support every figure you file.
Key rates and thresholds
The figures that matter most in Ugandan employment taxation: PAYE is charged on progressive monthly bands — 0% up to UGX 235,000, 10% to 335,000, 20% to 410,000, 30% above that, and an extra 10% over UGX 10,000,000. NSSF is 5% employee plus 10% employer. VAT is charged at the standard rate once you cross the registration threshold. Withholding tax applies to specified payments. Always confirm current rates on the URA portal, as thresholds are periodically revised — the tax-free PAYE threshold, for example, is set to rise to UGX 335,000 under the Income Tax (Amendment) Bill 2026.
How to stay compliant with URA
Compliance comes down to three habits: register correctly (you need a TIN for everything), file on time (most returns are due by the 15th of the following month), and keep clean records. File even when you cannot immediately pay — submitting the return and generating a payment reference limits penalties. Late filing and late payment both attract charges, so a disciplined monthly rhythm is the cheapest form of tax planning.
How Basket Advisory helps
Basket Advisory helps businesses and NGOs handle file tax returns in uganda and the full range of URA obligations — registration, filing, and staying audit-ready — so you can focus on running your organisation rather than chasing deadlines.
Frequently asked questions
Do I need a TIN in Uganda?
Yes. A Tax Identification Number is required for filing any tax, opening a bank account, registering a company and most official transactions. It is issued free by URA.
When are tax returns due in Uganda?
Most employment-related returns, including PAYE and VAT, are due by the 15th of the month following the tax period. Annual income tax returns follow the URA's published schedule.
What happens if I file tax late in Uganda?
Late filing and late payment attract penalties and interest under URA rules. Filing on time — even if you cannot pay immediately — limits the penalties.
Are Uganda tax rates changing in 2026?
The tax-free PAYE threshold is set to rise from UGX 235,000 to UGX 335,000 under the Income Tax (Amendment) Bill 2026. Until URA confirms commencement, the current threshold applies. Always verify current rates on the URA portal.
Worked example
Take a practical case. An employee on a gross salary of UGX 1,000,000 per month: PAYE is nil on the first 235,000, 10% on the next 100,000 (UGX 10,000), 20% on the next 75,000 (UGX 15,000), and 30% on the remaining 590,000 (UGX 177,000) — total PAYE of UGX 202,000. NSSF takes a further 5% of gross (UGX 50,000), and the employer adds 10% (UGX 100,000) on top. Net take-home is about UGX 748,000, while the employer's total cost is about UGX 1,100,000. Applying the same method to any salary gives you the exact figures for file tax returns in uganda.
Records you must keep
URA expects you to retain payroll and tax records that support every figure filed. For file tax returns in uganda, that means monthly PAYE schedules, NSSF remittance evidence, employee TINs and contracts, and reconciliations between what was paid and what was declared. Keeping these digitally and in order turns a potential audit into a formality. Poor records are the single biggest reason routine URA reviews escalate into assessments and penalties.
How this fits your wider tax obligations
File Tax Returns in Uganda does not exist in isolation. It connects to your VAT position, income tax return, withholding tax obligations and, where you employ staff, NSSF. A business that treats these as one coherent monthly and annual cycle — rather than isolated tasks — stays compliant with far less effort and is always ready for tax clearance, which banks and government tenders require.
🔗 New to URA? Start with our step-by-step URA TIN registration guide — documents, portal steps and processing time.
💬 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.