Penny pincher

A person who is very careful with his or her money even very small amounts like a single penny.

The man is a penny pincher and will never spend any money.