The amnesty, presented as an amendment to the 2023 budget, gives clubs preferential treatment for paying some 900 million euros ($956million) in taxes which were due on December 22.
Under the measure, the clubs will pay a small fine amounting to 3% of the outstanding taxes and will not suffer any sporting sanctions.
It applies to all sports clubs, but by far the biggest beneficiaries are the teams in Italy's top-flight Serie A, which have together run up some 500 million euros of back taxes, lawmakers said.
The budget must be approved by both houses of parliament before the end of the year.