I've learned a lot from the teachers here. However, I'd like to learn some more.
1) Is it natural to say 'The change should be $4, not $5'?
2) Is it natural to say 'You gave me more change for $1 than you were supposed to.
3) How can we make it simple for the difference of "$1'?
Thank you.
What's natural will vary from person to person. I would hand the person back one of the dollars and say "You gave me too much" or "You gave me an extra dollar" or maybe "You gave me a dollar too much."
I'm not a teacher, but I write for a living. Please don't ask me about 2nd conditionals, but I'm a safe bet for what reads well in (American) English.