# Bank Statement Income Verification: The Calculation

- Author: TrueBankFlow (https://truebankflow.com)
- Published: 2026-10-16
- Category: Qualifying income from deposits
- Canonical: https://truebankflow.com/blog/bank-statement-income-verification

> Bank statement income verification step by step: pick eligible deposits, apply the expense factor, divide by the lookback and handle declining deposits.
Bank statement income verification turns a borrower's deposits into one qualifying monthly income figure. The underwriter totals the deposits over the lookback period, removes the ones that are not real income, applies an expense factor for business accounts, and divides what is left by the number of months. The result is the income used for qualifying.

## What steps make up bank statement income verification?

Bank statement income verification has five steps: collect the statements for the full lookback, total the deposits, remove ineligible deposits, apply the expense factor, and divide by the number of months. Each step changes the number, so a file needs a record of what was done at every one.

The order matters because each step feeds the next. A reviewer who skips the exclusions, or who divides before applying the factor, ends up with a figure the underwriter will not accept. Here is the sequence in plain terms.

1. **Collect the statements.** Gather every statement for the lookback, usually 12 or 24 months, for each account the program allows. A missing month breaks the division later.
2. **Total all deposits.** Add the credits for each month. This is the gross figure, and it is only a starting point.
3. **Remove ineligible deposits.** Take out transfers between the borrower's own accounts, loan proceeds, refunds, one-time windfalls and anything else that is not recurring business or personal income.
4. **Apply the expense factor.** On a business account, multiply the qualifying deposits by the share the lender treats as income. A 50 percent factor keeps half.
5. **Divide by the lookback.** Divide by 12 for a 12 month program or 24 for a 24 month program. The quotient is the qualifying monthly income.

### A worked calculation

The figures below are an example, not a rate or a guideline. They show how the five steps combine for a borrower with a 12 month lookback.

| Step | Example figure |
| --- | --- |
| Total deposits, 12 months | $216,000 |
| Excluded deposits (transfers and a one-time refund) | $18,000 |
| Qualifying deposits | $198,000 |
| Expense factor applied | 50% |
| Income after the expense factor | $99,000 |
| Divided by 12 months | $8,250 per month |

The borrower's statements show $18,000 a month on average before any adjustment, which is $216,000 over a year divided by 12. The qualifying income is $8,250, less than half of that. Brokers who quote from the gross average promise borrowers a loan size they cannot get, so run the whole sequence before the first conversation about price.

A personal account is usually treated differently from a business account on step 4. Personal deposits are often counted without an expense factor, because the deposits are not business revenue with costs behind them. Whether that holds depends on the lender's guidelines, so read the program matrix for the loan you are placing.

### What the underwriter needs to see

An underwriter wants to be able to rebuild the number from the statements. That means a deposit-by-deposit record of what was kept and what was removed, and a reason for each removal. A bare total with no exclusion list invites a question. The [bank statement loan broker guide](/blog/bank-statement-loans-broker-guide) covers where this calculation sits in the wider program.

## Eligible deposits in bank statement income verification

An eligible deposit is a credit that reflects the borrower's regular earnings and that the borrower could reasonably expect to receive again. Customer payments, client invoices, card processor payouts and regular payroll or draws qualify. Money that only passes through the account, or that arrives once, does not.

Eligibility is a judgment applied to each credit. The underwriter looks at the description, the amount, the source and the pattern across months. Four groups come up on almost every file.

### Deposits that usually count

- **Customer and client payments** by check, ACH or wire, where the payer is a business customer.
- **Card processor payouts** from the borrower's merchant account, which are the net of sales.
- **Regular payroll or owner draws** from the borrower's own company into the account being reviewed, when the lender allows that account type.
- **Recurring contract or royalty income** that arrives on a schedule.

### Deposits that usually come out

- **Transfers from the borrower's other accounts.** These are the same money counted twice if both accounts are in the file. [Which transfers come out of the average](/blog/average-monthly-deposits#which-transfers-come-out-of-average-monthly-deposits) has the full treatment.
- **Loan proceeds and cash advances**, because they must be repaid and are not earnings.
- **Refunds and reimbursements** for purchases the borrower paid for first.
- **A single large deposit with no repeat**, such as an asset sale or a gift, until it is sourced and judged.

### Gray cases

Some credits do not fit either list. A deposit from a family member could be a gift or a payment for work. A cash deposit with no description could be sales or savings. An underwriter will ask for a letter, an invoice or a contract, and the file should have that document ready. When the borrower cannot explain a credit, the safe treatment is to exclude it and recalculate.

## Dividing by the lookback period in income verification

The lookback period is the number of months of statements the lender uses, most often 12 or 24. Qualifying income is the adjusted deposit total divided by that number, not by the number of months in which the borrower happened to receive money.

The divisor is fixed by the program. If the program uses 24 months, the denominator is 24 even when the first year was slow. That rule stops a borrower from choosing only the strong months. It also means that a month with zero deposits still counts in the division and pulls the average down.

### Why the divisor is a common error

Three mistakes show up repeatedly:

1. **Dividing by the months with deposits.** A borrower with 10 active months in a 12 month lookback is divided by 12, not 10.
2. **Using the calendar months in the file instead of the program months.** If the borrower sent 13 statements, the lender still uses 12.
3. **Mixing the lookback with the account age.** A new account with 8 months of history does not meet a 12 month program, even if the first 8 months are strong.

### Same deposits, different divisors

The example below uses $198,000 of qualifying deposits over 24 months, before any expense factor. All figures are made up.

| Lookback | Qualifying deposits | Divisor | Average per month |
| --- | --- | --- | --- |
| Last 12 months | $120,000 | 12 | $10,000 |
| Full 24 months | $198,000 | 24 | $8,250 |

The borrower in this example grew over time, so the shorter lookback gives the larger figure. [A side-by-side look at 12 and 24 month lookbacks](/blog/12-month-bank-statement-loan-vs-24-months) explains which programs allow a choice and what the pricing consequences are.

## How do declining deposits change verified bank statement income?

Declining deposits lower verified income, and a lender may use less than the full average when the trend is down. If the last few months are well below the lookback average, an underwriter can base income on the recent months instead, because the average overstates what the borrower now earns.

This is the part of the calculation that is not purely arithmetic. A flat or rising borrower gets the average. A falling borrower gets a conversation, and the lender's guidelines decide how it ends.

### What a decline looks like

Take a borrower with qualifying deposits of $12,000 a month for the first six months of a year and $7,000 a month for the last six. The 12 month average is $9,500. The recent six month average is $7,000. An underwriter who sees that gap may qualify the borrower on $7,000, or may ask for a profit-and-loss statement or a letter explaining the drop.

The decline does not need to be this sharp to draw a question. A steady slide over several months, or two weak months in a row at the end of the period, is enough for a reviewer to ask whether the average still describes the borrower's income.

### What to prepare

- A month-by-month table of qualifying deposits, so the trend is visible at a glance.
- An explanation for any drop, such as a lost client, a seasonal pattern or a one-off event, with supporting documents.
- A second calculation on the recent months, so you know the number before the underwriter does.

Seasonal businesses are a special case. A landscaper with low winter deposits and high summer deposits looks like a decline if the lookback ends in February. A 24 month view that shows the same pattern in both years is the evidence that the dip is seasonal, not a trend.
## Income verification errors underwriters send back

Underwriters send back files for a short list of repeat errors: an average that includes transfers, a divisor that does not match the program, a missing or incomplete month, an expense factor that does not match the business type, and totals that cannot be traced to statement lines. Each one is easy to catch before submission.

A file that comes back costs the broker days and sometimes the rate lock. Here is the checklist to run before you submit.

### Pre-submission checklist

1. **Statement count matches the lookback.** 12 statements for a 12 month program, 24 for a 24 month program, for every account used.
2. **Every page is present.** Pages with no deposits still count, because a missing page is a missing month.
3. **Transfers are removed.** If two accounts are in the file, matching amounts moving between them are not income.
4. **Exclusions are listed.** Every removed deposit has a date, an amount and a reason.
5. **The expense factor matches the business type.** A consultant and a trucker are not on the same factor. See [how fixed expense factors are set by business type](/blog/bank-statement-loan-expense-factor#fixed-expense-factors-by-business-type).
6. **The divisor equals the program months.** No more, no fewer.
7. **Large deposits are sourced.** An unexplained credit in the lookback can hold up approval even if you excluded it from income.
8. **The arithmetic reconciles.** Total deposits minus exclusions equals qualifying deposits, and qualifying deposits times the factor divided by the months equals the income stated on the file.

### The recurring failure: numbers nobody can trace

A correct number still comes back when it has no trail. The underwriter asks where $198,000 came from, and the broker has a spreadsheet total and no line items. A report that lists monthly totals, the averages, the flagged transactions and the exclusions with notes answers the question before it is asked.

TrueBankFlow exports that report for the loan file, with each figure linked to its statement lines and the credit decision left to the underwriter. You can [request a spot through the get started page](/get-started).

### When statements alone are not enough

Sometimes the problem is not the arithmetic but the claim. A statement shows that money arrived, not that it was earned. When the income type is unclear, such as a gig worker, a contractor or a borrower paid through a family business, the statement may need company. [When a bank statement is enough as proof of income, and when it is not](/blog/bank-statement-for-proof-of-income) lays out which documents to pair with it.
