StubCSV
Paylocity · spreadsheet

Paylocity Pay Stub to Spreadsheet

Get a Paylocity pay stub into a spreadsheet without retyping the check. Upload a text-based PDF from the employee portal. StubCSV reads that text the same way it reads any standard pay stub. Photos and scans do not work.

Not affiliated with or endorsed by Paylocity.

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

Download a single check from the Paylocity portal

Paylocity logins are often at access.paylocity.com, or a company-branded link that opens the same self-service app. Go to Pay, then check history or pay statements. The label varies by company. Open one check.

Download the PDF if that button is there. Otherwise print that one check to PDF. Printing a whole date range can bundle several checks into one file. StubCSV reads a file as one statement, so one check per PDF is the clean path. A screenshot of the check history grid will be rejected.

Hours, rate, and withholdings in rows

People searching for a Paylocity spreadsheet usually want the check detail in Excel or Google Sheets: regular hours, overtime, federal and state withholding, retirement, and the current amount. The detailed CSV is one row per line. Rate and hours are filled on earnings rows when those numbers are printed. A salary line that only shows an amount comes through as that amount, with rate and hours left blank.

Year-to-date amounts are included when the statement has a YTD column. Descriptions stay as Paylocity printed them, including your company's earning and deduction names. The free file is a CSV, which Excel and Google Sheets both open. Paid plans can also download a formatted .xlsx workbook.

Overtime tracking and a loan packet

If you are hourly, stack a few checks and you can total overtime hours next to overtime pay without copying the check detail by hand. For a mortgage or rental application, the summary rows are the figures people usually ask for: gross and net, current and year-to-date.

The built-in check compares gross, taxes, deductions, and net on the extracted numbers. A warning means those four don't agree, so compare the lines with the PDF. It does not know your employer's pay rules, and it is not a statement that Paylocity calculated the check wrong.

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, not a real Paylocity check. 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

Paylocity Pay Stub to Spreadsheet: FAQ