Forgiveness is an ethical ideal that advocates that a fresh start should be conferred on those individuals who regret their past choices. Grounded on such a principle, Fleurbaey (2005) proposes the use of the equivalent endowment as the proper measure of the welfare loss experienced by those who have mismanaged their initial resources. In this paper we provide the forgiveness framework with an ethical foundation that allows us to formally deal with the compensation problem. We obtain that different solutions to the ideal of forgiveness can arise according to the distributional requirements that society wants to satisfy.