2025 is here and so is the tax man. Yes, ZIMRA is taxing anointing oil and merchandise sales by churches
CLAIM: ZIMRA is expecting churches to pay taxes from the sale of goods such as anointing oil, and t-shirts among others which are being produced