1. A method for transferring data from a receipt image directly into a spreadsheet, comprising: selecting an XML map that maps types of expense data and associated expense data from the receipt to one or more cells in the spreadsheet in accordance with pre-designated mapping preferences of the user that map the types of expense data and associated expense data to XML data elements based on the types of expense data in the receipt; a scanner acquiring the receipt image; optical character recognition software acquiring textual data from the receipt image and storing the textual data; parsing software parsing the textual data to identify the types of expense data and associated expense data for each type of expense data and to extract the types of expense data and associated expense data of each type of expense data from the textual data; and for each type of expense data extracted, a processor determining if the each type of expense data is mapped in the selected XML map to one or more cells in the spreadsheet and, for each type of expense data found in the selected XML map, using the selected XML map to automatically transfer the extracted associated expense data to the cells in the spreadsheet designated for the types of extracted expense data with which the extracted associated expense data is associated.