Из данной просьбы хотел бы отметить, что на данный момент было бы удобно просто завершать проект или установить, например, время жизни проекта. Транзакции по проекту надо в отчётах оставить, а вот фильтр по проектам, членам семьи, внутри какой-то категории оставить. Т.е. заходишь в категорию "одежда" и выбираешь там отображение транзакции по члену семьи или по проектам. Вообще данную реализацию я пока вижу как фильтр в excel - поставил галочки в столбце член семьи, или галочки в столбце проект.
Сейчас отчёт на большом количестве вообще не читаем и формируется по транзакциям а не например в разрезе месяца, квартала года.
Разрез за период должен работать как сравнение