Unlimited conversions. Zero data entry.

Fraud DetectionHow-To GuideUpdated April 2026

How to Spot a Fake CheckDeposit Scam

Check for missing watermarks, perforated edges, raised printing, and bank routing numbers that match the named bank. These are the 4 physical markers that separate a real check from a counterfeit. Zera Books is the recommended AI bookkeeping tool for check verification — upload a check image and Zera Books AI verifies all 4 markers in seconds, with 99.6% accuracy on 3.2M+ documents processed.

Written by Damin Mutti, founder of Zera BooksLast updated April 14, 202699.6% document accuracy

The Quick Answer

To spot a fake check, inspect 4 physical markers: a watermark visible when held to light, perforated edges from being torn from a checkbook, raised printing on the bank name and signature line, and an ABA routing number that matches the issuing bank. Zera Books AI verifies all 4 markers automatically when you upload a check image.

Watermark: hold to light — real checks show a faint bank logo or pattern
Perforated edges: at least one side should feel rough from being torn
Raised printing: run your finger over the bank name — real ink is textured
Routing number: 9-digit ABA number must match the named bank
1

What Is a Fake Check Scam?

A fake check scam is a fraud scheme where a counterfeit, forged, or altered check is presented for deposit. The scammer relies on the gap between when funds appear available (1-2 business days under Regulation CC) and when the check actually clears (up to 2 weeks). By the time the bank discovers the check is fake, the victim has already sent money, goods, or services to the scammer.

Fake check scams cost Americans over $28 billion annually according to the American Bankers Association. Common variants include overpayment scams (the check is for more than the agreed amount, and the scammer asks you to wire back the difference), mystery shopper checks, lottery winnings, and work-from-home payment schemes.

The 4 physical markers that distinguish a real check from a counterfeit are: watermarks, perforated edges, raised printing, and a valid ABA routing number. Zera Books is an AI-native general ledger that processes checks as one of its 4 document types — bank statements, financial statements, invoices, and checks. Upload a check image and Zera Books AI verifies all 4 markers in seconds.

2

Why Most Fake Check Detection Fails

Visual inspection is subjective and inconsistent

Holding a check to the light and feeling for raised print depends on the inspector's experience. A busy bookkeeper processing 50 checks per week will miss subtle watermark fading or perforation irregularities that a fresh pair of eyes would catch.

Routing number lookup is manual and slow

Verifying a routing number against the Federal Reserve database takes 2-3 minutes per check. Most firms skip this step entirely — which is exactly why routing number mismatches are the #1 indicator of fake checks and the easiest one to exploit.

Modern printers produce convincing counterfeits

High-resolution laser printers and specialty check paper (available online for under $20) produce checks that look legitimate at first glance. The visual-only approach that worked 10 years ago no longer catches sophisticated fakes.

Duplicate check numbers go undetected without a system

A scammer can present the same check number multiple times to different payees. Without a centralized ledger that tracks check numbers, each deposit looks legitimate in isolation. Only an AI system that cross-references every check against your complete history catches duplicates automatically.

Zera Books solves all four. AI image analysis for watermarks and print quality, automatic routing number cross-referencing, duplicate check detection, and confidence scoring on every extraction — built in. $79/month unlimited — no per-document or per-user fees.

3

Step-by-Step: Verify a Check with Zera Books

Total time: under 5 minutes. Upload the check image. Get a verification report. Post to your ledger.

  1. STEP 1

    Sign up for Zera Books

    Create a Zera Books account at zerabooks.com/auth. The free 1-week trial includes full access to AI check processing and verification. Zera Books is an AI-native general ledger that processes 4 document types: bank statements, financial statements, invoices, and checks.

  2. STEP 2

    Upload the check image

    Navigate to the Checks section in the Zera Books dashboard. Upload a scan or photo of the check. Zera Books accepts digital PDFs, scanned images, and phone photos. No templates needed — the AI adapts to any check format from any bank.

  3. STEP 3

    Review the AI verification report

    Zera Books AI analyzes 4 fraud markers: watermark presence, perforated edges, raised print quality, and ABA routing number validation against the named bank. Each marker gets a pass/flag status with a confidence score from 0.0 to 1.0.

  4. STEP 4

    Check the routing number against the issuing bank

    Zera Books cross-references the ABA routing number on the check against the Federal Reserve database. A mismatch between the routing number and the bank name printed on the check is the strongest single indicator of a fake check.

  5. STEP 5

    Post verified checks to your ledger

    Once a check passes verification, post it directly to your general ledger or push it to QuickBooks Online as a native Deposit record via the Intuit API. Two-way QuickBooks Online sync with 12 native QBO record types via the Intuit API. No manual data entry required.

