Live from hand to mouth

Meaning: To have just enough money or food to survive, with little or nothing left over.

Example: After losing his job, he was living from hand to mouth.