Чтобы иметь возможность выполнить это задание, я вырабатываю вспомогательную привычку - в течение дня фиксировать свои операции - как минимум, собирать в кошелек чеки.
Если, например, я совершаю покупку в магазине или ужинаю в кафе, я обязательно сохраняю чек (на чеках из кафе, заправках, записываю сумму чаевых, чтобы она потом не затерялась).
Если чека нет, то я при первой же возможности записываю операцию в блокнотик или на листочек или на какой-нибудь из чеков (я все равно их буду вечером разбирать, и увижу эту запись).
Вечером я ввожу все операции в программу домашних финансов (раньше пользовался Экселем). После ввода проверяю расчетные и фактические остатки на счетах и в кармане - если они не совпадают, значит что-то упустил или накосячил.
Для учета и планирования пользуюсь программой Домашние финансы, купил ее на сайте www.lab-1m.ru (не сочтите за рекламу, просто другие знаю плохо, а этой пользуюсь сам и могу посоветовать, как и что в ней делать).
До этого перепробовал некоторые другие, но потом остановился на этой.
Ее единственный недостаток - она платная.
Достоинства - полный функционал, включая планирование, бюджет, графики, аналитику, автоматическое обновление курсов валют, возможность импорта и экспорта, проводки, модуль для КПК, обмен данными с Outlook, и т. д.
Вроде в сети есть и другие инструменты, бесплатные, но про них я знаю мало.
В результате у меня создается база данных со всеми операциями, отсортированными по статьям доходов и расходов, по всем счетам, включая банковские и кредитные.
В общем, дело пока идет нормально. Побочный приятный эффект - стало меньше спонтанных, ненужных трат. Еще один эффект - сохраняются чеки, это бывает полезно в случае каких-то претензий к качеству/количеству продукта или гарантийных разбирательств.
Третий положительный эффект - когда требуешь чек, к тебе относятся серьезнее и у людей меньше возникает желания тебя надуть.
Вот, пока что все.