Problem: Paul asserts here that Jesus was “made to be sin.” However, many other Scriptures insist that Jesus was “without sin”
(Heb. 4:15; cf. 1 Pet 3:18). But how could Jesus be without sin if He was made sin for us?
Solution: Jesus was always without sin actually, but He was made to be sin for us Judicially. That is, by His death on the cross, He paid the penalty for our sins and thereby cancelled the debt of sin against us. So, while Jesus never committed a sin personally, He was made to be sin for us substitutionally. The issue can be summarized as follows:
CHRIST WAS NOT SINFUL
CHRIST WAS MADE TO BE SIN