Read gross pay, net pay, tax, each earning and deduction line, and year-to-date totals from a payslip or pay stub PDF, then export to CSV, Excel, or JSON.
The full guide: Pay stub year-to-date totals and deductions
Need to scale? Create an API key, then run this from your own code or an agent.
Create an API keyFree account required
Upload a file or pick a sample, and see the fields come back.
No signup · nothing stored
The pay period start and end, employee name and ID, employer name, job title, and the headline amounts: gross pay, net pay, and total tax, along with the payment method and any IBAN and BIC on the slip.
Regular, overtime, bonus, and allowance are read as separate earnings fields, and the earnings breakdown table returns one row per type with its description, hours, rate, and amount.
Yes. Income tax, social security, health insurance, unemployment insurance, and other deductions each map to a field, and the deductions breakdown table returns type, description, amount, and percentage per line.
Year-to-date gross and year-to-date tax come back as fields, and the year-to-date summary table lists each running metric with its amount.
The extractor reads content rather than layout, so payroll exports and templated slips both parse as long as they are PDF, up to 10MB and 100 pages. The file is not retained after extraction.
The tool reads a single document. The platform reads the whole estate once and keeps it queryable — the same engine, with a memory.
See document data extraction if you run this for people and payroll teams, or the extraction API if you are building it in.