penny-pincher
From Longman Business Dictionarypenny-pincherˈpenny-ˌpincher noun [countable] someone who does not like to spend moneyHere are some ways that penny-pinchers can see the nation’s biggest city on a small budget. —penny-pinching adjectivediscounts aimed at penny-pinching consumers