Supported Banks & Financial Institutions
We support connections to over 7,000 U.S. banks and credit unions through our secure banking partner, Plaid.
Loading supported banks...
Statement and verification letter guides
How to download statements, request a verification or proof of funds letter, and connect through Plaid at popular banks.
- Chase statements & letters
- Bank of America statements & letters
- Wells Fargo statements & letters
- PNC statements & letters
- Capital One statements & letters
- Chime statements & letters
- Cash App statements & letters
- TD Bank statements & letters
- Navy Federal statements & letters
- M&T Bank statements & letters
- Regions statements & letters
- SoFi statements & letters
- Truist statements & letters
- Citizens statements & letters
- Huntington statements & letters
- U.S. Bank statements & letters
- USAA statements & letters
- Current statements & letters
- Fifth Third statements & letters
- Discover statements & letters
- Citi statements & letters
- Santander statements & letters
- Varo statements & letters
- KeyBank statements & letters
- Ally statements & letters
Direct deposit form guides
Where to get a pre-filled direct deposit form, or the blank one, for your employer at each bank. If your bank isn't listed, use our free printable direct deposit form.
- Chase direct deposit form
- Bank of America direct deposit form
- Wells Fargo direct deposit form
- PNC direct deposit form
- Capital One direct deposit form
- Chime direct deposit form
- Cash App direct deposit form
- TD Bank direct deposit form
- Navy Federal direct deposit form
- M&T Bank direct deposit form
- Regions direct deposit form
- SoFi direct deposit form
- Truist direct deposit form
- Citizens direct deposit form
- Huntington direct deposit form
- U.S. Bank direct deposit form
- USAA direct deposit form
- Current direct deposit form
- Fifth Third direct deposit form
- Discover direct deposit form
- Citi direct deposit form
- Santander direct deposit form
- Varo direct deposit form
- KeyBank direct deposit form
- Ally direct deposit form
How the bank connection works
When an applicant opens their invitation link, they pick their bank from this list and sign in through Plaid's secure window. Their login details go to Plaid and the bank, never to IncomeChecker.com or the person who requested the report. The connection is read-only: it can see transaction history, but it cannot move money or change anything on the account.
What if my bank isn't listed?
Coverage includes the large national banks, regional banks, most credit unions, and many online-only banks. If a bank doesn't appear in search, try its full legal name or the name of its parent company. Applicants with more than one account can connect whichever account their income is deposited into.
Which accounts work best
The best account to connect is the one where income is deposited, usually a checking account. Payroll direct deposits, gig platform payouts, benefits, and transfers from a business account all show up as deposits, so the report can pick them up. An account that only receives part of someone's pay will show only that part.
Common connection problems
- Security code or app approval: many banks send a one-time code or ask you to approve the sign-in in their app. Keep your phone nearby when you connect.
- Wrong login: use the same username and password you use for the bank's website, not a card PIN.
- Bank temporarily unavailable: banks sometimes limit outside connections during maintenance. Waiting a little while and trying again usually works.
- Link expired: invitation links expire for security. Ask the person who sent it for a fresh one.
How long it takes
Most applicants finish in two to five minutes. Once the bank connects, up to 12 months of transaction history is pulled in one pass, and the report is generated from that. Nothing needs to be uploaded, scanned, or mailed.
What the report uses
The report reads deposit and transaction history to estimate monthly income and spot recurring deposits. Account numbers are masked to the last four digits, and the bank access token is deleted right after the data is fetched.
All names are trademarks™ or registered trademarks® of their respective holders.
Their usage does not imply any affiliation with or endorsement by their holders.