The program ran from May 1 to July 31, and was expected to bring in $10 million from former tax cheaters.
But the mayor said Tuesday that the program brought in $18.6 million.
City Controller Wendy Greuel says 8,673 businesses took advantage of the program, which allowed them to pay back taxes without penalty.
Fines can climb as high as 40 percent of the total tax due without amnesty.
Taxes involved in the program included business, telephone, electricity, gas use, commercial tenant occupancy, transient occupancy, and parking occupancy.