StubCSV
Workday payslips · Excel

Workday Payslip to Excel

Turn a Workday payslip PDF into a spreadsheet Excel can open. Workday calls these payslips. StubCSV reads the text layer of that PDF the same way it reads any standard pay stub, including payslips you download from Workday. Image PDFs are not supported.

Not affiliated with or endorsed by Workday.

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

Download the payslip PDF from Workday

Workday sign-in is specific to your employer. HR usually sends a company Workday address rather than one shared login page. Once you are in, open Pay, then Payslips. That is Workday's name for the pay stub, which is why the search is usually "Workday payslip to Excel."

Select one period, then use the PDF button or print. Save the file and upload it here. If you print several payslips into one PDF, split them before uploading. Each file is read as a single statement. A photo of a printed payslip will be rejected. Export the PDF from Workday again instead.

Earnings, taxes, deductions, and employer-paid benefits

Workday payslips commonly split those four blocks. StubCSV follows section headings when it sees them, and it also classifies lines by words such as Regular, Overtime, Federal, Medicare, 401(k), and employer match. Employer-paid benefits land in an employer contributions category.

Those employer-paid lines are not subtracted inside the net-pay check. That check is gross minus employee taxes minus employee deductions. If your payslip's net doesn't match that simple formula because of a reimbursement or another one-off line, you'll get a warning with the difference. The warning is a prompt to compare the PDF, not a corrected payslip.

Excel for a mortgage or relocation packet

A Workday payslip is awkward to drop into a spreadsheet a lender already built. The CSV uses one set of columns so you can paste several periods under each other. Excel opens the CSV with a double-click. Google Sheets can import it too. Year-to-date columns come along when the payslip prints them, which is what many applications want beside the current period.

Rate and hours appear on earnings rows when those values are in the text. Workday layouts are configured per company, so read the preview against the PDF before you send the sheet anywhere. Paid plans can download a formatted .xlsx file. The free download is the CSV, and the numbers match.

See the output

What the CSV looks like

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

sample-paystub.pdfsample-paystub.csvSynthetic data · no real person
Pay dateCategoryDescriptionRateHoursCurrentYTD
2025-09-19EarningsRegular42.5080340061200
2025-09-19EarningsOvertime63.7542551530
2025-09-19TaxesFederal Income Tax392.587066.44
2025-09-19TaxesSocial Security219.873957.66
2025-09-19Deductions401(k) Pre-Tax219.303947.40
2025-09-19DeductionsMedical Pre-Tax96.501737
2025-09-19SummaryGross pay365563750
2025-09-19SummaryNet pay2457.0842187.44

Synthetic sample pay stub, not a real Workday payslip. Employer, employee, and pay-period columns repeat on every row and are hidden here. Showing 8 of 17 rows.

Convert your own pay stub

How it works

Pay stub PDF to CSV in three steps

  1. Step 1

    Get a text PDF

    Download your pay stub 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

Workday Payslip to Excel: FAQ