Benefits
No Payroll Connection Needed
Verify income from paystubs, W-2s, and 1099s without requiring the client to log in
Document Validation
Automatic detection of manipulated documents and suspicious metadata
Structured Data
Extract employer name, pay period, gross/net pay, and tax withholdings into structured fields
Same Report Format
Returns the same income and employment data structure as a live payroll connection
What you get
Income Data
- Gross and net pay per period
- Year-to-date earnings
- Pay frequency and period dates
- Tax withholdings and deductions
Employment Data
- Employer name and address
- Job title and position
- Employment dates
- Pay basis (salary, hourly)
Document Validation
- Document type classification
- Readability verification
- Suspicious document flagging
- Known suspicious template detection
Supported Documents
- Paystubs
- W-2 forms
- 1099 tax forms (DIV, G, INT, MISC, NEC, R)
- SSA-1099
- Volunteer/community service letters
Government use cases
Self-employed clients
Self-employed clients
Clients without traditional payroll (freelancers, gig workers, small business owners) can upload 1099s and bank statements to verify income for benefits eligibility.
Caseworker document intake
Caseworker document intake
Caseworkers who receive documents by mail or in person can upload them through the Document Collections API for automated processing, replacing manual data entry.
Payroll connection fallback
Payroll connection fallback
When a client’s employer isn’t supported or the payroll connection fails, document upload provides an alternative verification path within the same workflow.
How to implement
| Path | Code required | Best for |
|---|---|---|
| Document Collections API | Custom | Caseworker-initiated, bulk processing |
| Bridge fallback | Minimal | Client-initiated via Customer Portal |
| Truv Dashboard | None | Manual upload, pilot testing |
data_sources: ["docs"] in the bridge token.
API reference
Document Collections
Create collections, upload files, finalize, and retrieve results
Document Collections
Upload and process documents via the Collections API
Parsed Documents
Retrieve parsed and structured data
Bridge Token
Create tokens with document upload enabled
Next steps
Implementation Guide
Full Document Collections API walkthrough
Caseworker Portal
Integrate document processing into caseworker workflows
Customer Portal
Client-facing verification with Bridge fallback
Test Documents
Sample PDFs for sandbox testing