Upload the statements applicants send you. Fraud Detection gives each one a 0 to 100 authenticity score with the evidence behind every flag, from edits saved after the bank issued it to balances that don't add up. Then verify income from the same statements, rent-to-income included. Any bank, no per-applicant fee.

Last updated:
DocuClipper checks the bank statement PDFs rental applicants send you, from any bank, and gives each one a 0 to 100 authenticity score. It looks for edits saved after the bank issued the file, editing software such as Word, Photoshop or Canva, metadata that contradicts itself, pasted-in amounts, an unfamiliar layout and balances that don't add up, then verifies income from the same statements: average monthly income without own-account transfers, recurring sources and the rent-to-income ratio.
Source: DocuClipper production data. Authenticity scores April 6, 2025 to October 11, 2026.
An edited statement usually gives itself away in the file, not on the page. A real statement is generated by the bank once, and its balances tie out. These are the seven things DocuClipper checks on every PDF, and the innocent explanations to rule out before you decide.
Edits saved on top of the original file (an incremental update). Banks generate a statement in one pass, so appended changes mean someone opened and re-saved it.
Innocent causes: Some e-signature and annotation tools append changes the same way.
A PDF carries two metadata records. When they name different software, one was usually updated by an editor and the other left behind.
Innocent causes: Some document-management systems rewrite one record on import.
The producer field names the software that wrote the file. A bank statement produced by a word processor, image editor or online PDF editor deserves a closer look.
Innocent causes: The applicant scanned or re-saved the statement before sending it.
A large gap between the PDF's creation and last-modification time points to changes after issue.
Innocent causes: Archiving and batch-stamping systems.
Each amount's text height is compared with the rest of its row. A deposit typed over the original often comes out slightly larger or smaller, and the page and position are recorded.
Innocent causes: Bold totals and statements that mix font sizes by design.
A fingerprint of the metadata, embedded fonts and page size is compared with a library of known-authentic statements.
Innocent causes: A new bank, a redesigned statement or a regional format the library hasn't seen yet. This is the most common flag and the weakest on its own.
Opening balance plus deposits minus withdrawals must equal the closing balance. An inflated or inserted paycheck usually breaks this unless the balances were edited too.
Innocent causes: Missing pages, partial exports and statements cut off mid-period.
For the checks you can run by hand, read how to spot a fake bank statement. For the exact weight of each signal, see how the authenticity score is calculated.
The same seven steps for every application, whether you review ten a month or a few hundred.
Request each statement exactly as downloaded from online banking. Screenshots, phone photos and re-saved copies lose the file evidence, so they only get the balance check.
Put each applicant's statements in their own project. Several months and several accounts can go in at once, from any bank.
Open the Fraud Detection tab to see the 0-100 score for each statement and every signal behind it, with its confidence.
Check that every statement balances from its printed opening to its printed closing balance and that the months you asked for are all there.
Open Advanced Analysis > Income for the average monthly income without transfers between the applicant's own accounts, the recurring income sources, a month-by-month table that marks missing statements, and the rent-to-income ratio for the unit's rent.
For a low score, ask for a fresh download or verify with the bank using a phone number you found yourself and the applicant's written authorization. Never use contact details printed on the statement.
Run every applicant's statements through the same checks and record what you found and why you accepted or escalated the file.
Every statement starts at 100. Each signal found takes points off, weighted by how heavy the signal is and how confident the check is, so one weak flag barely moves the score while several strong ones pull it down fast. The score tells your team which files to look at first; the signals tell them what to look at.
| Score | Interpretation |
|---|---|
| 90 to 100 | Appears authentic |
| 70 to 89 | Minor concerns detected |
| 50 to 69 | Moderate risk detected |
| 0 to 49 | High risk of fraud detected |
A guide, not a verdict. Review the signals before deciding on any applicant.
Yes, and you can verify income from the bank statements in the same project. The same upload turns each statement into transactions, from any bank, and checks them against the statement's printed balances. Then Advanced Analysis > Income shows:
Know the limits before you rely on it. It covers only the accounts the applicant uploaded, so income paid into another account is not seen. Zelle, Venmo and wire deposits count as income, so a friend sending money looks like a payer. Check and cash deposits carry no payer name, so ask what they were. It reads the statements; it does not contact employers or banks. For the underlying deposits, the Recurring and Transfers tabs and Cashflow Analysis are one click away. Lenders doing the same work should see income verification.
They solve the same problem in different places. Tenant-screening tools such as Snappt and Docuverus are built into the rental application. Bank-linked tools such as Payscore skip the PDF entirely. DocuClipper checks the statements you already receive.
Swipe the table sideways to compare all three.
| DocuClipper | Tenant-screening document toolse.g. Snappt, Docuverus | Bank-linked income verificatione.g. Payscore | |
|---|---|---|---|
| How the applicant provides evidence | Sends the bank statement PDFs you already ask for, by email, portal or upload | Uploads documents inside the rental application or screening flow | Connects a bank or payroll account; documents are a fallback |
| Where your team works | A separate web app; no rental application or property management integration | Inside your application or property management software, through their integrations | Report delivered to the reviewer after the applicant connects |
| What is checked | Bank and credit card statements: edit history, metadata, producer, pasted-in amounts, layout fingerprint, balance math. Pay stub PDFs: edit history, metadata and the pay math | Applicant documents such as pay stubs and bank statements; some also verify ID | Data comes from the bank, so there is no document to forge |
| Banks covered | Any bank's PDF statement, with no per-bank setup | Varies by vendor | Banks the connection service supports; some applicants can't connect |
| Pricing model | Per page on a monthly plan, from $159/month for 640 pages, unlimited users, no per-applicant fee | Usually per applicant or per screening; ask the vendor | Usually per verification or per unit; ask the vendor |
| Income | Calculated from the uploaded statements: average monthly income without own-account transfers, recurring sources, month by month with gaps marked, rent-to-income | Varies by vendor | Calculated from the connected bank or payroll account |
| What you get back | Authenticity score with every signal, a CSV fraud report, an income report in CSV, and every transaction in Excel or CSV | A verification result inside the screening workflow | An income report built from bank or payroll data |
| Best fit | Teams that already collect statement PDFs and want to check them in bulk, from any bank | Teams that want verification built into the application | Teams that can require applicants to connect an account |
Competitor descriptions are based on their public materials as of October 2026; check pricing and coverage with each vendor. If you want verification inside your application flow, or can require applicants to connect their bank, those tools fit better. If statements arrive as PDFs and your team reviews them anyway, DocuClipper checks every one from any bank without changing your application.
Fair housing rules apply to how you screen, not only to who you approve. Ask every applicant for the same documents, run every file through the same checks, and treat a low score as a reason to verify, not to decline. Keep the fraud report with the file so you can show what was checked and why you decided. This is general information, not legal advice; local rules on screening and source of income vary.
Real reviews from finance teams who review statements every day.
“DocuClipper has helped us eliminate several manual data entry processes, saving us a lot of time.”
Kristin Mitchell
Accounting, United States
“It's a complete game-changer. Instead of spending hours combing through statements, we get the data we need almost instantly.”
Matt
Lending, United Kingdom
“DocuClipper allowed us to enhance our advisory services, directly impacting our bottom line.”
Sarah Winship
Accounting, United Kingdom
Try it on the statement you were unsure about. 14-day free trial, no credit card required.
Check a statement free