Reading the Wikipedia article about the tax amnesty, my understanding is that the main benefit of a tax amnesty is to encourage individuals to declare their wealth:
Introduction of Amnesty scheme in any fiscal year is to help State treasury raising tax revenues, adding beneficiaries in tax base who have not declared their assets previously. The main purpose of inception of this scheme is to replicate the economy and encouraging individuals, Association of Persons and Corporations to declare their wealth as it may arises. Under this scheme the beneficiary just has to pay some tax on the total assets which are declared in Amnesty scheme. State introduce this scheme when they believe that individuals are hiding their wealth from the tax authorities.
According to this article, Romania was also planing for a tax amnesty, but some Government representatives do not agree:
the current Government argued that the draft law is similar to the bill promoted by the Ponta Government, and that the ordinance was poorly drafted and had negative impact on taxpayers. Applying a new tax amnesty would have negative effects on the confidence of people who pay their taxes on time
From a layman's perspective, if I declare all my income sources and I pay all my debts on time, I seem to be on the losers side when a tax amnesty kicks in. So, I am wondering if there are any benefits I am not seeing.
Question: Does tax amnesty have any benefit except for potentially uncovering undeclared wealth?