๐Ÿงพ Tax Compliance ยท Uganda VAT

How to Prepare a VAT Return in Uganda โ€” Step by Step Guide 2026

By Kennedy Nyabwala ยท Basket Advisory Technologies
๐Ÿ“… May 2026 โฑ 6 min read โœ๏ธ Kennedy Nyabwala ยท Basket Advisory Technologies, Kampala

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

Who Must Register for VAT in Uganda

Your business must register for VAT with URA if:

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:

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 โ†’
About the Author
Kennedy Nyabwala
Founder ยท Basket Advisory Technologies

Kennedy Nyabwala is the founder of Basket Advisory Technologies โ€” Uganda's marketplace for payroll compliance, agribusiness programme management, FMCG distribution, and professional consulting. Based in Kampala, Uganda.

basketadvisory.com โ†’
Share this article: ๐Ÿ’ฌ WhatsApp ๐Ÿ’ผ LinkedIn ๐Ÿฆ Twitter