Сводить концы с концами — кое-как, едва справляться с материальными затруднениями.
См. также конец.
Источник: «Толковый словарь русского языка» под редакцией Д. Н. Ушакова (1935-1940);
сводить концы с концами
1. разг. в положительном смысле: ограничив расходы, суметь прожить на небольшую сумму денег (или какого-то другого ресурса).
2. разг. в отрицательном смысле: жить настолько бедно, что денег хватает только на жизнеобеспечение
Источник: Wiktionary.org