hard up

Intermediate (B1) informal

Not having enough money; being poor or in financial trouble.

"We were quite hard up when the children were young, so holidays were a rare luxury."