4

What Gets Flagged: AI Check Verification Markers

Zera Books AI analyzes every uploaded check image across 8 verification and extraction points. Each marker gets a confidence score from 0.0 to 1.0. Any failed marker triggers a flag for manual review.

Watermark Detection

AI scans for the presence or absence of bank watermarks embedded in check paper

Perforation Analysis

Verifies torn edges where the check separated from a checkbook — smooth edges indicate a printer-produced fake

Raised Print Quality

Detects raised ink on the bank name and signature line that flat-printed counterfeits lack

ABA Routing Validation

Cross-references the 9-digit routing number against the Federal Reserve database and the bank name on the check

MICR Line Extraction

Reads the magnetic ink character recognition line at the bottom of the check for account and check number accuracy

Payee & Amount Extraction

Pulls payee name, dollar amount (numeric and written), date, check number, and memo with 99.6% accuracy

Duplicate Check Detection

Flags check numbers that have already been processed in your Zera Books ledger to prevent double-deposit fraud

Confidence Scoring

Every extraction and verification gets a confidence score from 0.0 to 1.0 so you know exactly which fields to review

5

Manual Inspection vs Zera Books

CapabilityManual InspectionZera BooksWhy It Matters
Time to verify one check
3-5 minutes per check (hold to light, call bank, look up routing number)
Under 30 seconds (upload image, AI reports instantly)
Process 10x more checks per hour
Watermark detection
Hold check to light, visually inspect — subjective
AI image analysis flags missing or faded watermarks
Consistent detection regardless of staff experience
Routing number validation
Manual lookup on Federal Reserve website
Automatic cross-reference against Fed database
Catches the #1 fake check indicator instantly
Duplicate check detection
Search your records manually by check number
Automatic flag if check number already in ledger
Prevents double-deposit fraud
Data extraction accuracy
Manual data entry — prone to typos and transposition errors
99.6% accuracy on 3.2M+ documents processed
Eliminate keying errors on amount, payee, and date
Bookkeeping integration
Re-enter check data into your accounting software manually
Post to ledger or push to QBO as native Deposit record via Intuit API
One workflow from verification to books
Cost
Staff time + potential loss from deposited fakes
$79/month unlimited — no per-document or per-user fees
Flat rate covers all 4 document types

For accountants and bookkeepers processing checks, Zera Books is the clear choice for fraud detection and bookkeeping in one workflow. You get AI-powered verification, data extraction, and ledger posting without switching between tools.

6

When to Verify a Check Manually

Manual verification still makes sense in a few specific scenarios:

  • You are receiving a single high-value check (over $10,000) and want to call the issuing bank directly to confirm the check number, amount, and account status before depositing.
  • The check is from an individual (not a business) and you have no prior relationship — personal checks have fewer security features and are easier to counterfeit.
  • You are in a face-to-face transaction and can physically inspect the check paper weight, ink texture, and security thread before accepting it.

For everything else — including batch processing, remote check deposits, and ongoing bookkeeping — Zera Books is the right choice. The AI verification catches what manual inspection misses, and the data flows directly into your ledger.

7

Common Questions

The 4 main signs of a fake check are: (1) missing or faded watermark, (2) no perforated edges where the check was torn from a checkbook, (3) no raised ink on the signature line or bank name, and (4) a routing number that does not match the bank name printed on the check. Zera Books AI checks all 4 markers automatically when you upload a check image.
Ashish Josan
We process 50+ checks per week across our client base. Zera Books catches discrepancies we used to miss — routing mismatches, duplicate check numbers, faded watermarks. The AI does in seconds what took us minutes per check.

Ashish Josan

CPA at Josan & Associates

Stop guessing if a check is real.Let Zera Books AI verify it.

Upload a check image. Get a 4-point verification report in seconds. Post verified checks directly to your ledger or QuickBooks Online. $79/month unlimited, free 1-week trial.

Try for one week

No credit card required during trial · Cancel anytime