miser
noun
°A person who hoards money rather than spending it; one who is cheap or extremely parsimonious.
"Ebenezer Scrooge was a stereotypical miser, he spent nothing he could save; neither giving to charity nor enjoying his wealth."
synonyms: cheapskate, scrooge, skinflint