To me it seems that Ephesians 2:8 - 9 and James 2:14 - 24 contradict each other.
James says that your good works are evidences of your faith and that you are indeed saved, and without them your faith means nothing. But at the same time, Ephesians is saying that good works do not matter because it is only by God's grace that you have been saved.
It seems that if I agree with Ephesians and ignore James, it is acceptable for me to believe and be saved, then not do any good works.
On the other hand, if I agree with James and ignore Ephesians, I have to believe in Jesus then work to be saved by doing good works so that I have evidence for being saved.
Good question and not only a good explanation to show you how there is no contradiction, but also that believing in Jesus to be saved means we must follow in His footsteps, not just belief He exists.
One must not read certain scriptures and come to conclusions. The Bible must be read from beginning to the end so that the reader sees the whole picture. If not, it’s like a jigsaw puzzle and as we all know, we can confuse things and put them in places where they don’t belong.
I will try my best to simplify my answer.
In Ephesians it says your works don’t matter because we are saved by Gods grace. This is very true, but what it is saying here is that our good works are like filthy rags in God eyes. There is a standard to Gods righteousness and we all fall short of Gods righteousness. Our goodness means jack because our sin condemn us Isaiah 64:6
In the book of Romans 7 we see that the law given in Leviticus shows Gods standard for righteousness. In Leviticus,We can also see that with every law given, there is also a sacrifice and punishment for breaking the law. Why?? It’s because we cannot keep Gods law or standard of righteousness. Read Romans 7 because it shows us that the law is good but it brought about sin, for without the law we wouldn’t know our wrong doings.
So when ever you see works can’t save us, it is pointing and I will be specific about it, pointing ONLY TO THE OLD TESTAMENT LAWS. We are saved by grace because God has mercy on us purely on the fact that because of Adams fall, we are naturally born sinners incapable of keeping Gods standard of righteousness.
Now on to James and the New Testament.
When ever we see faith without works or a works teaching in the NT, it is a new beginning because of the new covenant made by God Himself. It is not referring to the works of the Old Testament.
In a nutshell, God gave a once and for all sacrifice for sin by offering up His Son Jesus for us. If you go back to the OT you will see that in order for sin to be cleansed, they had to offer up clean lambs to the slaughter to please God. God demands for sin to be cleansed, blood needs to be spilled. Since Jesus was offered once and for all, there no longer is a way of offering up lambs blood as a sacrifice for sin because God clearly shows us we are sinners and that He died for us on the cross as an atonement for sins. This is the new covenant.
Now John 3:16 shows that the sacrifice for sin has been offered up and those who believe in Him shall not perish but eternal life. If it is Gods will for us to believe in the One He sent (Jesus) John 6:29 then we must believe in Jesus. This is where faith without works comes into play.
If we believe in Jesus, yet we continue in sin, ignore His commands, do not preach His gospel, or give into the flesh, do we really believe in Him? After all, He set us free from sin, gives us the power to overcome the flesh, gives bravery to the cowardly, shows us clearly that His ways are easy and burdens are light.
He warns us that It is He that judges us and if He states that those who lie, steal, cheat, mock, slander, cowardly, drunkards, sexual immoral will be eternally lost,
If he states that we must WORK out our salvation, persevere until the end, grow fruit of His spirit, keep His commands or else we are NOT saved, I ask you to ask yourself, do you really believe in the One He sent??
James 2:19 or basically the demons know Jesus exists but will not see heaven. What makes people think that just because they believe in Jesus yet do not show the works of Him that they are saved? Luke 6:46
So now, there is no contradictions in Gods word but clear as day teaching when you align to Gods ways and His spirit teaching us,
Works cannot save us for we are saved by grace = we cannot keep Gods sandards
Faith without works is dead = believing in Jesus but not following His ways means you really don’t have faith.
What Jesus did is die as an atonement for sin. This brings us back to God. God does not expect us to live perfectly because He knows we can’t but what He does expect us to do is live as Jesus did because with all our mind and free will, we can live how Jesus expects us to do and since Jesus is God, If He says we can crucify our flesh, live in peace with each other, be loving towards each other, forgive our enemies, feed the poor, help the sick, honour God, do not love wealth, do not be trapped by worldly materials or power etc, we can do all those things. When we put Jesus first, were in line with God, when we put ourselves first, we become prideful and selfish and we are led away by our natural carnal sinful ways.
Make no bones about it, we know what truth is because He died for us. He set us free from the slavery of sin. We now know the full truth about good and evil and since we have free will, we have the option of choosing life (Jesus) or death (hell)
When you see works in the New Testament it is NOT referring to the law nobody could keep, it is pointing to the proof that we are true followers of Jesus Christ.
You cannot ever ever ever work your way to heaven, but when you have the only key to heaven (Jesus Christ) we must work to show we are worthy of it. Our work isn’t work, it is a statement of your way of live, exercising your faith so to speak. Work should really be translated to attitute. Faith without an attitude of God is dead. You see if we have faith in Jesus, we becomes heirs and children of God. If we think we are Gods children (faith) but do not show an attitude like our father (works) we aren’t Gods children and are not saved (dead)
Do onto others as you would like them to do to you
You reap what you sow, to the flesh = death to the spirit = life
Forgive and I will forgive you, judge and I will judge you
Faith in Jesus without works to show you truly follow Him means your faith isn’t really faith, it is dead aka you really don’t have faith
Be doers of the commands of Jesus not just hearing it because you are decieved James 1:22
Works in OT = Laws to obey
Works in NT = A way of life that shows Christ within us
Hope this clears things for you
God bless
Amen