The scale of payslip fraud
Income verification is the foundation of lending decisions. When a borrower applies for a mortgage, personal loan, or auto lease, the lender needs to confirm that the stated income is real. The primary evidence for this is the pay stub - and as FTC identity theft reports document, pay stubs are now one of the easiest financial documents to forge.
The problem has grown rapidly since 2024. AI image editing tools and dedicated payslip template generators have reduced the time required to produce a convincing fake from hours to minutes. The cost has dropped to zero. Federal Reserve research on synthetic identity fraud confirms that this category of fraud has outpaced the verification infrastructure at most lending institutions, HR departments, and property management firms.
The scale is significant: an estimated $50 billion in loan fraud losses annually are attributable to falsified income documents, with pay stubs as the single most common document type. For a broader view of how document fraud impacts every sector, see our analysis in Document fraud in 2026: the data behind a $4.7T problem.
“Pay stub fraud has become the path of least resistance for loan fraud. The documents are simple, the templates are widely available, and most lenders still verify income by reading the text - not by examining the document itself.”
- Hesper AI Threat Research, Q1 2026
Common forgery techniques
Fake pay stubs fall into three broad categories, each with different detection characteristics. Understanding these categories is essential for building effective detection - because the artifacts left behind by each technique are different, and a detection system needs to catch all three.
The first category is template-based generation. Dozens of websites and apps offer pay stub templates where the user fills in employer name, income, deductions, and dates. The output is a clean PDF that looks professional but contains telltale signs: identical font rendering across all fields (real payroll systems use variable rendering), mathematically perfect deduction calculations (real payroll often has rounding), and metadata that traces to consumer PDF libraries rather than payroll software.
The second category is AI inpainting. The fraudster starts with a legitimate pay stub - their own or someone else's - and uses AI editing tools to change specific fields: gross income, net pay, employer name, or dates. Inpainting tools are designed to blend edits seamlessly into the surrounding context, but they leave compression artifacts at edit boundaries that are detectable at the pixel level.
The third category is full PDF editing. Using tools like Adobe Acrobat or open-source PDF editors, the fraudster modifies text layers directly. This produces clean text but often introduces font substitution artifacts, misaligned baselines, or inconsistent character spacing that differs from the original payroll system output.
Why traditional verification fails
Most lenders verify income documents through one or more of these methods: employer verification calls, cross-referencing with tax returns, OCR-based data extraction with rule validation, and manual visual review. Each has significant gaps when it comes to sophisticated fakes.
Employer verification calls are slow (often 3–5 business days), incomplete (many employers only confirm dates of employment, not salary), and easily circumvented by fraudsters who use accomplices or fake phone numbers. Cross-referencing with tax returns helps but only catches discrepancies between documents - if both the pay stub and tax return are forged, the cross-reference passes.
OCR-based extraction reads the text on the pay stub and checks for internal consistency - do the deductions add up, is the tax rate plausible, does the net pay match gross minus deductions. This catches sloppy fakes but misses any manipulation where the numbers are internally consistent. We covered this fundamental limitation in depth in Why OCR alone is not enough for document fraud detection.
Manual visual review is the last line of defence, but human reviewers process dozens or hundreds of documents per day. At that volume, reviewers check for obvious formatting issues - they do not zoom to 400% and inspect compression artifacts around the income field. The manipulation that AI tools produce is invisible at normal viewing resolution.
The verification gap
A forged pay stub with internally consistent numbers, a real employer name, and a professional layout will pass OCR validation, rule-based checks, and casual visual review. The only reliable detection path is pixel-level analysis of the document image - examining compression artifacts, font rendering patterns, and generation signatures that are invisible to the human eye at normal zoom.
How pixel-level AI detection catches fakes
Pixel-level analysis operates on the raw document image before any text extraction occurs. It examines the visual properties of the document - not what the document says, but how it was produced and whether it has been altered. This is the fundamental difference from OCR-based approaches, which can only validate text-level consistency.
For pay stubs specifically, the AI examines 200+ fraud signals across several categories. Compression analysis detects discontinuities at editing boundaries - when a region has been modified with an inpainting tool, the JPEG or PNG compression patterns in that region differ from the surrounding area. Font rendering analysis identifies character-level anomalies: substituted fonts, misaligned baselines, inconsistent kerning, and rendering artifacts that differ from known payroll system outputs.
Generation signature detection identifies documents produced by template generators or AI generation tools. These tools leave statistical fingerprints in the pixel data - patterns in noise distribution, colour quantisation, and anti-aliasing that distinguish generated documents from scans or screenshots of legitimate payroll output.
Metadata and structural analysis examines the PDF structure, creation tools, timestamps, and layer composition. Legitimate payroll systems produce documents with characteristic metadata signatures. Template generators and PDF editors produce different signatures - and the mismatch is a strong fraud indicator.
Integration for lenders and HR platforms
The integration pattern for pay stub verification follows the same architecture as any document fraud detection workflow: intercept the document before it reaches your existing processing pipeline, analyze the raw image, receive a fraud score and structured findings in seconds, and route based on the result.
- When a pay stub is uploaded as part of a loan application or employment verification, send the document image to the fraud detection API before passing it to your OCR or income extraction pipeline
- Receive a fraud score (0–100), a verdict, and an array of findings with pixel coordinates identifying suspicious regions
- For documents above your threshold (typically 70–80 for lending workflows), route to a focused manual review queue with findings attached
- Reviewers inspect the specific flagged regions rather than reviewing the entire document - reducing review time from minutes to seconds
- Clean documents continue to your existing income verification and underwriting workflow unchanged
This pre-OCR detection layer is additive - it does not replace your existing income verification, credit checks, or underwriting logic. It adds a document authenticity check that catches fakes before they enter your pipeline. The same architectural pattern applies to expense platforms detecting fake receipts and accounts payable workflows verifying invoices.
Key takeaways
- Pay stub fraud is one of the fastest-growing document fraud categories, with $50B+ in annual loan fraud losses attributable to falsified income documents.
- Three primary forgery techniques - template generators, AI inpainting, and PDF editing - each leave distinct pixel-level artifacts that are invisible to manual review.
- Traditional verification methods (employer calls, OCR validation, manual review) fail against sophisticated fakes because they check text-level consistency, not document authenticity.
- Pixel-level AI analysis examines 200+ fraud signals including compression artifacts, font rendering anomalies, and generation signatures to detect manipulation.
- Integration is a single API call before your existing pipeline - documents are scored in seconds and routed by threshold without disrupting your current workflow.