A seasonal business owner with six months of strong earnings and six months of near-zero revenue arrives at your desk. Their bank statements show deposits spiking 300% in summer, bottoming out in winter. You calculate their qualifying income one way, submit to your investor, and get the file back flagged: “Income calculation does not align with guideline methodology.” Now you’re burning hours re-examining their statements, re-running numbers, and watching a deal slip. The real problem wasn’t the borrower’s income—it was how you averaged it. Seasonal revenue swings are the most common reason non-QM files get rejected for calculation errors, and most brokers approach them differently than their investors expect. Understanding exactly how each investor wants you to treat seasonal patterns—and catching those errors before submission—is the difference between a clean approval and a costly revision cycle.
Does this sound familiar? Hours go into manually summing deposits before you even know if a file will pencil. See how the platform organizes the calculation for your file review — free trial, no credit card needed.
Why Seasonal Swings Trip Up Non-QM Income Calculations
Non-QM loans exist because they fall outside the Consumer Financial Protection Bureau‘s Qualified Mortgage (QM) rule under the Ability-to-Repay standard. That flexibility is supposed to be a win for self-employed borrowers with irregular income—but it also means there is no single formula the way there is for a W-2 wage earner. Instead, each investor publishes its own guidelines for how to annualize, average, or weight income from bank statements or tax returns.
A contractor who earned $180,000 in their best quarter and $30,000 in their slowest quarter is a real problem to quantify. Different investors will handle it three different ways:
- Average the most recent 12 months of deposits (called a straight 12-month average)
- Use only the most recent 90 days and annualize it
- Weight recent months more heavily, or exclude extreme outliers entirely
If you calculate using Method A and your investor expects Method B, your file comes back. Even if the math is technically correct, it’s wrong for that investor. And because seasonal businesses are common in construction, hospitality, lawn care, holiday retail, and fishing, nearly every broker faces this at least monthly.
The Three Most Common Calculation Failures on Seasonal Files
1. Averaging the Wrong Period
Submitting a 24-month average when the guideline calls for 12 months is the quickest way to inflate income on a seasonal file. A painting contractor with $300,000 in revenue May–September and nearly nothing the rest of the year will show a very different number if you blend two full years (which soften the lean months) versus the trailing 12.
The practical fix: confirm your investor’s policy on the lookback period before you touch a calculator. Some investors specifically want 12 trailing months; others want 24 for self-employed income to smooth volatility. Get the actual guideline document open and match your calculation to that guideline’s exact language—not a memory of what you think you heard.
2. Failing to Account for Year-Over-Year Seasonality
Even if you pull the correct 12-month window, a seasonal business that was dormant last winter but thriving this winter will show a distorted average if you don’t compare it to the same months in the prior year. Imagine a landscaper whose trailing 12 months included 8 months of high activity plus 4 lean months. If those lean months were in a different calendar window than last year’s lean months, a simple average masks the true earning pattern.
Some investors want you to calculate a “normalized” seasonal income: isolate the active months in both years, average those, and annualize. Others accept a straight 12-month average and rely on you to flag that the borrower is seasonal. The misalignment happens because brokers guess which method applies instead of reading the specific guideline.
3. Including Outlier Deposits Without Adjustment
A self-employed borrower’s bank statement includes a one-time insurance payout, a business loan disbursement, or a partner’s contribution. If you include that lump sum as “income” and annualize it, your calculation will be rejected. Similarly, a contractor who received a large retainer in one month and delivered the project in the next will show two months of income from the same work—which some investors will claw back.
The remedy is to review the statement for non-recurring items before you total it. Document in your file what you excluded and why. Some investors provide guidance on what qualifies as “income” (sales, service revenue, capital gains) versus what doesn’t (transfers, loans, asset sales). If the guideline doesn’t address it, ask your investor’s underwriter to clarify before submitting.
How to Read a Seasonal Business’s Tax Returns for Confirmation
Bank statements show you the deposits; tax returns show you what the borrower actually reported as business income. For a seasonal file, the tax return is your reality check.
Pull the borrower’s Schedule C (self-employed) or the business’s tax return for the most recent full-year filing. Look at line 1a (gross receipts) and line 7 (gross profit). That total should roughly align with the 12-month deposit average you calculated from bank statements. If your bank statement income is wildly higher or lower than the tax return, something is wrong—either the borrower is mixing personal and business deposits, or there are significant deposits you haven’t accounted for.
For a truly seasonal business, ask the borrower to provide a bank statement breakdown by month. Most accounting software can export this in seconds. Seeing the actual monthly pattern—not just the annual total—lets you spot whether the seasonality is extreme enough to warrant additional documentation or a note in your submission.
What Outsourcing Processing Does (and Doesn’t Do) Here
The platform is built to calculate and organize seasonal income data for your own file review—organizing deposits into the correct lookback periods, flagging non-recurring items, and showing you month-by-month trends without the arithmetic risk. It is not an automated approval tool or a recommendation engine; it surfaces the numbers and the pattern so you can apply your investor’s specific guideline. The human review step—yours, before submission—is where calculation errors get caught and fixed, not automated away.
Structuring Your Submission to Avoid Seasonal Kickbacks
Once your calculation is done, the way you present it matters as much as the number itself. Include these three things in every seasonal income file:
- A one-page income summary showing the calculation method you used, the lookback period, any deposits you excluded (and why), and the final qualifying income figure
- A month-by-month deposit table from the bank statements so the underwriter can see the seasonal pattern visually
- A reference to the guideline stating “This income calculation follows Guideline XYZ, Section 5.2” so the underwriter immediately knows you’re aligned
If your investor’s guideline is ambiguous on seasonal treatment, do not guess. Pick up the phone or send a quick email to the investor’s income analyst asking: “For a borrower with seasonal revenue (peak June–September, low November–February), do you want (a) a straight 12-month average, (b) a weighted calculation favoring recent months, or (c) a normalized seasonal approach?” Having that answer in writing before you submit saves a revision cycle.
Red Flags That Signal a Seasonal Income Calculation Error Before Submission
Before you hit send, run through these checks:
- Does your calculated qualifying income exceed the borrower’s total reported income on their most recent tax return by more than 5–10%? If yes, you may be over-annualizing or including non-recurring deposits.
- Does your lookback period match the guideline document word-for-word? Mismatches are the #1 cause of resubmission.
- Did you document every non-recurring deposit you excluded? If not, add it to your file notes now.
- Does the borrower’s business make sense for the pattern you’re calculating? A ski resort should be strong winter/weak summer; a pool company should be the reverse. If the pattern is inverted from what you’d expect, ask the borrower to explain it.
Frequently Asked Questions
Should I use 12 months or 24 months of bank statements for a seasonal borrower?
Check your specific investor’s guideline first—this is the most common source of calculation errors. Most non-QM investors default to 12 trailing months of bank statements for self-employed income, but some require 24 months to account for year-over-year volatility. If the guideline doesn’t specify, call and confirm. Never assume or blend the two.
If a borrower had a strong year last year and a weak year this year, which do I use for qualifying income?
This depends on the guideline. Most investors want the most recent 12 months of actual deposits (trailing, not trailing plus historical average). If the borrower’s current income is significantly lower than prior years and they’re comparing them, provide both figures in your file summary and let the underwriter decide whether to request additional explanation. Document what you calculated and why.
What counts as a “seasonal” business for non-QM purposes?
Any business with month-to-month revenue swings exceeding 20–30% should be flagged and treated with careful attention to the calculation method. Construction, landscaping, hospitality, retail, agriculture, and fishing are obvious examples. But a consultant who brings in large quarterly retainers, a salon with holiday volume spikes, or a therapist with summer slowness all qualify as seasonal. If the borrower’s deposits don’t look flat across 12 months, assume seasonality and apply the guideline accordingly.
If a borrower’s bank statements show a large one-time deposit (like a business loan or inheritance), do I subtract it from income?
Yes. Only deposits that represent ongoing business revenue should be counted as qualifying income. Document the non-recurring item in your notes (e.g., “SBA loan disbursement $50,000 on 7/15, excluded from income calculation”). Tax returns help here—if it’s not on the Schedule C as revenue, it shouldn’t be in your income calc. When in doubt, ask the underwriter or the investor’s guideline before submitting.
Can I average the seasonal high and low months instead of using a straight 12-month average?
Only if your investor’s guideline explicitly permits it. Most non-QM guidelines do not allow weighted or cherry-picked averages; they specify a calculation method and you follow it. Creating a custom “midpoint” between peak and low months is not standard and will likely be rejected. Stick to the guideline method.
This article is educational and does not constitute loan advice — confirm current guidelines with your investor before submitting a file.
Seasonal revenue swings are predictable and manageable—as long as you confirm your investor’s calculation method before you start. The three most common errors (wrong lookback period, missing year-over-year normalization, and unchecked non-recurring deposits) are all preventable with a one-minute guideline review and a second pair of eyes on the math. Catch these before submission, document your reasoning in the file, and present the calculation clearly, and seasonal files will close on time instead of bouncing back.
This article is educational and does not constitute loan advice — confirm current guidelines with your investor before submitting a file.
See how IncomeReady organizes bank-statement income for your own file review before you submit.
