Например есть категория "Продукты" в ней есть подкатегория "Алкоголь", я вношу туда расходы. А через допустим год, я решил создать категорию "Вредные привычки" и перенести в нее подкатегорию "Алкоголь"....
В программе Home Budget реализована возможность создания категории во время создания транзакции. Это очень удобно, нет необходимости сначала создавать категорию, а потом вносить доход или расход.