Catch fake W-2s, fake 1099s, and fake tax returns before they feed into a loan, lease, or hire — forensic, math, metadata, and AI-generation checks in one pass.
Upload a file to start verification.
Drag & drop your document
or click to browse
PNG, JPG, WebP, PDF · Max 10MB
Your file stays in your browser until you create an account and confirm your email. Originals are deleted after analysis.
Estimated savings based on replacing a 10–15 minute manual document review with automated TrueDoc analysis.
Proprietary detection scans template variance, metadata drift, pixel-level retouching, and structural anomalies the human eye misses.
Inspects EXIF, software signatures, edit history, and structural fingerprints.
Originals are processed in encrypted memory and removed after analysis. Reports stay redacted by default.
Tax documents — W-2s, 1099-NEC/MISC forms, and 1040 tax returns — are some of the most authoritative income proofs in lending, leasing, and hiring. They're also some of the easiest to fake. Open-source templates and AI generators can produce a convincing W-2 or 1099 in under a minute, and a credible-looking 1040 is only a few minutes more.
Fake tax documents inflate income, fabricate self-employment history, and quietly distort the underwriting picture — leading to over-leveraged loans, unqualified rentals, and contractors who aren't who they say they are. Catching them at intake is dramatically cheaper than chasing the loss later.
Fake W-2s with inflated wages, fabricated employers, or copy-pasted prior-year forms
Fake 1099-NEC / 1099-MISC forms invented to support fake self-employment income
Fake 1040 tax returns with mismatched line totals (Lines 1, 9, 11, 15, 24, 37)
Recycled real tax forms with replaced names, SSNs, or amounts
AI-generated tax documents that mimic IRS templates pixel-for-pixel
Metadata edits — Producer, ModDate, incremental updates that betray after-the-fact changes
Schedule mismatches — Schedule C income that doesn't reconcile with claimed 1099s
PDF or image — W-2, 1099, 1040, or schedule.
Engine extracts every box and reconciles wages, withholdings, and totals against IRS form math.
Checks template fingerprints, font consistency, metadata, and AI-generation signatures.
Trust score plus per-field evidence and highlighted suspicious regions.
Privacy-first document handling. No third-party model training. Originals deleted after analysis where applicable.
Privacy-first handling — uploads stay in private encrypted storage.
Originals deleted after analysis where applicable (24h default; up to 90d on Pro).
Redacted reports retained per plan — fraud-signal metadata kept for reporting.
No unnecessary retention of tax form contents, SSNs, or earnings.
Team and admin controls for underwriting, HR, and screening workflows.
API access for controlled review workflows in lending and HR stacks.
Start with the math. On a real W-2, Box 2 federal income tax withheld should be plausible against Box 1 wages given the employee's filing status — wildly low withholdings against a high wage are a red flag. Box 4 Social Security tax should equal exactly 6.2% of Box 3 Social Security wages (up to the annual wage base), and Box 6 Medicare tax should equal exactly 1.45% of Box 5 Medicare wages. Fakes routinely break those statutory rates because the generator just made the numbers up.
Then check the form itself. Real W-2s use a consistent IRS-aligned template — six-part forms with red ink on the official Copy A, specific fonts, and exact field positions. Look for inconsistent fonts between header and box values, drift in box alignment, a logo that's slightly the wrong size, or an EIN format that doesn't match the issuing IRS region. Cross-check the employer name, address, and EIN against the company's public filings and the employee's other documents (pay stubs, offer letter). Finally, inspect PDF metadata — a W-2 saved straight from a payroll provider has very different Producer and ModDate fingerprints from one that's been opened and re-saved in a PDF editor.
Confirm the payer is real. The payer's name, address, and TIN on a 1099-NEC or 1099-MISC should match a real business — verify against the company's public filings, website, or the recipient's other documents. Fabricated 1099s from non-existent payers are one of the most common ways self-employment income is invented for loan or rental applications.
Reconcile across the packet. The 1099 amounts should reconcile against any Schedule C in the same tax return and against the bank deposits in supporting bank statements. A 1099 that shows $80,000 in nonemployee compensation but no matching deposits in the underlying account is a near-certain forgery. Look at the form itself for template, font, and alignment inconsistencies, and inspect PDF metadata for edit traces. Finally, run AI-generation detection — current generative tools produce 1099s that look pixel-perfect at a glance but leave detectable signatures in the rendered page.
Reconcile the core line math. Line 1 (wages) should equal the sum of Box 1 on the attached W-2s. Line 9 (total income) should equal the sum of all income lines including 1099 income. Line 11 (AGI) should equal Line 9 minus the adjustments on Schedule 1. Line 15 (taxable income) should equal Line 11 minus the standard or itemized deduction. Line 24 (total tax) and Line 37 (amount owed) or Line 34 (refund) should reconcile against tax withheld on the attached W-2s and any estimated payments. Fakes routinely break at least one of these.
Check that supporting forms agree with the 1040. W-2 wage totals should match Line 1; 1099 totals should appear on Schedule C, Schedule E, or the appropriate income line. A 1040 with $150,000 of claimed wages but only one $60,000 W-2 attached is internally inconsistent. Then check the form itself for IRS template fidelity, font and alignment consistency, and PDF metadata, and run AI-generation detection. For regulated underwriting workflows, pair forensic detection with a 4506-C / IVES transcript request where the loan program requires it — TrueDoc's role is the front-line filter before that escalation.
Current-generation image and PDF generators can produce W-2s, 1099s, and 1040s that match IRS templates pixel-for-pixel. TrueDoc's AI-generated tax document detection evaluates layout regularities, font fingerprints, and generative-AI signatures that survive in the rendered pages even when the visible form looks clean.
Combined with traditional forensic checks (template fingerprinting, math reconciliation across the packet, metadata, and structural consistency), AI-generation detection is what catches the tax documents your eye and a standard template check would let through.
Mortgage and personal loan underwriting — fake W-2s and tax returns inflate income to qualify for larger loans.
Rental screening — fake 1099s and Schedule Cs invent self-employment income for applicants who don't have a W-2 history.
Contractor and remote hiring — fake 1099s and prior-year tax returns are used to support fabricated employment history.
SMB lending — fake business tax returns (1120 / 1065 variants) and supporting schedules distort revenue and profitability.
TrueDoc plugs into each of these workflows via the dashboard or the Document Fraud Detection API.
TrueDoc analyzes documents from any bank, employer, or country. Below is a US-specific format guide — used here as concrete examples of the format-level red flags surfaced during analysis.
How to spot a fake W-2 (box by box). Box 1 wages must plausibly match Box 3 Social Security wages and Box 5 Medicare wages — small differences occur (pre-tax 401(k) reduces Box 1 but not Boxes 3/5; pre-tax health insurance reduces all three), but wildly diverging boxes are a red flag. Box 2 federal income tax withheld should be plausible against Box 1 given filing status — for a $60,000 Box 1 wage a Box 2 of $200 is not plausible. Box 4 Social Security tax must equal exactly 6.2% of Box 3, and Box 6 Medicare tax must equal exactly 1.45% of Box 5 (plus 0.9% Additional Medicare on wages above $200,000). Fakes routinely break these statutory rates because the generator invents the numbers. Employer EIN in Box b must match the XX-XXXXXXX format, and the first two digits identify the IRS campus that issued it — a Californian employer with an EIN prefix from the Cincinnati IRS campus is a mismatch worth investigating. SSA formatting: real SSA-issued W-2 Copy A uses specific red-ink dropout scanning fonts on official pre-printed paper; a scanned or PDF W-2 with red-ink Copy A styling is almost certainly a printed forgery rather than the plain-black Copy B/C an employee would actually receive.
Fake 1099 red flags. The payer's TIN (upper-left box) must match the XX-XXXXXXX EIN format or a SSN format if the payer is an individual sole proprietor — a payer TIN of all nines, all zeros, or an obviously synthetic pattern is an immediate red flag. Round-number amounts across every 1099 in a packet ($10,000, $15,000, $20,000 with no cents) are a strong signal of a fabricated income history; real contractor payments almost always include cents. Missing copies matter too — the recipient should have Copy B; if the applicant produces what looks like Copy A (the red-ink IRS transmittal copy) that's a fabrication because Copy A is only ever sent by the payer to the IRS. Cross-check the payer's name, address, and TIN against the recipient's bank deposits: a 1099-NEC for $80,000 with no corresponding deposit trail in the bank statements is almost certainly forged, and TrueDoc flags this cross-document inconsistency automatically when both are uploaded together.
IRS transcript verification. Real IRS tax transcripts are fixed-width, monospaced-font text documents (typically Courier or similar) with a distinct 'This Product Contains Sensitive Taxpayer Information' header, the transcript type at the top ('Return Transcript', 'Wage and Income Transcript', 'Account Transcript', 'Record of Account'), a request date, the taxpayer's masked SSN (XXX-XX-1234), and left-aligned key/value pairs like 'ACCOUNT BALANCE:', 'ACCRUED INTEREST:', 'FILING STATUS:', 'ADJUSTED GROSS INCOME:'. They do not use color, logos, tables, or proportional fonts. Forgeries typically fail on the format itself — proportional Arial or Times fonts instead of monospaced Courier, colored or logoed headers, or a suspiciously clean layout without the distinctive IRS transcript spacing. For regulated underwriting, the authoritative verification path is IRS Form 4506-C submitted through the Income Verification Express Service (IVES) — TrueDoc's role is the front-line forensic filter that catches the majority of forgeries before an IVES request is warranted.
No credit card. Redacted report in under a minute.