Converter
1099-NEC PDF to JSON Converter
JSON is the format software speaks: nested, typed, and directly consumable by any modern language or API. Converting a PDF to JSON turns a document into a machine-readable object your code can validate, transform, and store without any parsing gymnastics.
Every extraction here is JSON-native — the CSV and Excel downloads are derived from it. Upload in the browser and copy the JSON, or skip the browser entirely and call the REST API from your own pipeline: same schema, same field names, every time.
1099-NEC conversions produce one row per form — payer, EIN, recipient, Box 1 nonemployee compensation, and any withholding — which is exactly the shape you need for contractor reconciliation and filing-season prep.
How it works
- 1
Upload the 1099-NEC
PDF (including scanned), PNG, JPG, or WEBP — from any source, with no template setup.
- 2
AI extracts the fields
Payer name, EIN & address, Recipient name & TIN, Nonemployee compensation (Box 1 for 2020-2025; Box 1a for 2026), 2026 cash tips (Box 1b), and more — each with a confidence score so you know what to double-check.
- 3
Download the JSON output
A structured JSON object with stable, snake_case field names, nested arrays for repeating rows, and a per-field confidence score — identical whether you download it from the browser or receive it from the API.
What lands in your JSON output
- ✓Payer name, EIN & address
- ✓Recipient name & TIN
- ✓Nonemployee compensation (Box 1 for 2020-2025; Box 1a for 2026)
- ✓2026 cash tips (Box 1b)
- ✓2026 Treasury Tipped Occupation Codes (Box 1c; up to two)
- ✓2026 qualified overtime compensation (Box 1d)
- ✓Federal & state tax withheld
- ✓Tax year
Example column layout
A converted 1099-NEC produces consistent, labeled columns:
payer_name,recipient_name,box1_nonemployee_compensation,box1b_cash_tips,box1c_treasury_tipped_occupation_codes,box1d_qualified_overtime_compensation,box4_federal_tax_withheld,state_info,tax_year…,…,…,…,…,…,…,…,…
When to use JSON
- →Building document upload into your own product via the REST API
- →Feeding automation pipelines, webhooks, and workflow tools
- →Storing structured document records in a database
- →Validating extracted values in code before they enter your system
FAQ
How do I convert a 1099-NEC PDF to JSON?
Upload the 1099-NEC in the browser and copy or download the JSON — or POST the file to the REST API and get the same JSON back programmatically.
Is the JSON schema stable across documents?
Yes. Every 1099-NEC produces the same field names and structure, so code written against one response works for all of them.
Is there an API for 1099-NEC to JSON conversion?
Yes — every plan includes REST API access with the same JSON schema as the browser, plus batch endpoints for volume.