Why do governments impose taxes? The answer to this question at first glance seems obvious; it is a monetary charge imposed by the Government on persons, entities, transactions or properties to yield revenue.
In other words, taxes are compulsory, unrequited payments to general government.
It is however not that simple. There are different reasons why tax is imposed apart from enabling government raise revenue for financing public goods and infrastructure.
Tax is not a voluntary payment made by individuals to the government, it is enforced compulsorily pursuant to the government’s legislative authority.