How do lenders and underwriters verify bank statements?
Most lenders and underwriters start by eyeballing logos, fonts and totals — all of which a careful forger can reproduce. The structural layer is harder to fake, so lenders increasingly add an automated file check that looks for evidence a statement was edited after the bank produced it, even behind a correct-looking layout.
The layers of a statement check
- Identity — is the applicant who they say they are. This is KYC territory.
- File integrity — was the statement PDF edited after the bank produced it. This is what HTPBE? does.
- Content — do the income, balances and transactions hold up, checked manually or against data you can confirm with the bank.
The layers run side by side. A file-integrity check does not replace the other two.
Where HTPBE? fits in an intake flow
- Call
POST /v1/analyzefor each uploaded statement and store the returned checkidwith the application. Use anIdempotency-Keyso a retry after a timeout does not spend a second credit. - Read the result and route on
status: Intact to the normal flow, Modified to a human reviewer, Inconclusive back to the issuer or to a manual check. - Use
GET /v1/checksto review batches, filtered by status, tool or date. - Keep the human in the loop: every result carries
usage_caution, and a structural verdict must not be the sole basis for an automatic denial.
If documents cannot leave your network
The Enterprise plan includes on-premise deployment, so statements stay inside your infrastructure.
← Previous
How do I verify a bank statement is real?
Next →
How do I verify a payslip or salary slip is genuine?
Related questions
Keep reading
3 answers
How Detection Works
No. You don’t need a reference copy. Structural analysis reads the evidence already inside the file you were sent, so HTPBE? can return a verdict on a document you have never seen before and from a sender you can’t reach.
Verifying Specific Documents
Check that the net pay, pay dates and employer details are consistent, then check how the file was produced. HTPBE? tells you whether the payslip PDF was edited after it was generated. It does not confirm that the employer or the salary is real.
The question has two halves. A tamper check shows whether the certificate PDF was edited after it was issued; whether the issuing body really awarded it only the issuer’s own records can answer. Use HTPBE? for the first and the issuer’s portal for the second.