1. A method of processing a tax payer source document comprising: receiving proforma data and an electronic image of a taxpayer source document; determining a type of tax statement for the taxpayer source document from the electronic image of the taxpayer source document; using the proforma data to verify the type of the tax statement for the electronic image of the taxpayer source document by searching for an identification code within the electronic image of the taxpayer source document to determine whether the identification code matches the proforma data; extracting data from the electronic image of the taxpayer source document; determining if the extracted data from the electronic image of the taxpayer source document has an error; using the proforma data to verify the extracted data from the electronic image of the taxpayer source document; and creating an electronic document that includes the extracted data.