Receipt verification
Review receipts and payment proofs for manipulation signals.
Upload a receipt screenshot to get a fraud report using layout, typography, and transaction-risk checks.
Last reviewed 2026-05-10 · See methodology
About this check
What Fake Receipt Detection actually does.
Receipt-specific checks for the payment-proof scams that dominate marketplaces, crypto trading, and reseller disputes. Real receipts follow strict templates from banks and payment processors; fakes nearly always break one of them.
How it works
- 1Amount and date consistency catches impossible balances or future-dated transactions.
- 2UI layout checks compare typography against known bank, PayPal, and crypto-exchange templates.
- 3Compression mismatch flags edits localized to the amount or recipient field.
When to use it
Real situations this page is built for.
- A buyer sent payment proof but funds have not arrived.
- A 'screenshot of a wire transfer' is being used to release goods.
- A crypto trader is pushing a screenshot of profits as proof of skill.
Limitations
Bank apps update frequently. Recently-redesigned receipts may temporarily score lower until templates update.
Detection guides
Related reading from the checkreal.ai blog.
Practical guides that go deeper into the signals this detector looks for.
Honest scope
What this detector does not do.
Naming the gaps explicitly so the score is interpreted in context.
- Whether a transaction actually happened — only that the image looks edited.
- Account-level fraud history (platform-side).
- Custom-themed apps and beta UIs that may falsely flag as edited.
FAQ
Fake Receipt Detection questions
Can I check non-English receipts?
Yes — layout and compression signals work language-independently. Fraud-language scoring is English-tuned.
Does it work for crypto exchange screenshots?
Yes, with caveats — exchange UIs change often, so treat the score as one input.
What about printed receipts?
Photographed receipts work, though the camera angle and lighting affect signal quality.