Who would have thought that this day would come
I stand despite the rubble singing victory songs
On the cross you said it was done but I couldn't see it made it hard to believe it
You paid it all
You paid it all
Grace on grace
It never ends
Grace on grace
It's more than sufficient
Grace on grace
I'll cling to its throne because you paid it all
I'm trading sadness for joy
And trading earth's treasure for heaven's reward
To wear a crown I didn't earn
To taste of mercies I didn't deserve
You paid it all
You paid it all
Grace on grace
It never ends
Grace on grace
It's more than sufficient
Grace on grace
I'll cling to its throne because you paid it all
Who the Son sets free is free indeed
I'm not who I was I'm redeemed
The bondage of sin is broken and
The penalty for my sin has been paid for
The guilt and shame is gone away because I am clean through Jesus' name
Who the Son sets free is free indeed
I'm not who I was I'm redeemed
The bondage of sin is broken and
The penalty for my sin has been paid for
The guilt and shame is gone away because I am clean through Jesus' name
Grace on grace
It never ends
Grace on grace
It's more than sufficient
Grace on grace
I'll cling to its throne because you paid it all
Grace on grace
It never ends
Grace on grace
It more than sufficient
Grace on grace
I'll cling to its throne because you paid it all