Paystub data extraction

Extract pay periods, gross and net pay, year-to-date totals, earnings, and deductions from paystubs - with a ready-made model and no setup - for lending, leasing, and onboarding.

Every figure income verification needs

Employee name & address
Employer name & address
Pay period & pay date
Gross pay - current & YTD
Net pay - current & YTD
Earnings lines (regular, overtime, bonus)
Taxes & deductions
Hours & pay rate
How it works

From paystub to verified income

Create a workflow with the Instant paystub model - the fields are already defined, so there's nothing to configure.
Applicants upload paystubs through your app via the API, or your team uploads PDFs, scans, and phone photos.
Get every figure back as structured JSON, CSV, or Excel for your underwriting, leasing, or HR system.

Ready on day one: The Instant paystub model already knows where pay periods, earnings, and year-to-date totals live. Need an extra field? Build an Instinct workflow and describe it.

<30s
Per page, from upload to structured data
Measured end-to-end processing time per page. No templates or training before the first document.
Why it matters

Every payroll provider prints it differently

Paystubs are the first thing lenders, landlords, and dealers ask for, and the least standard document in the file. Every payroll provider has its own layout, earnings lines vary from job to job, and applicants send photos taken on a kitchen table. Someone reads each one and types gross, net, and year-to-date into a system.

The Instant paystub model extracts those figures from any provider's layout without configuration. Earnings and deductions come back as lines, and current and year-to-date amounts as separate fields, so income calculations start from data.

Every field carries its own confidence score. Uncertain values - a blurry YTD figure, a cropped pay date - go to Review Hub for a person to confirm before they reach an income decision.

Developers get the same data in one API call: upload a file or URL, poll status, download JSON. Documents are processed and stored in the EU and never used to train models.

Related use cases

Stop reading paystubs line by line

Use the ready-made paystub model and process your first one in seconds.

Try free - no setup required