This helps you understand your customers/markets, your needs, and analyze your competitors. This enhances decision-making on how to market your products and or services. Research about the market and industry where you are venturing to avoid unnecessary losses.
This involves outline the financial needs of your business, budgeting for expenses, and identifying potential sources of financing/capital, such as loans, grants or investors. This ensures the business has the necessary capital to operate, grow and track the financial performance of the business.
Gain a thorough understanding of the specific laws and regulations that govern how a business must operate. Following these requirements helps your business avoid legal issues, maintains a good reputation, and ensures smooth operations.
Note: To register for taxes, you need to have the following:
Maintain accurate and well-organized records of all your business transactions providing a clear view of income earned and purchases and or expenses made. This practice enables you to track profits, which is essential for the overall success and sustainability of the business.
Important things to note about record keeping
Note: In case a record is necessary for a proceeding which started before the end of the 5 years, a taxpayer shall keep the record until the end of the proceedings.
Note: The magnitude of records maintained relate to the size of your business. Businesses that have annual sales exceeding Ugx 500 million must keep audited books of accounts.
Understand your tax obligations and strategize on how to minimize tax liabilities. This lays a foundation for a business on how and when to pay your taxes, which ensures compliance with tax laws.
Register and obtain a Tax Identification Number (TIN). A TIN is a 10-digit number that acts as a taxpayer’s account with URA. It is used for identification and communication with URA and for all tax purposes under all tax laws.
Any person engaging in “business “generating income in Uganda is required to register for taxes. A TIN is personal to the person to whom it has been issued and shall not be used by another person. A TIN is obtained free of charge and therefore no one should charge you for it.
A TIN enables you to;
How to get a TIN
Step 1: Visit the URA web portal https://ura.go.ug and on the home page, click ‘Get a TIN’
Step 2: Next, click ‘Instant TIN Application’
Step 3: On the Instant TIN Application page, click ‘click to apply for an Instant Tin’
Step 4: On the TIN Registration page, select Individual as the applicant category.
Step 5: Fill in the National ID Number (NIN), source of income, and current physical address. Fields labeled with a red asterisk (*) are mandatory fields.
Step 6: Click ‘submit application,’ after first confirming that you are not a robot.
Note:
Where the source of income is employment, the employer’s TIN is mandatory and for a registered business, the business registration date, name and number are also mandatory. After submission, you will get an Instant TIN and a provisional TIN certificate.
A tax return is a declaration in a form prescribed by the Commissioner, on which a taxpayer reports their income for the tax period as a way of self-assessment for taxation purposes. Once registered with URA for any tax type other than Pay as you earn (PAYE) with a single employer you required to submit a return for the tax period as per the respective tax law.
A tax period is the duration for which a return is required i.e. a year, month or week. A due date is the deadline for filing a return beyond which you are penalized for not filing. Returns are filed online using an electronic system – etax.
|
Return type |
Due date and filing remarks |
|
Income tax |
• You are required to furnish a return of the provisional tax estimate: (i) For non-individuals (e.g companies): You are required to furnish two provisional returns i.e. on or before the last day of the sixth month of the year of income in respect to your tax liability and on or before the end of the year of income. (ii) For individuals: You are required to furnish four provisional returns i.e., on or before the last day of the third, sixth, ninth or twelfth month of the year of income. |
|
• You are required to submit final Income tax returns (including rental income returns where applicable) for each year of income not later than the sixth month after the end of the year of income.
Note: Those with an annual turnover above 500 million shillings must file their income tax returns with audited financial statements prepared by an accountant registered by the Institute of Certified Public Accountants of Uganda. |
|
|
VAT |
• If you are registered for Value Added Tax returns (VAT), you are required to submit for each month a return by the 15th day of the following month. |
|
PAYE |
• If you are registered for Pay As You Earn (PAYE), you are required to file a PAYE return for each month by the 15th day of the following month. |
|
Excise duty |
• If you are registered for Excise duty, you are required to file an excise duty return for each month by the 15th day of the following month. |
|
Withholding Tax |
• If you are designated by the Government to withhold tax, purchasing a business asset or paying for professional services, you are required to file WHT returns for each month by the 15th day of the following month. |
|
Others |
• In case of any return required to be submitted under the tax law, it must be done within the specified period under the tax law. |
Note
You are required to pay your tax liabilities by the due dates of filing the respective returns to avoid the accumulation of interest. Thus, any tax payable is a debt to the Government of Uganda.
You can apply in writing to the Commissioner for an extension to file a return at a later date, but this does not change the payment due date, and thus interest will be charged on any outstanding liability from the date when the payment was due.
Taxes are paid by registering a payment online through the URA web portal or using the Ask URA App (downloadable from Google Store) or dialing *285# and effecting the payment either in the Bank, through Mobile Money or Payway services.
Steps to register a payment
Step I: Visit the URA web portal https://ura.go.ug and on the home page, click Make a payment
STEP II: From the menu on the left hand side, click Generate a payment slip and select Click here to register a payment
STEP III: On the payment registration page;
STEP IV: Under payment details>>Tax head, select the correct tax head for which you want to make payment e.g. income tax, and click on load periods.
STEP V: Under load periods, fill in the period for which you are making payment and click Add period
STEP VI: Next, fill in the amount to pay
STEP VII: Under payment methods, enter text from the given image and click Accept and Register.
STEP VIII: Once you have submitted, the payment registration slip will be generated. Take note of the payment registration number that is indicated on the payment registration slip or print the slip and make payment in the bank or via mobile money or any other URA payment modes.
NOTE
Goods may be brought into the country upon making a customs entry or declaration, either for;
Goods up to the value of United States dollars two thousand ($2,000) imported by a person/traveler who has been outside Uganda for a period in excess of twenty-four (24) hours shall be allowed a baggage allowance (tax exemption) provided the said goods are in the traveler’s accompanied baggage and are declared to customs. Such goods should not be for distribution, for friends, for relatives or commercial purposes but rather personal effects.
Note. Clearance here does not mandate a clearing agent but is rather cleared on a simplified clearance regime (PB4) that is registered by a customs officer
When goods are brought into a customs area e.g. a border entry point, customs must be informed of the person responsible for fulfilling the customs obligations with regard to the goods on board. This can be the owner of the goods or a third party, including customs brokers, agents, and transporters referred to as declarants.