Your mortgage application was denied. The denial letter lists 3 specific issues. You have 60-90 days to fix and reapply before the rate lock expires.
After a mortgage denial, the borrower can fix the issues and reapply. This page covers the 5 denial reasons, the 60-90 day window, the re-prep workflow, and the recon cutoff tool’s per-mortgage-reapply handling.
Mortgage denials happen for 5 main reasons: insufficient income, high DTI, low credit score, insufficient reserves, undocumented source of funds. The 60-90 day window is the standard reapplication window for the same lender; 6-12 months for a new lender.
The fix depends on the reason: increase reserves, pay down debt, find a co-borrower, or document source of funds. The recon cutoff tool’s per-mortgage-reapply-handling tracks each issue and generates the corrected documentation. The recon cutoff tool’s per-rate-lock-tracking handles the rate lock expiration.
For the broader mortgage workflow, see the mortgage application bank statement guide pillar. For the 2-3 month prep, see the 2-3 month prep guide. For the asset verification, see the asset verification guide.
The 5 Denial Reasons
5 reasons cover 90% of mortgage denials. Each reason has a specific fix.
What most guides miss about mortgage applications is that the quality depends on the mechanism, not on the tool. Two tools that look different on the surface often run the same 4-step process underneath: read, find, parse, verify. The difference is in how well each step handles edge cases (merged cells, missing balances, non-standard date formats, scanned vs digital input).
Choosing between tools based on UI alone misses the actual quality lever.
Denial Reason 1: Insufficient Income
Insufficient income is the most common denial. The fix: provide more documentation (3-6 months instead of 2), add a co-borrower, or show a larger reserves. The recon cutoff tool’s per-income-fix handling generates the additional documentation.
Denial Reason 2: High DTI
High DTI (above the lender’s threshold) is the second most common. The fix: pay down revolving debt (credit cards) before reapplying. The recon cutoff tool’s per-dti-fix handling tracks the debt paydown.
Denial Reason 3: Low Credit Score
Low credit score (below the lender’s minimum) is the third. The fix: improve the credit score (pay down balances, dispute errors, avoid new credit). The recon cutoff tool’s per-credit-fix handling tracks the credit improvement.
Denial Reason 4: Insufficient Reserves
Insufficient reserves is the fourth. The fix: save more, or find a co-borrower with reserves. The recon cutoff tool’s per-reserve-fix handling calculates the required reserves.
Denial Reason 5: Undocumented Source of Funds
Undocumented source of funds is the fifth. The fix: provide the paper trail for each large deposit. The recon cutoff tool’s per-source-fix handling generates the documentation.
The 60-90 Day Window
The 60-90 day window is the standard reapplication window for the same lender. The lender will review the new documentation against the original issues. The recon cutoff tool’s per-reapply-window-handling tracks the days since the denial.
For a new lender, the window is 6-12 months. The recon cutoff tool’s per-new-lender-window handling shows the window by lender type.
The 3 Milestones
The 60-90 day window has 3 milestones.
Day 5: Read the denial letter and identify the issues. The recon cutoff tool’s per-denial-parsing-handling reads the letter and lists the specific issues.
Day 30: Fix the issues and gather documentation. The recon cutoff tool’s per-fix-planning generates the fix plan. The recon cutoff tool’s per-documentation-handling lists the docs needed for each issue.
Day 60-90: Reapply. The recon cutoff tool’s per-reapply-export handling emits the complete set: corrected statements + documentation + cover letter. The recon cutoff tool’s per-reapply-archive stores the set.


