1. A non-transitory computer readable medium having computer executable instructions for performing a method of processing expense information, the method comprising: receiving scanned information of a receipt from a scanner, the scanned information including information regarding various types of receipts having various formats and having different sizes, each of said receipts containing expense information printed thereon; processing said scanned information including numerical data in the receipt to obtain said expense information from said scanned information; categorizing said expense information for each receipt into one or more predetermined categories to obtain categorized information for each receipt, wherein said categorized information for each receipt is combined with categorized information for other said receipts to produce report information for one or more of said predetermined categories, wherein the various types of receipts include grocery receipts, purchase receipts, credit card receipts and bank statements.
1. A non-transitory computer readable medium having computer executable instructions for performing a method of processing expense information, the method comprising: receiving scanned information of a receipt from a scanner, the scanned information including information regarding various types of receipts having various formats and having different sizes, each of said receipts containing expense information printed thereon; processing said scanned information including numerical data in the receipt to obtain said expense information from said scanned information; categorizing said expense information for each receipt into one or more predetermined categories to obtain categorized information for each receipt, wherein said categorized information for each receipt is combined with categorized information for other said receipts to produce report information for one or more of said predetermined categories, wherein the various types of receipts include grocery receipts, purchase receipts, credit card receipts and bank statements. 10. A non-transitory computer readable medium as claimed in claim 1 , wherein the method further comprises: outputting information to enable displaying tabular data on a display device for comparison with pre-customized budgets or limits in each said one or more predetermined category.