StubCSV
Form 1099-NEC · for freelancers

1099-NEC to CSV and Excel Converter

Turn each client's 1099-NEC PDF into spreadsheet rows for Excel or Google Sheets: payer details, box 1 nonemployee compensation, and federal and state withholding. Recipient TINs are masked, and files are never stored.

  • No signup
  • Files never stored
  • SSNs masked
  • 2 free conversions a day
Processed in memory · never stored
No PDF handy? Try a sample:

Every client's 1099-NEC in one sheet

If you freelance for several clients, tax season brings a stack of 1099-NECs, each a PDF with the same few numbers in slightly different places. StubCSV pulls box 1 and the withholding boxes from each form so you can line them up against your own invoice records and spot a missing or wrong form before you file.

Use the detailed CSV for one row per box, or the one-row summary to add each 1099 as a single line in a running spreadsheet.

How to check your 1099s against your invoices

Convert each client's 1099-NEC and download the one-row summary CSV. Paste the rows into one sheet so each client is a line with payer name and box 1 compensation. Next to it, add what you invoiced and were paid by that client during the year.

Any gap between the two columns is worth a second look: a payment made in a different tax year, a form issued under the wrong name, or a missing 1099 entirely. Following up with the client early is easier than after you file.

1099 to CSV: which forms are supported?

StubCSV reads Form 1099-NEC, the form most freelancers and independent contractors receive for client work. Other 1099 variants such as 1099-MISC, 1099-K, and 1099-INT aren't supported yet. If you upload one, you'll get a clear message instead of wrong numbers.

For bookkeepers and tax preparers

Moving 1099 data from client PDFs into a workpaper is repetitive work. StubCSV turns it into a drag-and-drop step while keeping sensitive data out of storage: recipient TINs come back masked to the last four digits, and nothing is kept on our servers.

See the output

What the CSV looks like

Real output from our synthetic sample 1099-NEC. Run it through the converter yourself; samples never use a free conversion.

sample-1099-nec.pdfsample-1099-nec.csvSynthetic data · no real person
Tax yearPayerBoxDescriptionValue
2025Brightline Studio LLCRecipient TIN (masked)***-**-9038
2025Brightline Studio LLC1Nonemployee compensation48250
2025Brightline Studio LLC4Federal income tax withheld0
2025Brightline Studio LLC5State tax withheld1810.50
2025Brightline Studio LLC6State / payer's state no.NY 00-7730214
2025Brightline Studio LLC7State income48250

The recipient column repeats on every row and is hidden here to fit the screen. Showing 6 of 12 rows.

Convert your own 1099-NEC

How it works

1099-NEC PDF to CSV in three steps

  1. Step 1

    Get a text PDF

    Download your 1099-NEC from your payroll or tax portal. If it came as a photo or scan, open it there and use Print → Save as PDF.

  2. Step 2

    Drop it in

    We read the PDF's text layer in memory, find each field, and cross-check the math so you can trust the result.

  3. Step 3

    Download the CSV

    Preview every line, then download a tidy CSV that opens in Excel, Google Sheets, or Numbers.

Your payroll PDF never touches a disk.

Pay stubs and tax forms are some of the most sensitive documents you own. StubCSV is built so we couldn't hand them over even if someone asked: we simply don't keep them.

Read the privacy policy
  • Processed in memory

    Your PDF is read into server memory, parsed, and discarded the moment the response is sent.

  • Nothing is stored

    No disk writes, no database, no file storage bucket. There is nothing to leak later.

  • SSNs masked

    Social Security numbers and recipient TINs come back as ***-**-1234. We never send the full number back.

  • No content logging

    We don't log file contents or extracted values. The CSV is generated in your browser.

Pricing

Two free conversions every day

That covers most people. Working through a stack? A one-time pack of 50 credits is $19, or go unlimited for $9 a month.

Free

$0

2 conversions / day

  • 2 conversions per day
  • Pay stubs, W-2s, and 1099-NECs
  • CSV download (detailed + summary)
  • No signup, files never stored

Credit pack

Most popular

$19one-time

50 conversions

  • 50 conversions, never expire
  • Excel (.xlsx) export
  • Everything in Free
  • Great for a loan or rental application

Unlimited

For bookkeepers

$9/ month

Unlimited conversions

  • Unlimited conversions
  • Excel (.xlsx) export
  • Everything in Free
  • Cancel anytime

FAQ

1099-NEC to CSV and Excel Converter: FAQ