Murowa Diamonds is a diamond mining company that pays annual royalties to Government under sections 244 and 245 of the Mines and Minerals Act and income tax under the Income Tax Act. In 2017, ZIMRA audited the applicant's income tax for 2010-2015 and determined that the applicant wrongly treated mining royalty as a tax-deductible expense. ZIMRA re-assessed the taxable income, resulting in an alleged tax shortfall of $2,588,692.50 plus a 100% penalty. The applicant objected and disputed whether the royalty was capital expenditure (not deductible) or revenue expenditure (deductible). When negotiations failed, on 28 November 2017 ZIMRA threatened to institute recovery measures. The applicant paid under protest while filing an appeal to the Special Court for Income Tax Appeals and simultaneously launching this constitutional challenge to section 58 of the Income Tax Act, which empowers ZIMRA to unilaterally garnish accounts and recover disputed tax without court supervision.