A bank statement loan does not ask "what did you report to the IRS?" It asks: what cash hit your accounts, and how much of it is really yours to spend on a mortgage? Underwriters follow a repeatable pipeline—gross deposits → exclusions → average → expense factor → qualifying income. Miss one step and your "I deposited $40K/month" story becomes $8K/month on the 1003.
The Underwriting Pipeline (Overview)
Step 1: Sum eligible deposits (12 consecutive months)
Step 2: Remove excluded credits (transfers, loans, one-time events)
Step 3: Average monthly eligible deposits
Step 4: Apply expense factor OR accept CPA-stated net margin
Step 5: Qualifying monthly income = Step 3 × (1 − expense factor)
Step 6: Annualize and stress-test against PITIA + other debts
Every major Non-QM bank statement investor uses some version of this sequence. The variation is in expense factor defaults and what counts as eligible deposit.
Step 1–2: Gross Deposits and Exclusions
What Counts as a Deposit
Underwriters credit business-related inflows into the account(s) used for qualification:
- Client/customer ACH and wire payments
- Merchant processor deposits (Stripe, Square, PayPal business)
- 1099-NEC / contract income deposited by payors
- Cash deposits with documented business source (invoices, contracts)
What Gets Excluded (Non-Negotiable)
| Exclusion Type | Why |
|---|---|
| Transfers between owned accounts | Not income—moving your own money |
| Loan proceeds (LOC, EIDL, hard money, personal loans) | Debt, not revenue |
| Tax refunds, stimulus, one-time legal settlements | Non-recurring |
| Gift funds | Not operating income (may count as assets, not income) |
| Credit card cash advances / Venmo P2P from friends | Not business revenue |
| Deposits that match known debt payments | Red flag for layering |
Transfer Detection in Practice
Underwriters (and their QC teams) match outgoing transfer from Account A to incoming deposit on Account B within 1–3 business days with the same or similar amount. If you move $8,000 from checking to savings every Friday, that $8,000 is not $8,000 of income—it is zero net new cash.
1099 contractor example:
- Gross deposits Jan–Dec: $312,000
- Identified inter-account transfers: $48,000
- One-time SBA loan deposit: $25,000
- Eligible deposits: $312,000 − $48,000 − $25,000 = $239,000
Use the Bank Statement Analyzer to flag excluded months before submission.
Step 3: Monthly Average
Most programs require 12 consecutive months (some allow 24 for higher income, or 24-month average for smoother seasonality).
Average monthly eligible deposits = Total eligible deposits ÷ 12
Continuing the contractor example:
$239,000 ÷ 12 = $19,916.67/mo average eligible deposits
If two months had $0 because the borrower was between contracts, those months still count in the divisor unless the lender allows exclusion with documented gap explanation—rare.
Step 4: The 50% Standard Expense Factor
The 50% expense factor is the industry default for self-employed bank statement qualification. The underwriter assumes half of deposits are consumed by business overhead—payroll (if any), materials, software, vehicle, marketing, insurance, subcontractors, etc.
Qualifying monthly income = Average eligible deposits × (1 − 0.50)
= $19,916.67 × 0.50
= $9,958.33/mo
Annual qualifying income: ~$119,500
When 50% Is Wrong (But Still Applied)
High-margin consultants with minimal COGS often have real retention of 70–85% of gross deposits. At 50%, they are under-qualified on paper:
| True economics | 50% factor result |
|---|---|
| $240K deposits, 80% net | Real net ~$16K/mo |
| Same file at 50% | Underwriter sees $10K/mo |
That gap kills purchasing power. Fix: CPA letter or P&L support.
Step 4 (Alternate): CPA Letter / Lower Expense Factor
A licensed CPA can certify a lower expense ratio based on tax returns, internal P&L, or industry benchmarks:
"Based on my review of [Business Name] operations, reasonable business expenses represent approximately 28% of gross deposits for the period reviewed."
Same borrower with 28% expenses:
$19,916.67 × (1 − 0.28) = $14,340/mo qualifying income
That is 43% more income than the 50% default—often the difference between a $450K and a $650K approval.
CPA Letter Requirements (Typical)
- CPA license number and firm letterhead
- Specific percentage or dollar range—not vague "borrower is profitable"
- Period aligned with bank statement window (same 12 months)
- Statement that CPA reviewed bank statements and/or books
- Some investors cap CPA-supported factors at 20–40% minimum expense (i.e., max 80% net)
Not all Non-QM investors accept CPA letters on bank statement programs. Confirm before relying on it.
Business Owner vs. 1099: Personal vs. Business Statements
| Statement Type | Best For | Expense Factor Logic |
|---|---|---|
| Personal bank statements | Sole props, 1099 contractors depositing to personal | 50% default—assumes commingled business spend |
| Business bank statements | LLC/S-Corp with clean operating account | 50% default OR CPA/P&L to justify lower factor |
Business owner scenario:
LLC operating account shows $1.8M annual deposits. Owner pays themselves $120K/year W-2 from the business—underwriter still uses deposit-based math on the business account, not W-2 alone, unless doing full-doc.
After exclusions ($200K transfers, $50K equipment sale proceeds):
- Eligible: $1,550,000
- Average/mo: $129,166
- At 50%: $64,583/mo qualifying (before any ownership % adjustment)
Some lenders apply ownership percentage if multiple partners share the account—100% deposit flow with 50% ownership may qualify at $32,291/mo.
Full Worked File: 1099 IT Consultant
Borrower: Single-member LLC, personal + business statements combined (lender allows 2 account blend)
| Month | Gross Deposits | Excluded | Eligible |
|---|---|---|---|
| Jan–Dec (sample total) | $286,400 | $62,400 | $224,000 |
Exclusions breakdown:
- $38,400 inter-account transfers (checking ↔ savings)
- $14,000 tax refund (April)
- $10,000 gift from parent (documented—not income)
Average eligible: $224,000 ÷ 12 = $18,666.67/mo
At 50% expense factor: $9,333.33/mo qualifying income
Max PITIA (approx 45% housing ratio on $9,333): ~$4,200/mo PITIA capacity*
*Actual DTI caps vary by investor, FICO, and reserves—illustrative only.
With CPA letter at 32% expenses:
$18,666.67 × 0.68 = $12,693/mo qualifying income
Same borrower, same bank statements—36% higher approval with CPA support.
Red Flags That Trigger Manual Exclusions
- Round-number deposits matching loan payment amounts
- Cryptocurrency inflows without traceable business invoice trail
- Cash deposits > 25% of total deposits without source paper trail
- NSF/overdraft clusters in the same months as large deposits
- Declining deposit trend year-over-year (underwriter may use lower average or 24-month smoothing)
Documentation Package Checklist
- 12 months complete statements—every page, all accounts used
- Business narrative—what you do, who pays you, typical deposit patterns
- Transfer map—if you move money between accounts, disclose upfront
- CPA letter (if using custom expense factor)
- YTD P&L (optional but strengthens exception requests)
- Ownership docs if business account has partners
50% vs. CPA: Decision Matrix
| Situation | Recommended Path |
|---|---|
| High overhead (construction, restaurant, staffing) | 50% may be generous—full-doc or P&L program might fit better |
| Low overhead consulting, IT, coaching | Push for CPA letter at 25–35% expenses |
| Commingled personal/business on one account | 50% default almost always applies |
| Declining revenue trend | 24-month average or lower of recent 6 months (lender-specific) |
Bottom Line
Bank statement underwriting is arithmetic with strict exclusion rules. Gross deposits mean nothing until transfers and one-time credits are stripped out. The 50% expense factor is a blunt instrument—it gets deals done fast but punishes high-margin earners. A CPA letter is the standard override when real business economics justify a lower expense load.
Run your 12-month numbers in the Bank Statement Analyzer, mark excluded months, and compare 50% vs. your CPA-supported factor before you shop lenders. For program-specific overlays, see our bank statement program guide.