TrueBankFlowTrueBankFlow home

Bank Statement Analysis for Mortgage Brokers

By TrueBankFlowPublished October 17, 2026

Bank statement analysis for mortgage brokers means reading a self-employed borrower's deposits before the file goes to a lender. It gives the broker a working income estimate for scenario quotes, shows which lender's lookback and expense factor fit best, and surfaces the large deposits and NSF events an underwriter will ask about, so the submission arrives cleaner.

Why does bank statement analysis help mortgage brokers before submission?

Bank statement analysis helps a mortgage broker because the lender will run the same arithmetic anyway. If the broker runs it first, the quoted loan amount rests on numbers that will survive underwriting, the file goes to a lender whose rules suit it, and the borrower hears about missing documents once, early.

The cost of finding out late

A broker who quotes from the borrower's stated income and submits the raw statements learns the real figure when the lender's underwriter does. If that figure is lower, the loan amount shrinks, the debt ratio changes and sometimes the borrower no longer qualifies with that lender. The broker then reprices, resubmits elsewhere or loses the deal. Each of those costs days the borrower notices.

What the broker gains

  • A defensible first quote. The borrower hears a loan range grounded in their own deposits.
  • A better lender choice. Programs differ in lookback months, expense factors and how they treat transfers, and the broker can compare on real numbers.
  • Fewer surprises in conditions. Large deposits, missing pages and NSF events are found before the lender finds them.

What it does not replace

The lender's underwriter still decides. A broker's analysis is a preview, built to match the lender's method as closely as the broker can, and it should be labeled that way in the file.

Scenario quotes from a broker's deposit income estimate

A scenario quote needs an income estimate close enough that the loan range does not change when the lender recalculates. For most files that means using the lender's own lookback and expense factor and removing obvious transfers and one-time deposits before averaging. Precision to the dollar is not needed; avoiding a large overstatement is.

A worked estimate

The example below uses a fictional borrower, a self-employed contractor with one business checking account. Figures are illustrative, and the expense factors are examples, not any lender's actual rule.

Step 12-month lookback 24-month lookback
Total deposits over the period 312,000.00 576,000.00
Less transfers from own savings 18,000.00 30,000.00
Less one-time items (truck sale) 22,000.00 22,000.00
Qualifying deposits 272,000.00 524,000.00
Monthly average 22,666.67 21,833.33
Example expense factor 50% 40%
Estimated monthly income 11,333.33 13,100.00

Reading the result

The 24-month view has a lower deposit average but produces a higher income estimate, because the example lender applies a smaller expense factor. A broker who looked only at the most recent year would have quoted the borrower lower than necessary. The point is not that 24 months is better. It is that the answer depends on the lender's rules, so the estimate has to be run against each candidate lender's method.

Say what the estimate is

When you quote the borrower, say the figure is an estimate built on the lender's published method and subject to underwriting. If a large deposit is still unexplained, give the range with and without it.

Lender matching on expense factors and lookback months

Lender matching uses the deposit estimate to find the program whose rules produce a workable income for this borrower. The two rules that move the result most are the lookback period, usually 12 or 24 months, and the expense factor, the share of deposits a lender treats as business costs rather than income.

Build a short comparison

For each lender you place bank statement loans with, keep a line that lists the lookback options, the expense factor or the method for setting one, whether a CPA letter can change it, how personal and business accounts are treated, and the minimum months of self-employment. With the borrower's monthly qualifying deposits in hand, multiply through for each lender and compare.

A borrower whose deposits rose through the last year may look better on a 12-month lookback. A borrower who had a strong prior year and a softer recent one may look better on 24. The trend in the analysis, comparing later months with earlier ones, tells you which way to lean before you run the full comparison.

Account type changes the match

Some lenders accept personal account statements for a sole proprietor, and some require a business account. Others accept both but apply different factors. The statements tell you which accounts the deposits actually land in. If the borrower runs business income through a personal account, a lender that only takes business statements is off the list before pricing starts.

Large deposit flags in a broker's pre-submission review

A large deposit flag marks any deposit big enough, or unusual enough, that the lender's underwriter will want its source. Finding these before submission lets the broker gather the explanation and the paper trail while the borrower is still responsive, instead of answering a condition weeks later.

Where the threshold comes from

Thresholds differ by program. For agency loans, the Fannie Mae Selling Guide section on depository accounts defines a large deposit as a single deposit that exceeds 50% of the total monthly qualifying income for the loan. Bank statement programs are usually non-QM and set their own rules, so check each lender's guide rather than assuming the agency figure applies.

What to do with each flag

  • Transfers between the borrower's verified accounts. The same Fannie Mae section says a statement that shows the source, such as a transfer between verified accounts, needs no further explanation. Include both accounts' statements so the lender can see both sides.
  • Customer payments larger than usual. Gather the invoice or contract. A large deposit that is ordinary business income for this borrower should still be shown to be so.
  • Asset sales, refunds and loans. These usually come out of income, but they may still matter for funds to close.

Other things the review should catch

Missing pages, a missing month, NSF and overdraft events, and deposits from an account the borrower never mentioned all lead to conditions. Each one is cheaper to handle before submission.

What does a cleaner broker file look like to the lender?

A cleaner broker file arrives with complete statements for every account the borrower uses, the broker's deposit analysis with exclusions explained, documentation for flagged deposits, and a short cover note. The lender's underwriter can confirm the numbers rather than build them from nothing.

The submission package

  1. Every page of every statement for the full lookback, for each account, in date order.
  2. The deposit analysis: monthly totals, exclusions with reasons, qualifying average and event counts.
  3. Letters of explanation and supporting documents for each flagged deposit and each NSF cluster.
  4. The CPA letter or business license the program asks for.
  5. A cover note that states the program, the lookback chosen and the income estimate, labeled as the broker's estimate.

The analysis as a document

The analysis itself should read like something the lender can file. What a bank statement analysis report should contain describes the sections an underwriter expects and how to cite statement lines. TrueBankFlow's report export covers that ground: monthly deposit totals, qualifying and total averages, recurring income sources, NSF and overdraft events, flagged transactions, and the exclusions and notes the broker added.

What it saves the broker

Fewer conditions mean fewer round trips with the borrower and a shorter path to clear to close. Whether that time is worth paying for depends on file volume, and estimating the ROI of bank statement analysis software walks through the numbers.

Broker files where statement analysis adds little

Statement analysis adds little to a broker's file when the borrower is not being qualified on deposits at all. A salaried borrower on a full documentation loan, a debt service coverage loan on an investment property, or an asset-based program each leans on other documents, and a deposit income figure changes nothing in those files.

Files to skip, or to do lightly

  • W-2 borrowers on full documentation loans. Income comes from pay stubs and tax forms. Statements still show assets and large deposits, but an income analysis is not needed.
  • Programs that do not use statements for income. Mortgage options that do not require bank statements covers the programs where income is proven another way.
  • Borrowers with tax returns that already qualify them. If the returns produce enough income for a conventional loan at better pricing, a bank statement program may be the wrong product.

Statements a broker may not need to collect

Some lenders can pull account data directly with the borrower's permission instead of collecting PDFs. Where that option exists, open banking for lenders explains what it changes and what it still leaves to review.

When to do it anyway

Even on files that skip an income analysis, a quick scan for large deposits and NSF events before submission prevents conditions on the asset side. If you want to run that review on your own files, you can request a spot with TrueBankFlow, which is onboarding lending teams in small groups.

All posts in Analysis software and reports