Patent ID: 7606750

Claim:
A system for displaying a spending comparison report, comprising: a spending data repository configured to store: a current spending amount associated with a current spending group ID and a current spending date, and a historical spending amount associated with a historical spending group ID and a historical spending date; a report module configured to: obtain as input a spending data grouping selected from a plurality of spending data groupings, obtain as input a current date range for the spending data grouping, generate a plurality of selectable historical date ranges based on the current date range, obtain as input a historical date range selected from the plurality of selectable historical date ranges, retrieve the current spending amount from the spending data repository in response to obtaining the current date range, wherein the current spending date falls within the current date range and the current spending group ID is associated with the spending data grouping, retrieve the historical spending amount from the spending data repository in response to obtaining the historical date range, wherein the historical spending date falls within the historical date range and the historical spending group ID is associated with the spending data grouping; obtain a historical spending average associated with the historical date range; and calculate a first spending difference between the current spending amount and the historical spending amount and a second spending difference between the current spending amount and the historical spending average, wherein the current spending amount exists prior to the spending difference; and a display device configured to display the current spending amount, the first spending difference, the historical spending amount, the second spending difference and the historical spending average.