Value Added Tax (VAT) in Uganda is administered by the Uganda Revenue Authority (URA). If your business is VAT-registered, you must file a VAT return every month by the 15th of the following month. This guide walks you through everything Uganda business owners need to know about VAT returns in 2026.
Uganda VAT — The Basics
- Standard VAT rate: 18%
- Zero-rated: Exports, certain agricultural inputs, selected medical supplies
- Exempt: Financial services, educational services, certain food items
- VAT registration threshold: UGX 150,000,000 annual taxable turnover
- Filing deadline: 15th of every month for the previous month
- Filing platform: URA eTax portal — efris.ura.go.ug
Who Must Register for VAT in Uganda
Your business must register for VAT with URA if:
- Your annual taxable turnover exceeds UGX 150,000,000
- You reasonably expect your turnover to exceed UGX 150,000,000 in the next 12 months
- You are a non-resident supplying digital services to Uganda customers
Businesses below the threshold can voluntarily register for VAT, which is often beneficial if your clients are VAT-registered businesses who can reclaim input VAT.
Step by Step — Preparing Your Uganda VAT Return
Step 1: Gather All Sales Invoices
Collect every tax invoice you issued during the month. For each invoice, you need: the customer name and TIN, invoice date, taxable value, VAT charged (18%), and total amount. VAT-registered businesses in Uganda are required to issue EFRIs (Electronic Fiscal Receipts and Invoices) through the URA EFRIS system.
Step 2: Gather All Purchase Invoices (Input Tax)
Collect every supplier invoice you received during the month where VAT was charged. This is your input tax — the VAT you have paid which you can deduct from your output tax. Only purchases made for business purposes qualify for input tax credit.
Step 3: Calculate Output Tax
Output tax is the VAT you charged on your sales. Add up the VAT column on all your sales invoices. At 18%, a sale of UGX 1,000,000 generates output tax of UGX 180,000.
Step 4: Calculate Input Tax
Input tax is the VAT you paid on your purchases. Add up the VAT column on all qualifying purchase invoices received during the month.
Step 5: Calculate VAT Payable
VAT Payable = Output Tax − Input Tax
If output tax exceeds input tax — you owe URA this amount. If input tax exceeds output tax — you have excess input tax that can be carried forward or refunded.
Step 6: File on URA eTax by the 15th
Log in to efris.ura.go.ug, navigate to VAT returns, enter your output tax, input tax, and supporting transaction details. Pay any VAT due via URA payment channels before the 15th.
Penalty for late filing: UGX 200,000 or 2% of tax due per month — whichever is higher. File on time every month.
How Basket Books Automates Uganda VAT
Basket Books tracks Uganda VAT automatically:
- Every invoice you create with VAT enabled automatically records output tax
- Every expense you enter records input tax by category
- The P&L report shows VAT collected and VAT liability separately
- Monthly VAT summary gives you the exact figures for your URA return
Instead of manually adding up invoices at month end, Basket Books has your VAT figures ready on the 1st of every month — giving you 14 days to review and file.
Automate Uganda VAT with Basket Books — Free
Track output tax, input tax, and VAT liability automatically. Get your monthly VAT figures ready for URA filing without manual calculations. Completely free.
Open Basket Books Free →💡 Need exact take-home figures? Use our free PAYE calculator (Uganda 2026 URA bands) to calculate PAYE, NSSF and net pay instantly.
👉 See also: how to file VAT returns step by step.
Understanding prepare a vat return in uganda — step by step guide 2026 in Uganda
Prepare a VAT Return in Uganda — Step by Step Guide 2026 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.
Penalties for getting it wrong
URA applies penalties and interest for late filing, late payment and under-declaration. Beyond the direct cost, a pattern of non-compliance raises audit risk and can complicate everything from bank facilities to government tenders, which require tax clearance. Treating tax obligations as a fixed monthly routine — rather than a year-end scramble — keeps you clear of all of this.
How Basket Advisory helps
Basket Advisory helps businesses and NGOs handle prepare a vat return in uganda — step by step guide 2026 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 prepare a vat return in uganda — step by step guide 2026.
Records you must keep
URA expects you to retain payroll and tax records that support every figure filed. For prepare a vat return in uganda — step by step guide 2026, 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.
💬 Need help with How to Prepare a VAT Return in Uganda — Step by Step Guide 2026?
Basket Advisory helps businesses, NGOs and foreign employers across Uganda with payroll, tax compliance, workforce payments and setup — end to end. Talk to our team.