1. A method of processing a tax payer source document comprising: receiving, at a computer system, proforma data and an electronic image of a taxpayer source document; determining, using a processor of the computer system, 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, using the processor of the computer system, the determination of 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, using the processor of the computer system, data from the electronic image of the taxpayer source document; determining, using the processor of the computer system, whether the extracted data from the electronic image of the taxpayer source document has an error; using the proforma data to verify, using the processor of the computer system, the accuracy of the extracted data from the electronic image of the taxpayer source document; and creating, using the processor of the computer system, an electronic document that includes the extracted data.