There are many words that could be used to describe someone who is bad with money, such as "irresponsible," "careless," "reckless," or "stingy.