Специальные программы и приложения. Из личного опыта:
Сначала пользовался savecash.me - стартапчик каких-то вебмастеров. Но у них только веб-версия.
Решил перебраться на более серьезный софт - чтобы были разные платформы (телефон, ПК и т.п.) и разные плюшки. Пробовал CoinKeeper, но не зашел, т.к. не было импорта базы данных (например, из других приложений) и сканирования QR-кодов с чеков.
Решил купить ZenMoney - туда удалось импортировать БД из SaveCashMe, плюс там был QR-сканер чеков (по нему автоматом проставляются дата операции, счет списания /карта, наличка и т.п./, а еще сохраняются позиции из чека /что, сколько и почем купил/).
На разные траты/получки можно создавать отдельные категории, вроде:
Существуют различные программы для ведения бюджета (в том числе, семейного) разной степени продвинутости: доходы по статьям, расходы по статьям, статистика, и всё такое. Думаю, вам стоит использовать одну из таких программ.