Payslip PDF to data
payslipExtract structured payroll data from public salary statement PDFs, including employee/employer, pay period, gross, tax, deductions, net pay, and earnings/deduction lines.
Instructions
Read payslip PDFs at public URLs into structured data. Each item is one payslip: employee, employer, pay period and pay date, gross pay, tax, deductions, net pay, earnings lines (hours, rate, amount) and deduction lines, plus an Excel link. Text-based PDFs only, not scans. Cost: $5.00 per 1,000 payslips ($0.005 each) on the user's Apify account. Latency: usually 10-30 s.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"pdf_urls": "<pdf_urls>"
},
"name": "payslip"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pdf_urls | Yes | Direct public links to PDF files (https://...). The file must download without a login. | |
| max_payslips | No | Stop after this many payslips. | |
| pdf_password | No | Optional. Password for protected PDFs. Leave empty otherwise. | |
| extract_lines | No | Also read earnings and deduction rows. Off = header fields and totals only. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||