LendPacket
← 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.