Define tax stamp. tax stamp synonyms, tax stamp pronunciation, tax stamp translation, English dictionary definition of tax stamp. n. a stamp affixed to certain products or documents to indicate that a required tax has been paid. Random House Kernerman We
Successfully argued a judicial review application for British American Tobacco Kenya that quashed a claim by the Commissioner of Domestic Taxes for payment of excise duty. Representing Coca Cola in a value added tax (VAT) appeal to the High Court. The Appeal is against the VAT Tribunal’s decis...
Excise duty on tobacco, spirits, wine, beer and other excisable goods is an important source of revenue for governments. This income is, however, under threat from the illicit trade in all these goods – whether in the form of contraband, counterfeiting or tax evasion. Governments, which are...