score:4
Yes, baptism removes all punishment for sin. If a person died immediately after baptism they would enter heaven directly without a need for purification in purgatory. They would not be required to do penance. From the Catechism of the Catholic Church:
1263 By Baptism all sins are forgiven, original sin and all personal sins, as well as all punishment for sin. In those who have been reborn nothing remains that would impede their entry into the Kingdom of God, neither Adam's sin, nor personal sin, nor the consequences of sin, the gravest of which is separation from God.
Upvote:-2
The Catholic view: Yes, punishment for sins is removed by baptism. I don't know what proofs they have for this view, but they believe it. The Protestant view: No, baptism does not remove punishment from sin. Take the thief on the cross for example; he believed, and Jesus said that he would see him soon in heaven, which means that he would not be punished for his sin. But notice this: he was not baptized. See Luke 23:39-43. This shows that punishment for your sins can be removed without baptism. Note: I am talking about physical baptism, not 'spiritual baptism,' which is when you are saved or born again.