11 August 2020
To File or Not To File? Another Dimension of Non-Compliance: The Eswatini Taxpayer Survey
Published by: Institute of Development Studies
Non-filing refers to taxpayers who fail to submit a tax declaration, thus becoming ghosts in the eyes of tax authorities. It is a...