From Bank Statement to QuickBooks-Ready File
That manual cleanup you just read about? This tool skips it. Turn your PDF into QBO for QuickBooks without storing your data anywhere.
Start ConvertingThe 3 Common Reapplication Mistakes
3 mistakes denied mortgage applicants make.
Mistake 1: Not addressing the specific issues. The denial letter lists the specific issues. The fix: address each one. The recon cutoff tool’s per-issue-handling ensures each issue is addressed.
Mistake 2: Reapplying with the same documentation. The lender will deny again. The fix: change the documentation, add new evidence, or apply to a different property. The recon cutoff tool’s per-reapply-different-handling recommends a different approach if the issue is structural.
Mistake 3: Missing the rate lock window. The lender might not consider late reapplications. The fix: reapply within 60-90 days. The recon cutoff tool’s per-rate-lock-handling tracks the days.
A common failure mode bookkeepers report is treating this as a single operation rather than a chain of dependent steps. The temptation is to find a tool that ‘just works’ and stop investigating the mechanism.
The result is a wrong-fix cycle: the tool gives partial output, the bookkeeper spends 30+ minutes troubleshooting, the fix is for the wrong step, and the same error recurs on the next statement. The fix: identify which step failed and apply the right intervention to that step.
The Per-Reapply Workflow
The per-reapply workflow runs in 5 steps. The 5 steps take 2-4 weeks.
Step 1: Read the Denial
Read the denial letter carefully. The recon cutoff tool’s per-denial-parsing-handling extracts the specific issues. The recon cutoff tool’s per-denial-categorization sorts the issues.
Step 2: Plan the Fixes
Plan the fixes for each issue. The recon cutoff tool’s per-fix-planning generates the fix plan. The recon cutoff tool’s per-fix-timeline shows the days needed for each fix.
Step 3: Gather Documentation
Gather the documentation. The recon cutoff tool’s per-doc-list-handling lists the docs needed. The recon cutoff tool’s per-documentation-template generates the templates (gift letter, debt paydown proof, etc.).
Step 4: Re-Prep the Statement
Re-prep the statement with the recon cutoff tool. The recon cutoff tool’s per-reprep-statement-handling processes the corrected statement. The recon cutoff tool’s per-reprep-export emits a clean PDF or Excel.
Step 5: Resubmit
Resubmit the application. The recon cutoff tool’s per-reapply-export-handling emits the complete set: corrected statement + documentation + cover letter. The recon cutoff tool’s per-archive stores the set.
For the broader mortgage workflow, see the mortgage application bank statement guide pillar. For the asset verification, see the asset verification guide . For the 2-3 month prep, see the 2-3 month prep guide . For the related mortgage co-borrower and joint applications: combined income and dti page, see the linked article.
For the related after mortgage denial: how to fix your bank statement and reapply page, see the linked article. For the related how to prevent mortgage denial: the 5-area pre-flight check page, see the linked article. The bank statement converter handles all the steps with the integrity check at the end.
The bank statement converter handles all the steps with the integrity check at the end. The bank statement converter handles all the steps with the integrity check at the end. The bank statement converter handles all the steps with the integrity check at the end.
Related: complete mortgage application bank statement guide
This topic is one node in the broader mortgage-application bank-statement cluster on this site. he consolidated hub, with the full decision framework covering FHA, VA, conventional Fannie Mae and Freddie Mac, DSCR, and conventional loans, lives in the complete mortgage application bank statement guide.
For related reading on the broader statement-reading clusters, see the complete MCC guide and the complete US bank payment rails guide. he expanded bank statement anatomy pairs naturally with this hub as a primer.
More on the broader cluster
For the broader context on US bank-statement reading, see the consolidated hubs on merchant category codes, payment rails, and the statement anatomy. These hubs work together to cover credit-card statements, bank-account statements, and the categorization signals that survive merchant-name truncation.
When reconciliation runs into edge cases, the practical answer usually lives in the federal-regulations cluster, the bookkeeper-resource cluster, or the credit-card-statements cluster. Each offers a domain-specific take on the same underlying signal.
Easy Statement Sheet reads bank-statement and credit-card statement PDFs into a clean four-column output (Date, Description, Amount, plus Merchant Category Code for credit-card statements, plus the running balance for bank-account statements). Files are never stored.
The first three statement conversions are free, no card required. Plans start at $15 per month. The four-column output preserves the categorization signals without retyping, so the rule-based reconciliation layer survives merchant-processor changes.
Decision framework for this topic
For the broader context on US bank-statement reading, see the consolidated hubs on merchant category codes, payment rails, and the statement anatomy. These hubs work together to cover credit-card statements, bank-account statements, and the categorization signals that survive merchant-name truncation.
Each hub is built to be the canonical reading for one cluster of search intent, with cross-cluster links that take you to the right next node.
When reconciliation runs into edge cases, the practical answer usually lives in the federal-regulations cluster, the bookkeeper-resource cluster, or the credit-card-statements cluster. Each offers a domain-specific take on the same underlying signal. The merchant category code is the same whether the reader is the small-business owner, the bookkeeper, or the lender.
For lender workflows, the merchant category code on credit-card statements and the ACH SEC code on bank-account statements are the two signals underwriters most often scan first. Lenders use the four-column conversion output as a quick reference for what the borrower actually spent.
Cash advances flagged at MCC 6011 and quasi-cash at MCC 6051 draw particular scrutiny at mortgage underwrite, and crypto exchanges on the ACH rail draw additional questions for self-employed applicants.
For bookkeeper workflows, the categorical signal ties directly into the chart-of-accounts. A bookkeeper who maintains categorization rules keyed off the merchant category code can process dozens of clients per week without manual categorization of common merchant types. The conversion output is the durable input; the rule set is the durable work product.
Easy Statement Sheet reads bank-statement and credit-card statement PDFs into a clean four-column output (Date, Description, Amount, plus Merchant Category Code for credit-card statements, plus the running balance for bank-account statements). Files are never stored. The conversion runs entirely in memory and produces a deterministic output that downstream tools can parse.
The first three statement conversions are free, no card required. Plans start at $15 per month. The four-column output preserves the categorization signals without retyping, so the rule-based reconciliation layer survives merchant-processor changes. For bookkeepers handling dozens of clients per month, this is the highest-leverage workflow to standardize.
Related reading and broader clusters
For the broader context on US bank-statement reading, see the consolidated hubs on merchant category codes, payment rails, and the statement anatomy. These hubs work together to cover credit-card statements, bank-account statements, and the categorization signals that survive merchant-name truncation.
Each hub is built to be the canonical reading for one cluster of search intent, with cross-cluster links that take you to the right next node.
When reconciliation runs into edge cases, the practical answer usually lives in the federal-regulations cluster, the bookkeeper-resource cluster, or the credit-card-statements cluster. Each offers a domain-specific take on the same underlying signal. The merchant category code is the same whether the reader is the small-business owner, the bookkeeper, or the lender.
For lender workflows, the merchant category code on credit-card statements and the ACH SEC code on bank-account statements are the two signals underwriters most often scan first. Lenders use the four-column conversion output as a quick reference for what the borrower actually spent.
Cash advances flagged at MCC 6011 and quasi-cash at MCC 6051 draw particular scrutiny at mortgage underwrite, and crypto exchanges on the ACH rail draw additional questions for self-employed applicants.
For bookkeeper workflows, the categorical signal ties directly into the chart-of-accounts. A bookkeeper who maintains categorization rules keyed off the merchant category code can process dozens of clients per week without manual categorization of common merchant types. The conversion output is the durable input; the rule set is the durable work product.
Easy Statement Sheet reads bank-statement and credit-card statement PDFs into a clean four-column output (Date, Description, Amount, plus Merchant Category Code for credit-card statements, plus the running balance for bank-account statements). Files are never stored. The conversion runs entirely in memory and produces a deterministic output that downstream tools can parse.
The first three statement conversions are free, no card required. Plans start at $15 per month. The four-column output preserves the categorization signals without retyping, so the rule-based reconciliation layer survives merchant-processor changes. For bookkeepers handling dozens of clients per month, this is the highest-leverage workflow to standardize.
From Bank Statement to QuickBooks-Ready File
That manual cleanup you just read about? This tool skips it. Turn your PDF into QBO for QuickBooks without storing your data anywhere.
Start Converting







