Digital tax stamps: how a bar should check stock before accepting it
Beer, spirits and wine sold in Uganda must carry a URA digital tax stamp. How to verify one with the Kakasa app or SMS 8119, and the penalty for unstamped.
A crate arrives at the back door of the bar on a Friday afternoon. The driver is in a hurry, the price is a little better than usual, and the receipt is handwritten. Whether the bottles carry a valid Uganda Revenue Authority digital tax stamp is now the bar owner's problem as much as the supplier's. This is what the rules say and how to build the check into your receiving routine.
Which drinks must be stamped
URA's Digital Tracking Solution (DTS) requires a digital tax stamp on gazetted goods before they can be sold in Uganda, whether locally made or imported. The gazetted list on URA's DTS page includes beer, spirits, wine, other alcoholic products, fermented beverages, soda, water, fruit and vegetable juice, other non-alcoholic beverages, cooking oil, sugar, tobacco and cement. For a bar that means practically everything behind the counter: the beer, the waragi and the imported gin, the wine, the sodas and the bottled water.
The stamp itself is either a paper stamp or a digital ink code with a QR code printed on the pack, depending on the manufacturer's production line. URA lists the price a manufacturer pays per stamp (for example UGX 36 for beer and UGX 60 for spirits and wine), which is why unstamped stock can be offered a little cheaper.
Who is responsible along the chain
URA's page sets out the obligations by role. Manufacturers and importers register on the DTS portal, order stamps, and affix and activate them immediately after production or within seven days of customs clearance. Distributors, stockists and agents "should distribute, stock or deal in stamped gazetted products" only, and are expected to use a stamp validator to check the goods they handle. Consumers are advised to buy only stamped gazetted products.
A bar sits between the distributor and the consumer, and it holds stock. That is where the penalty for possession bites.
The penalties
URA cites the Tax Procedures Code Act, Cap 343 (sections 20 and 21 for the duty to affix stamps and the penal tax, and sections 73, 74, 75 and 80 for offences) together with the Tax Procedures Code (Tax Stamps) Regulations, 2018. The penalties listed are each the higher of double the tax due on the goods or a fixed amount:
- failing to affix a stamp on gazetted goods: UGX 50,000,000;
- printing over or defacing an affixed stamp: UGX 20,000,000;
- possessing gazetted goods without a stamp: UGX 2,000,000;
- acquiring or selling stamps without the Commissioner's authority: UGX 10,000,000.
Enforcement is not theoretical. In December 2022 URA reported that over 40 companies producing kombucha, juices and spirits had been penalised for not affixing stamps, with offenders found mainly upcountry and in some Kampala suburbs, and said unclaimed unstamped goods were piling up in its stores.
How to verify a stamp in under a minute
URA gives two methods that need no special equipment:
- Smartphone: download the "KAKASA Digital Tracking Solution" app from Google Play or the App Store, scan the QR code on the stamp, and read the validity report.
- Basic phone: type the code printed on the stamp and send it by SMS to 8119; a report comes back by SMS.
The first check is simpler still: does the bottle carry a stamp at all? A case with no stamps on any bottle should not come through the door.
Building the check into receiving
A bar does not need to scan every bottle of every delivery. It needs a routine that a barman can follow at 4 p.m. on a Friday:
- Buy from registered suppliers. Ask the distributor for their TIN and keep their invoices. A supplier who cannot produce a proper invoice is already a warning sign.
- Sample each delivery. Scan two or three bottles from each product line, from different cases. Record the result on the delivery note.
- Reject and record. If a stamp fails or is missing, do not accept the case. Note the supplier, the product and the date, so the pattern is visible if it repeats.
- Match the delivery to the purchase order. Quantity received, price agreed, person who checked. This is also the record you will want if URA asks where a bottle came from.
- Keep the invoice with the stock record. URA's hotel sector guidance asks businesses to keep records for five years; purchase invoices for excisable goods are the ones most likely to be asked for.
Why this protects margin as well as compliance
Unstamped stock is usually cheaper because duty was never paid on it. The saving is small per bottle; the exposure is a fine of UGX 2 million or more and the loss of the stock. A bar that checks stamps at the door also tends to count stock properly, and counting stock is where the real money in a bar is found: in the difference between what was delivered, what was sold and what is still on the shelf.
Sources
Run the whole business from one login.
Point of sale, stock, CRM, accounting free in every plan, payroll and Kit AI. Start on the web today and add the till, the phone app and the desktop app as you grow.
No card needed · 14-day trial