restitution (n)

1. the restoration of something lost or stolen to its proper owner.

For a sin to be forgiven, restitution is necessary.