make ends meet
To have enough money to cover expenses; to get by financially; to get through the pay period (sufficient to meet the next payday).
... a schoolmaster, whose income being small, he was fain to keep a glass of good liquor for the entertainment of passengers, by which he made shift to make the two ends of the yea