The idea that almsgiving atones for sins does not negate the doctrine of
atonement through the shed blood of Jesus.
Jesus shed blood atones for all sins saving for the sin of unbelief.
-
This atonement is for and between God and man.
-
It restores our original relationship with God.
The shed blood of Jesus does not atone for sins committed against other
people.
The following example will serve our purposes:
Giving to The Poor
If God has directed you to give to the poor, failure to give is a sin against
both God who gave you the command, and against the person or persons to
whom you would not give.
The shed blood of Jesus has already atoned for your sin against God. When
that sin is realized, the individual need only confess it to God and receive
Gods forgiveness.
However, the person to whom the alms was supposed to be given has also
been sinned against.
The shed blood of Jesus does not atone for the sin against this poor fellow.
The only way to atone to this person for the withholding of alms due him
by the direct command of God is to pay the alms.
This is a principle that should be applied to all areas of our human interaction.
-
Feeding the hungry atones for sins.
-
Clothing the naked atones for sins.
-
Transporting the elderly atones for sins.
-
Sharing the gospel message atones for sins.