How Underwriters Calculate Mortgage Income
Last updated July 2026
PDF, JPG, PNG, BMP, HEIC, TIFF
Upload a document to extract
Drop files here or click to upload
Up to 50 files
Uploading...
Mortgage underwriters do not count gross pay. They calculate qualifying income, the amount that is stable, documented and likely to continue. For a salaried borrower that is base pay confirmed across the pay stub, the W-2 and the verification of employment. Variable pay such as overtime, bonus and commission is averaged over a two-year history. Self-employed income is rebuilt from the tax returns with non-cash items added back, and on a bank statement loan it is estimated from deposits. Every figure has to trace to a document.
The word underwriters use is qualifying income, and it is a calculation rather than a number you can read off a single page. Two borrowers can earn the same gross pay and qualify for very different loans, because one has two years of steady salary and the other has a big commission year sitting on top of a weak one. Here is how the calculation actually works, document by document, and why it takes as long as it does.
What counts as qualifying income?
Qualifying income is income an underwriter can document and reasonably expect to continue, usually for at least three years. Steady base salary counts in full. Variable pay counts only as an average of a documented history, because a lender cannot assume last year's bonus repeats. Income with a defined end date, a two-year contract that expires next month, is discounted or excluded. Money that shows up in the bank account but cannot be sourced and explained does not count at all. The whole exercise is separating durable income from one-time cash.
How is base and variable income calculated?
For a wage earner, the underwriter reconciles three documents against each other: the most recent pay stubs, the last two years of W-2s, and a verification of employment. Base pay is taken as the stable figure. Overtime, bonus and commission are averaged, typically over 24 months, and if that income is declining the lower recent figure is used instead of the average. Year-to-date earnings on the pay stub are checked against the pace the prior years set, because a year-to-date number that is running hot or cold changes the picture.
| Income type | How it is calculated | Documents |
|---|---|---|
| Base salary | Annual base taken in full from the pay stub and W-2 | Pay stub, W-2, verification of employment |
| Hourly | Hourly rate times documented average hours | Pay stubs showing hours, W-2 |
| Overtime and bonus | Averaged over 24 months; declining trend uses the lower figure | Two years of W-2s, year-to-date pay stub |
| Commission | Averaged over 24 months, often net of unreimbursed expenses | W-2s, tax returns if 25 percent or more of pay |
| Self-employment | Net profit plus non-cash add-backs, two-year trend | Personal and business tax returns |
This is arithmetic, and it is exactly the part where a manual worksheet introduces errors. Getting base and variable income computed with the year-to-date math already reconciled is what mortgage underwriting software does before the file reaches an underwriter.
How do underwriters calculate self-employed income?
A self-employed borrower rarely has a clean pay stub, so income comes out of the tax returns instead. The underwriter starts from net profit on the personal return and the business return, then adds back the non-cash and non-recurring items that reduced taxable income without reducing cash: depreciation, depletion, amortization, and any one-time expenses. One-time gains, like the sale of equipment, get stripped out because they will not repeat. The result is averaged across two years, and if the trend is down the lender uses the lower recent year. A business that lost money or is shrinking can reduce qualifying income even when the personal return looks fine. This is the same logic as the add-back analysis on any tax return, applied to a mortgage file.
What is a bank statement loan and how is income figured?
Many business owners write off enough that their tax returns understate what they actually earn. A bank statement loan is a non-QM program built for exactly that borrower. Instead of the returns, the lender averages 12 or 24 months of business bank deposits, nets out transfers and other non-revenue credits, and applies an expense factor, commonly around 50 percent, to estimate the income the business throws off. A CPA-prepared profit and loss statement can support a lower expense factor and a higher qualifying income. The math is only as good as the deposit reading behind it, which is why bank statement loan underwriting leans on automated statement analysis.
How does income affect the debt-to-income ratio?
Qualifying income is the denominator of the debt-to-income ratio, the single number that most governs how much a borrower can borrow. The numerator is monthly debt: the new housing payment plus the other obligations the underwriter finds on the credit report and, sometimes, in the bank statements. The Ability-to-Repay rule requires the lender to verify income, assets, employment and debts before making the loan. The General Qualified Mortgage standard no longer hangs on a hard 43 percent DTI limit; it uses a price-based test tied to how far the loan's rate sits above the average prime offer rate. DTI still drives that pricing and the investor overlays, so the income calculation still has to be right.
How many years of income do you need for a mortgage?
The general expectation is a two-year history of income and employment, though the rules bend by income type. Salaried borrowers can often qualify with a recent job change if the field and pay are consistent. Self-employed borrowers almost always need two full years of business returns, because one year is not enough to show the income is durable. Variable pay like bonus and commission needs a two-year average to count. The two-year rule is about proving continuity, not punishing a career move.
Why does income verification take so long?
Because it is a lot of reading. A single file can carry recent pay stubs, two years of W-2s, two years of personal and business returns, and several months of bank statements, and every figure has to be pulled, reconciled and totaled by hand before the underwriter can decide anything. When the pay stub, the W-2 and the verification of employment disagree, the file stalls while someone chases the difference. Automating the reading does not change the standard the loan is held to; it removes the keying and the reconciliation so the underwriter spends the time on judgment. Even without dedicated underwriting software, getting the documents into a structured, machine-readable form first, rather than reading numbers off a PDF and retyping them, removes most of the errors, which is what an automated document data extraction tool does in a single pass.
Related reading: non-QM underwriting software for the programs that qualify self-employed borrowers, income verification software, and tax return analysis software.
See it on your own statements
Upload a bank statement and get spreads, cash flow and red flags in seconds. Free to try, no signup, no demo call.