Skip to content
Customize Consent Preferences

We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.

The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ... 

Always Active

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

No cookies to display.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

No cookies to display.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

No cookies to display.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

No cookies to display.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

No cookies to display.

File a Tax Return

A return is a declaration of transactions that took place during a particular period for purposes of ascertaining the tax position for that period.

(Visited 960,894 times, 938 visits today)

All persons with income exceeding 2,820,000 a year, save for employees who earn income from only employment and with one employer.

  1. Annual returns i.e. Income Tax, within six (6) months from the end of the financial period e.g. taxpayers with 30th June as the accounting date, the deadline to file returns is 31st December every year.
  2. Monthly Returns i.e. VAT, WHT, PAYE, LED.
    This is the 15th day of the month following the return period
  3. Weekly Return i.e. Gaming and Lotteries returns, by Wednesday of every week.

You can apply for an extension to seek permission to file a return late however the extension cannot exceed an aggregate of 90 days. This extension shall not change the due date of payment of tax due for that period.

All the information required to file that particular return. E.g. for VAT, you need all purchase and Expenses and Sales (Including all taxable and exempt sales) transactions. Including those transactions where VAT has not been charged or incurred.

NB: Currently all transactions for input and output tax should be bearing FDNs from EFRIS.

Follow the steps below;

 Step 1: Visit the URA web portal https://ura.go.ug  and on the home page, click File a Return.

 Step 2: On the file a tax return page, click here to login and file a return.

 

click here to login and file a return.

 Step 3: Log in; Log in ID is the taxpayer TIN.

Log in

 Step 4: Under e-services, select Return >>File a return and click on the applicable return type i.e. whether provisional or final income tax return.

select Return

Step 5: Select the return period and download the return template/ form.

select period

Step 6: Save the downloaded return template at a preferred location. It is a MS Excel template (Please do not rename it.)

Step 7: Open the downloaded return template and enable macros or content. (Please do not cut and paste any values in the sheet)

Step 8: Fill all required fields of the return template and make the necessary declarations.  The tax payable will be computed and displayed.

 Step 9:After filling the required fields of the return template, Click validate

 Step 10:If there is an error, you will be directed to the error page where you can correct the errors and validate again.

 Step 12:If there is no error, click on yes to “save this template as an upload file”.

Save the upload file at a desired location.

Please note; At the point of saving the upload file, do not rename it.

save this template

Step 13: Return to the same page on the URA portal where you downloaded the return template and upload the saved upload file.

upload the saved upload file.

 Step 14: Click submit

Upon submission, an acknowledgement receipt will be displayed for printing and a copy of it will be sent to the taxpayer’s email address.

 

 

 

  1. You will suffer penalties for late filing which is Ugx. 200,000 or 2% of the tax liability for the period whichever is higher.
  2. You also give room for URA to estimate the tax liability for the period through an administrative assessment which at times becomes so inconvenient.