Abstract: A system and method based on optical character recognition for verification of uploaded documents, such as proof of income documents, passports, or driver's licenses, among others, using templates and algorithms that provide for determination of the correct context of data scanned from such documents.