- Fallback for unsuccessful payroll connection attempts
- Standalone solution to collect and parse documents into structured data
Supported document types
- Paystubs
- W-2s
- 1099 tax forms (1099-DIV, 1099-G, 1099-INT, 1099-MISC, 1099-NEC, 1099-R, any year after 2021)
Configure bridge token
When creating a Truv Bridge Token, includeproduct_type = income and data_sources = ["docs"]:
Testing
Successful Documents
Upload these PDFs for successful sandbox responses:1099 Tax Forms
Test scenarios use the file name to return results. Testing ignores file contents in sandbox.
Suspicious document detection
Suspicious Flag (is_suspicious)
When processing documents, Truv may flag them as suspicious while still completing the task. The is_suspicious flag indicates potential document manipulation that warrants additional review.
When Documents Are Flagged
PDF Metadata Indicators
PDF Metadata Indicators
Documents are flagged when PDF metadata indicates potential manipulation, including software like FoxitPDF, Adobe Scan, CamScanner, and other document editing applications.
Paystub Date Inconsistencies
Paystub Date Inconsistencies
- Too Early: Pay date before the pay period start date
- Too Late: Pay date 30+ days after the pay period end date
Browser-Generated PDFs
Browser-Generated PDFs
Documents created through browser “Print to Save as PDF” on non-PDF files are flagged because the original content may have been modified before conversion.
When Documents Are Failed
In cases of high-confidence fraud, the task fails entirely:- Known fraud templates: Document matches a known fraudulent template
- Obvious manipulation tools: PDF metadata indicates use of tools like iLovePDF, Canva, etc.
API reference
Document Collections
Upload and process documents via the Collections API
Document Collections
Manage document collections
Parsed Documents
Retrieve parsed data
Bridge Token
Create tokens for Truv Bridge
Next steps
Tax Returns
Tax return verification
Implementation Guide
Full Document Processing API walkthrough