Bank statement loan calculator

Enter deposits, debt, and underwriting assumptions to get a rough affordability estimate before you upload real statements.

Open the calculator

Start with the free tool. For the real numbers from your own statement, analyze a statement PDF.

How lenders calculate bank statement income

Qualifying income = average monthly eligible deposits × (1 − expense factor). The lender averages 12 or 24 consecutive months of deposits, removes anything that is not income, then applies the expense factor to business statements.

  • Eligible deposits. Transfers between your own accounts, refunds, loan proceeds and unusual one-off deposits are taken out first.
  • Business statements. Usually a 50% expense factor; service businesses with low costs can get less, and a CPA letter or P&L showing your real expenses can lower it.
  • Personal statements. Usually 100% of eligible deposits count as income.
  • 12 or 24 months. 12 months favours income that grew recently; 24 months smooths out a strong year.

Example: $12,000 a month of business deposits at a 50% expense factor gives $6,000 of qualifying income. At a 43% debt-to-income limit that leaves about $2,580 a month for all debts, including the new mortgage payment, tax and insurance.

Most programs also expect about two years of self-employment, a credit score from roughly 620–680, 10–25% down and a few months of payments in reserve. These vary by lender.

Estimate your qualifying income and maximum loan

Enter your average monthly deposits and debts, and the expense factor your lender quotes for business statements (50% is the most common). Personal-statement programs usually count all eligible deposits, so for them this estimate is conservative.

Manual affordability inputs

Good for a fast estimate before you upload real statements.

$

Average monthly deposits visible on your statements.

$

Car loans, cards, student loans, personal loans.

$

Property tax plus homeowners insurance.

%

Non-QM bank statement estimate for the note rate.

%

The DTI cap you want to underwrite to.

%

How much cash you expect to put down.

Expense factor

Most common lender haircut

Term

Bigger max loan

Estimated max loan

$163,724

Based on $12,000/mo deposits, a 50% expense factor, and a 43% DTI cap.
Qualifying income
$6,000/mo

After lender-style expense haircut.

Housing budget
$1,680/mo

Everything available for mortgage + tax + insurance.

Purchase price
$204,654

Derived from the selected down payment.

Cash to close
$40,931

Estimated down payment only.

Read on this estimate

Common lender range

This is useful for sizing the deal. The paid flow becomes useful when you want the number grounded in real statement deposits, actual recurring debt payments, and merged multi-month files.

Get the deposit average from your actual statements

Upload your statements and get the real monthly deposits, with transfers and refunds separated out, recurring debt payments, overdrafts and large deposits a lender will ask about.

  • Every transaction from the real file
  • Category totals and repeat charges
  • Export to Excel or CSV

Fast enough for a first pass

Each tool does one job: a clean estimate, not a stand-in for a full statement analysis.

Built for bank statement math

Uses lender-style income haircuts instead of pretending 100% of deposits are usable.

Closer to underwriting reality

Keeps the estimate tied to DTI, debt load, term, rate, and down payment instead of one fake headline number.

Useful as a first filter

Gives you a fast go / no-go read before you move into the real document workflow.

Who this tool is for

For a first number before you talk to a lender or package a file.

Self-employed borrowers

Useful when tax returns understate usable income and statement deposits matter more for a first-pass estimate.

Mortgage brokers

Fast enough for intake calls before you spend time packaging the file for a lender.

Real estate buyers

Helpful when you want a rough affordability number before sending the full document stack anywhere.

Loan processors

Good for sanity-checking whether the deposit story is even in the right neighborhood.

How to read a 12 month bank statement loan estimate

This result is most useful as a screening range. The number should help you judge whether the deal feels plausible before you spend time on a real file review. Enter the deposit average for the program you are quoting: a 12 month bank statement loan averages the last twelve statements, which favors a borrower whose income grew recently, while a 24 month program averages twice the history and usually lowers the qualifying figure if the earlier year was weaker.

  • The income haircut is the core assumption

    The estimate moves because lenders do not usually count 100% of deposits as usable income. The expense factor is what turns gross inflows into underwritten income.

  • Debt load can erase a promising deposit story

    A borrower can show strong deposits and still lose room quickly if recurring debt payments already consume too much of the DTI allowance.

  • A range is more honest than a single promise

    Real approval still depends on reserves, credit, documentation quality, and the lender's own overlays. The value here is directional clarity, not fake certainty.

Why real statement analysis still changes the answer

The calculator is only as good as the assumptions fed into it. The actual statement package is where those assumptions get tested against reality.

  • Deposits need cleanup before they become income

    Transfers, reimbursements, and one-off inflows can inflate the picture unless the statement is read carefully and the deposit story is normalized.

  • Recurring debt often shows up more clearly in activity than memory

    Autopays, card payments, and loan patterns become easier to spot when you look at transaction history instead of relying on a rough borrower summary.

  • File quality affects whether the story is even usable

    Beyond the numbers, lenders care whether the statement package is complete, coherent, and defensible enough to support the underwriting conversation.

Guides that go deeper

The tool gives the quick read. These guides explain the thresholds and what documents are expected.

Bank statement loan calculator: questions & answers

What is a bank statement loan?

A non-QM mortgage for self-employed borrowers that qualifies you on the deposits in your bank statements instead of the income on your tax returns. It suits business owners, freelancers and 1099 contractors whose write-offs make their taxable income look smaller than what they actually earn.

How do lenders calculate income from bank statements?

They add up the eligible deposits over 12 or 24 consecutive months, take out transfers between your own accounts, refunds, loan proceeds and other one-offs, and divide by the number of months. Personal statements usually count 100% of what is left; business statements are cut by an expense factor, most often 50%, unless a CPA letter or P&L supports a lower one.

What are the requirements for a bank statement loan?

Typically 12 or 24 months of complete, consecutive statements, about two years of self-employment, a credit score from roughly 620 to 680 at the minimum, 10% to 25% down depending on credit, and several months of payments in reserves. Exact limits vary by lender.

Is a 12 month or 24 month bank statement loan better?

A 12 month program averages your last year only, so it helps if your income grew recently. A 24 month program averages two years; it gives a lower figure if the earlier year was weaker, but some lenders price it slightly better.

Can I use personal bank statements instead of business statements?

Yes, many lenders accept personal statements, usually counting all eligible deposits as income. Business deposits mixed into a personal account can make the file harder to underwrite, so keep large business transfers easy to explain.

What hurts a bank statement loan application?

Missing pages or months, large deposits you cannot source, overdrafts and NSF fees, falling deposits in recent months, and personal and business money mixed in one account. An analysis of your statements shows these before a lender does.

Is this calculator a mortgage approval?

No. It is an estimate from the numbers you enter. Approval depends on credit, reserves, the property and the lender's own rules.

Something else on your mind? Write to contact@mybankstatementanalysis.com.

Try it on your own statement