Detect a fake
payslip
A payslip edited in one place still reads perfectly. Holofin recomputes the net from the gross, checks the salary against the bank statements in the same case, and examines the file itself.
Payslip
October · A. NOVAK
The problem
Four ways
to fake a payslip.
A payslip is how a lender or a landlord judges income. Each kind of fake is caught a different way, and no single check catches all four.
The edited payslip
A real payslip with the gross or the net raised in a PDF editor.
Caught by recomputed net
The generated payslip
Made from scratch with an online payslip generator or an AI model.
Caught by payroll software fingerprint
Someone else's payslip
Genuine, but it belongs to a partner or a colleague.
Caught by name vs identity
The cherry-picked payslip
Real, but the month with the bonus, sent instead of the last three.
Caught by salary credits
How Holofin checks it
Six checks,
from proof to clue.
They are independent and never blended into one score: every alert says which check fired, on which line, with the two values it compared.
- 01
The net recomputed from the gross
Gross pay minus each deduction must give the net pay printed. Whatever the country and the payroll software, a payslip edited in one place breaks that sum, and the alert names the line that no longer follows.
strong
What it reads
- Gross pay
- Tax withheld
- Social contributions
- Pension
- Net pay
- Pay period
- 02
The payslip against the rest of the case
The name must be the one on the identity document, the net pay must arrive as a salary credit on the bank statement for the same month, and the employer must be the one on the employment contract. A forger who edits the payslip rarely edits the statement too.
strong
What it reads
- Employee name
- Employer
- Net pay
- Salary credit
- Payment date
- 03
AI-generated and AI-edited payslips
Holograin, our proprietary model trained on financial documents, detects payslips generated by AI and payslips redrawn by an image model from a photo or a scan of a real one. It reads the texture a generator leaves in every pixel, which no re-save or screenshot removes.
How Holograin works
AI detected95/100A fictitious document after one prompt to an image model, as Holograin scored it. - 04
The payroll software's fingerprint
Payslips come out of payroll software, and each one builds its PDF its own way: the producer, the fonts, the structure. A payslip that claims to come from a payroll run but was assembled like an export from a design tool or an online generator is flagged.
medium
What it reads
- PDF producer
- Embedded fonts
- Page structure
- Text layer
- 05
Picture modifications on scans and photos
On a scan or a photo, the image is analysed region by region: an amount cut out and replaced, an area cloned, a white patch over a line, a figure that does not match the font of the page. The retouched area is located, so a reviewer sees where to look.
medium
What it reads
- Cloned areas
- Pasted figures
- White patches
- Font mismatches
- 06
The file itself
Modification dates, a consumer PDF editor in the history, text laid over text, a digital signature broken by a later edit. These clues open an enquiry; they never refuse a payslip on their own, because a genuine one re-exported or scanned shows them too.
What it reads
- Metadata
- Edit history
- Overlaid text
- Digital signature
Use cases
Wherever income
drives a decision.
Consumer lending
Declared income checked against the payslips and the salary credits.
Mortgages
Three months of payslips, each one consistent with the statements.
Tenant screening
Rental applications where the payslip carries the decision.
Car finance and leasing
Fast decisions at the point of sale, with a trace of every check.
By API, upload portal or SFTP
Send the payslip or the whole case; get back the extracted fields and the signals, with the page and line of every value. Checked at upload, a doubtful payslip can be requested again before the case is opened.
FAQ
Fake payslips
Test Holofin on your payslips
Send us real payslips, including the fakes you have already caught. We return the signals payslip by payslip, and tell you what we missed.