1040 extraction: a line-by-line review for intake
A 1040 runs two pages: identity and income up top, then tax, credits, and payments below. Here is how to read the key lines.
What a 1040 looks like
Illustrative layout for education. A real 1040 may vary by issuer.
Evaluate this workflow
For tax-document and lending intake teams
Separate income, AGI, and taxable income so a downstream reviewer can use the intended line.
Check before you accept a record
- Confirm tax year and whether the source includes all required pages.
- Keep line9_total_income, line11_agi, and line15_taxable_income distinct.
- Do not infer missing schedules or treat extracted totals as a verified tax return.
An exception to hold for review
Missing supporting schedules remain missing evidence. A parsed total does not fill that gap.
Run a small evaluation
- Define which lines your intake process needs.
- Extract and compare those lines with the return.
- Pass reviewed values and missing-document notes to your qualified reviewer.
Record the number of files submitted, failed files, required-field corrections, and minutes spent reviewing each file. Those observations tell you whether this workflow fits your documents; a sample response does not measure extraction accuracy.
Example reviewed September 16, 2026 against the configured field names. Fictional values, partial field set, and a suggested human workflow; not a recorded extraction or a promise of automatic approval.
A measured synthetic extraction
On September 16, 2026 Pacific time, we sent one labeled text PDF for this document type to our production extraction service. It returned HTTP 200 in 5.10 seconds, including network time. This was a backend request, not a test of signup, payment or the complete upload interface.
1 selected field comparison differed after the production field mapping. Successful delivery does not establish extraction accuracy.
Inspect the field differences
[
{
"path": "tax_year",
"expected": 2025,
"actual": "2025",
"actualMissing": false
}
]Expected values were fixed before the run. Comparison uses exact values and types, checks the expected object fields and requires exact array lengths. A numeric string differs from a number; missing and null values differ. These easy, clearly labeled synthetic pages do not represent scanned documents, complex official forms or customer accuracy. One observation cannot establish typical latency.
Field contract correction
We replayed the same recorded response after correcting field aliases, declared tax-number types and bank last-four handling. This is an offline replay, not another extraction request. 0 selected field comparisons still differ from the original expected sample. The original benchmark stays available; unsupported distinctions and source wording are not invented to make the comparison pass.
Inspect the corrected mapping resultsDownload the 15-page synthetic input packetDownload expected and returned fields
Illustrative structured output
These synthetic values explain the field layout; they are not a measured extraction result or an accuracy benchmark. Actual coverage depends on your document.
{
"tax_year": 2025,
"taxpayer_name": "Sample Taxpayer",
"taxpayer_ssn_last4": "0000",
"line9_total_income": 75000,
"line11_agi": 72000,
"line15_taxable_income": 55000
}Try the interactive sample without signupReview CSV, Excel, and JSON exportsSee the extraction API
Want the 1040 extraction guide?
Get a free step-by-step guide to extracting and reviewing data from 1040s — plus tips for recurring workflows.
Free. No credit card. Unsubscribe anytime.
FAQ
What does a 1040 look like?
A 1040 runs two pages: identity and income up top, then tax, credits, and payments below. Here is how to read the key lines. The annotated example above shows each region and what it contains.
Can I use this 1040 sample as a template?
Use it to understand the layout and fields. When you need the actual data off a real 1040, upload it and get structured JSON/CSV back — no manual typing.
Where do I find my AGI on a 1040?
Adjusted gross income is on Line 11 of Form 1040.
What schedules attach to a 1040?
Common ones are Schedule A (itemized deductions), B (interest/dividends), C (business), D (capital gains), and E (rental/pass-through income).
This page shows an illustrative 1040 example for educational purposes and is not tax, legal, or financial advice.