SOC 2 Type II
CERT · VERIFIEDCertified. GDPR, CCPA, and ITAR compliant.
Nobody wants to type a W-2. This API securely reads the form and returns wages, withholdings, EIN, SSN, and Box 12 codes as JSON ready for tax engines, income verification, and payroll checks.
Get Started for Free Free DemoPOST /api/v8/partner/w2s · Live
Veryfi’s W-2 OCR API reads IRS Form W-2 (Wage and Tax Statement) and returns employee, employer, wage, and withholding fields as JSON via POST /api/v8/partner/w2s.
Teams plug that payload into tax prep, payroll, mortgage income verification, benefits, insurance, and FAFSA workflows instead of keying Box 1–20 by hand.
See supported W-2 fields and the Process a W-2 docs.
0 fields snapping into JSON
Form W-2, Wage and Tax Statement, is the IRS form employers file each year for every employee. It reports Box 1 wages, federal and FICA withholdings, employer EIN, employee SSN, Box 12 codes, Box 13 checkboxes, and state and local Boxes 15–20.
Employees use Copy B to file a 1040. SSA gets Copy A. Tax software, payroll, lenders, benefits, and FAFSA workflows need those same boxes as structured data — which is what the API above returns as JSON.
W2 OCR, or Optical Character Recognition, is a technology that enables the automated extraction of data from W2 forms. W2 forms are an essential document that employees receive from their employers each year, which outlines their earnings and taxes paid. W2 OCR technology has revolutionized the way this information is processed by automating the manual data entry process, reducing errors, and increasing efficiency. With W2 OCR, businesses can quickly and accurately process W2 forms in bulk, reducing the time and effort required to input the data manually. This technology has also enabled the integration of W2 data into various software systems, making it easier for businesses to manage their tax-related processes.
In addition to its efficiency benefits, W2 OCR technology has also improved data security by reducing the need for human interaction with sensitive financial information. W2 forms contain confidential information such as social security numbers and tax withholdings, which can be compromised if handled incorrectly. With W2 OCR, the data is extracted and processed without any manual intervention, reducing the risk of errors and data breaches. Overall, W2 OCR technology has become an essential tool for businesses looking to streamline their tax-related processes while maintaining the highest levels of accuracy and security.
The only API you will ever need to accurately extract key/value data in a standardized format you can trust across any geography, language, or format — enabling seamless international business expansion without lifting a finger.
Day-1 Ready Pre-Trained W-2 AI Model
SDKs & code samples in Python, Node.js, PHP, C#, Java, Go and more
Detailed API Docs + FAQs that make sense
Human support from experts at HQ in Silicon Valley
No bullshit. No months of training. No “contact sales” gatekeeping. Start impressing your customers today.
SOC 2 Type II · Live
Certified seal
Certified. GDPR, CCPA, and ITAR compliant.
We sign BAAs. PHI handled under HIPAA safeguards.
Dedicated NVIDIA DGX — not shared cloud GPUs.
Cloud API, hybrid, or on-premise when required.
EU data protection. Lawful processing and subject rights.
Every API call logged and timestamped for regulators.
Built for the banks that can’t afford “good enough.”
IRS Form W-2 (Wage and Tax Statement) boxes extracted as JSON from POST /api/v8/partner/w2s, including handwriting and Box 13 checkbox comprehension.
employee_nameemployee_addressemployee_ssnemployer_nameemployer_addresseincontrol_numberwages_other_compsfederal_income_taxss_wagesss_taxmedicare_wagesmedicare_taxss_tipsallocated_tipsadvance_eic_paymentdependent_care_benefitsnon_qualified_plansfield_12a_col1field_14_otherstates[].statestates[].employer_state_idstates[].state_wages_tipsstates[].state_income_taxstates[].local_wages_tipsstates[].local_income_taxstates[].locality_nameis_13ais_13bis_13c
Same POST /api/v8/partner/w2s payload, different workflows. Jump from a card or start with what Veryfi extracts from a W-2.
A W-2 OCR API accepts an image or PDF of IRS Form W-2 and returns labeled fields (wages, withholdings, EIN, SSN, state boxes) as JSON. Veryfi exposes this as POST /api/v8/partner/w2s.
The model covers employee and employer identity (Boxes A–F), Boxes 1–9 wages and tax (Box 9 is Advance EIC on older W-2s), Boxes 10–14 extras and codes, Box 13 checkboxes, and state/local Boxes 15–20. Full list: supported W-2 fields.
Yes. Lenders send borrower W-2s to the same endpoint and use Box 1 wages, employer, and multi-year extracts for income and DTI. See W-2 OCR for mortgage and lending.
Yes. Extract family wages and tax withheld from uploaded W-2s and map them into aid forms. See W-2 OCR for FAFSA and student aid.
W-9 OCR API, W-8BEN-E OCR API. Start from the W-2 API reference or a 14-day trial.