Solution
For mortgage and consumer lenders — processors, underwriters and operations leaders: borrower income, asset and liability evidence extracted, cross-checked and cited before the file reaches underwriting.
The problem
Paystubs, W-2s, statements and returns each arrive in their own format — some scanned at an angle on a phone. A processor keys them all by hand.
The processor keys the numbers, the underwriter re-checks them, and a single mismatch sends the file back to the start of the queue.
Expired documents, missing pages and wrong tax years hide until an underwriter opens the file — days after they could have been fixed at intake.
The product, not a promise
How it works
Receive borrower documents from portal, email or LOS — paystubs, W-2s, statements, returns, in any format.
Identify each document type and match it to the verification checklist for the loan program.
Pull income figures, asset balances and liability obligations with the source page attached to each.
Reconcile figures across documents — paystub against W-2, stated assets against statements — and flag mismatches.
Deliver a verified, cited income-asset-liability summary to the processor or underwriter queue.
Who it's for
Loan processor
Underwriter
Head of lending operations
Income verification is where loan files stall. A single application can carry a dozen evidence documents — paystubs, W-2s, bank statements, tax returns, credit reports — each in its own layout, some scanned at an angle on a phone. A processor keys the figures into the LOS by hand, an underwriter re-checks them, and any mismatch sends the file back to the start of the queue.
Botminds reads the whole evidence package in one pass. It classifies each document against the program’s verification checklist, extracts income, asset and liability figures regardless of layout or scan quality, and normalizes them into the structure your underwriting process expects — monthly qualifying income, liquid assets, recurring obligations.
Extraction alone verifies nothing. The platform cross-checks figures across the package: year-to-date paystub income against the W-2, stated deposits against bank statement activity, disclosed liabilities against the credit report. Consistent evidence flows straight through; discrepancies are flagged with both source pages side by side so a processor resolves them in seconds instead of hunting through the file. Stale documents, missing pages and wrong tax years are caught at intake, before an underwriter ever opens the loan.
A qualifying income number without a source is a finding waiting to happen — in QC, in a repurchase review, or in an exam. Every figure Botminds produces is cited to the exact page it came from, every cross-check is logged, and no verification result reaches the underwriter without passing the checks your policy defines. Underwriters approve decisions; the platform never does. The output is a loan file where each number can be defended months later with one click — which is what makes the speed usable, not just impressive.
Objections, answered
It reads phone photos and skewed scans, and any value it is less confident about is flagged with the source page attached rather than passed through. A processor confirms flagged values in seconds; nothing low-confidence reaches the underwriter silently.
Yes — the verification checklist and income treatment are yours: qualifying income rules, asset seasoning, document freshness windows. The platform applies your policy on every file, consistently.
Every figure is cited to the exact page it came from and every cross-check is logged, so any number in the file can be defended months later with one click. The trail includes who approved what, and when.
Documents come in from portal, email or the LOS itself, and verified summaries post back to the processor or underwriter queue. It slots into the existing pipeline rather than replacing it.
Watch a full evidence package become verified, cross-checked, cited figures — live in the demo.
Request a demo