What is the best way to collect data from an itemized budget?