tightwad

A person who really hates spending money, even when needed.