1040 Parser n8n Integration
Turn 1040 returns into structured data inside your n8n workflows — self-hosted or cloud — and route it anywhere. No custom node required. Built for tax preparers and mortgage lenders who automate.
How to connect
- 1
Trigger the workflow
Start with any n8n trigger — an Email (IMAP) node for new attachments, a Google Drive / Dropbox node for new files, a Webhook node, or a Schedule node for batch runs.
- 2
Add an HTTP Request node → POST
Set the URL to https://1040parser.com/api/extract, method POST, Authentication → Header Auth with your API key (Authorization: Bearer …), body type "Form-Data / multipart", and attach the 1040 as the "file" field (or send the binary from the previous node).
- 3
Parse the JSON response
n8n receives clean JSON (Filing status, Taxpayer name, Total income (Line 9), and more). Reference fields with expressions like {{ $json.data.taxpayer_name }}.
- 4
Route it downstream
Add a Google Sheets, Postgres, Airtable, NocoDB, or Slack node and map the extracted fields — one workflow, every 1040 handled automatically.
Popular 1040 workflows
FAQ
Does 1040 Parser work with n8n?
Yes. Use n8n's built-in HTTP Request node to POST a 1040 to our /api/extract endpoint with your API key and receive structured JSON. No custom node needed — it works on both self-hosted and cloud n8n.
Is n8n a good fit if I self-host?
It's ideal. n8n is open-source and self-hostable, so your 1040 returns flow through infrastructure you control, and only the extraction call leaves your network — a common requirement for teams handling sensitive documents.
How do I pass the file to the HTTP Request node?
Use multipart form-data with a "file" field. If a prior node (Email, Drive) produced a binary, reference that binary property in the HTTP Request node's body; otherwise upload the file directly.
Where do I get my API key?
Sign up free (no credit card), open your dashboard, and copy your key. Your first 3 1040 returns are free.