Benefits
Cash Flow Underwriting
Real transaction data for repayment capacity
Alternative Credit
Extend credit to thin-file and underserved borrowers
Income Detection
Identify recurring deposits without payroll connection
Up to 2 Years
30-730 days of transaction history, configurable per request
What you get
Transaction Data
- Individual transactions with date, description, amount, and type
- Recurring deposit identification
- Expense categorization
Account Details
- Account type (checking, savings)
- Verified account holder
- Current and available balances
- Routing and masked account number
Cash Flow Analysis
- Net cash flow trends
- Balance history
- Recurring income patterns
- Spending behavior
Use cases
Cash flow underwriting
Cash flow underwriting
Analyze real transaction data to assess repayment capacity. Particularly effective for borrowers whose income is not easily captured by traditional pay stubs.
Bank-based income verification
Bank-based income verification
Identify recurring deposits to estimate income when payroll-based verification is not available, such as for self-employed or gig-economy workers.
Alternative credit assessment
Alternative credit assessment
Build a financial profile from transaction data for borrowers with thin credit files or limited credit history.
Thin-file lending
Thin-file lending
Extend credit to underserved populations by supplementing traditional credit data with bank transaction insights.
Data coverage
Financial Institutions
Truv connects to major banks and credit unions:| Institution Type | Examples |
|---|---|
| National banks | Chase, Bank of America, Wells Fargo, Citi |
| Regional banks | PNC, US Bank, TD Bank |
| Credit unions | Navy Federal, State Employees CU |
| Online banks | Ally, Marcus, Discover |
| Neobanks | Chime, Current, Varo |
How to implement
| Path | Code required | Best for |
|---|---|---|
| Bank Income | Minimal | Transaction-based income verification |
| Truv Dashboard | None | Manual orders, pilot testing |
| API Reference | Custom | Full API control |
Report structure
API Response
API reference
Bridge Token
Create tokens for Truv Bridge
Balances
Account balance data
Accounts
Financial account details
Users
Create and manage users
Best practices
Configure transaction history depth
Configure transaction history depth
Truv supports 30 to 730 days of transaction history. Set
days_requested when creating the report to control how much data you receive. 60 days is the default. Check the days_available field on each account to see how much history was returned.Focus on recurring deposits
Focus on recurring deposits
Filter for recurring deposits to estimate stable income, especially for borrowers with irregular pay schedules.
Combine with payroll verification
Combine with payroll verification
Bank Aggregation works best alongside Income & Employment verification. Use payroll data as the primary income source and bank data for supplementary analysis.
Next steps
Bank Income
Full implementation walkthrough
Income & Employment
Payroll-based income data