← All guides
Non-QM Bank-Statement Loans: The 12-Month Statement Checklist
July 10, 2026 · LendPacket team
Bank-statement programs qualify self-employed borrowers on deposits instead of tax returns — which means the statements ARE the income file, and completeness rules get strict.
The core set
- 12 consecutive months of statements (24 for some programs) — every page of every month, no gaps. One missing month restarts the review at many shops.
- Personal-statement programs: personal accounts, typically credited at 100% of qualifying deposits.
- Business-statement programs: business accounts with an expense factor (commonly 50%, or lower with a CPA-prepared expense statement).
- CPA or tax-preparer letter confirming self-employment (usually 2+ years) and business ownership percentage — this is the item borrowers most often don't know how to get; a template letter for their CPA speeds it dramatically.
- Business license or equivalent proof the business exists
- 2 months of asset statements for reserves; ID and entity documents as usual
What underwriters kick back
- Screenshots or "transaction history" printouts instead of actual statements
- Large transfers between the borrower's own accounts counted as income
- NSF/overdraft patterns (some programs cap incidents per year)
- Statement sets that end more than ~60 days before underwriting — freshness applies to the LAST month
Operational reality
Collecting 12–24 statements means 12–24 chances for a missing page. Checking page counts by hand is exactly the mechanical work software should do — LendPacket's intake AI reads each statement's period and flags gaps and short page counts at upload, and its Non-QM template ships with the personal/business conditional logic built in.
Stop chasing documents by hand.
Magic-link uploads, AI review on every document, automatic staleness tracking. 14-day free trial, no card.