# How Do You Spot an AI-Generated Salary Slip?

**Category:** Anti-Fraud | **Published:** 2026-05-12 | **Last reviewed:** 2026-06-19 | **Author:** Mr. Vihaan Jain

AI-generated salary slips are the 2026 fraud vector facing HR teams, lenders, and CAs every week. The visual fidelity is convincing (fonts align, totals add up, watermarks render), but no AI can fabricate the cross-system footprint a real salary slip leaves on Form 26AS, AIS, EPFO records, and the MCA registry. The mismatch surfaces in 30 seconds of verification.

> **Myth:** If the fonts align, totals add up, and a watermark renders, the salary slip is genuine.
>
> **Fact:** Visual fidelity is now easy to fake; proof is the cross-system footprint a real slip leaves on [Form 26AS](https://www.incometax.gov.in/iec/foportal/), AIS, [EPFO](https://www.epfindia.gov.in/site_en/index.php), and the [MCA registry](https://www.mca.gov.in/), which no AI can fabricate.

## What is an AI-generated salary slip, and what do verifiers actually check?

> **Short answer:** It is a synthetic PDF that mimics payroll output; the reliable check is the cross-system footprint on [Form 26AS](https://www.incometax.gov.in/iec/foportal/), AIS, [UAN](https://www.epfindia.gov.in/site_en/index.php), and the [MCA registry](https://www.mca.gov.in/), not the document itself.

Font, alignment, and totals are usually correct. Fabrications break on the trail a real slip leaves across institutions. The workflow has three layers: seven surface signs, three institutional cross-checks, and one verification QR that short-circuits the loop when present.

- A real slip leaves a [Form 26AS](https://www.incometax.gov.in/iec/foportal/) entry for the TDS deposit and an AIS line for the salary credit.
- It carries a [Universal Account Number (UAN)](https://www.epfindia.gov.in/site_en/index.php) recording the EPF contribution.
- Its employer entity resolves on the [Ministry of Corporate Affairs](https://www.mca.gov.in/) registry with Active status.

## What are the 7 surface signs of a fabricated salary slip?

> **Short answer:** Net pay identical to the rupee across three months above Rs. 50,000 is a hard flag; six more signs cover UAN, MCA, signatory, [Form 26AS](https://www.incometax.gov.in/iec/foportal/), bank cadence, and visual tells.

None is conclusive alone, but each maps to a fast cross-check. Real payroll nets basic, allowances, [Section 17 perquisites](https://www.incometaxindia.gov.in/Pages/acts/income-tax-act.aspx), TDS, EPF at 12 percent of basic (Rs. 1,800 floor, Rs. 15,000 ceiling), ESI at 0.75 percent of gross, and state professional tax, so net pay varies Rs. 50 to Rs. 500 month over month at Rs. 60,000.

- Sign 5 is the highest-signal step: cumulative slip TDS must match the employer TAN entry in [Form 26AS](https://www.incometax.gov.in/iec/foportal/) by quarter-end, or the slip is fabricated.
- Any employer with 20 or more employees must register with EPFO and issue a UAN, so a 200-employee firm with no UAN is suspicious while a 12-employee proprietorship without one is fine.
- A Pvt Ltd company legally has Directors not Proprietors, so a Rs. 200-crore firm slip signed by a Proprietor is impossible.

| Sign | What it looks like | Cross-check |
| --- | --- | --- |
| 1. Net pay rounded identically | Same net pay to the rupee across 3-4 months above Rs. 50,000 | Bank statement; genuine credits vary Rs. 100 to Rs. 500 |
| 2. Missing or malformed UAN | UAN absent, not 12 digits, or fails to resolve | [EPFO member portal](https://www.epfindia.gov.in/site_en/index.php) lookup; below 20 employees it may be genuinely absent |
| 3. Employer not on MCA / inactive | Plausible name that does not resolve, or status struck-off / dormant | [MCA master data](https://www.mca.gov.in/); GSTIN (15 chars, AAAAAGGGGNNZNN) on [GSTN search](https://services.gst.gov.in/services/searchtp) |
| 4. Signatory inconsistent with entity | Pvt Ltd slip signed by a Proprietor, partnership signed by a Director | Check named signatory against MCA Director / KMP list |
| 5. TDS not in Form 26AS | Slip claims Rs. 12,000/month TDS; no matching TAN entry in 26AS | [Form 26AS](https://www.incometax.gov.in/iec/foportal/); AIS salary line within 2-3 percent of claimed gross |
| 6. Bank credit cadence mismatch | Slip net pay does not match a credit within 3-5 days from the employer | If cash salary claimed, demand Form 16 + 26AS instead |
| 7. Visual tells | Mixed fonts, misaligned deductions table, watermark above text, logo / date-format mismatch | Fastest scan; only conclusive paired with signs 1-6 |

*The 7 surface signs and their cross-checks. Source: Income Tax Act 1961, EPF Act, and MCA / GSTN public registries.*

**[Generate a lender-acceptance salary slip](https://hrareceipt.in/salary-slip)**

## What can AI fake well, and what can it not fake?

> **Short answer:** AI nails layout, arithmetic, and HRA math under [Section 10(13A)](https://www.incometaxindia.gov.in/Pages/acts/income-tax-act.aspx) and Rule 2A, but cannot produce a TDS deposit that exists in [Form 26AS](https://www.incometax.gov.in/iec/foportal/) under the named employer TAN.

Visual checks are the fast filter; the institutional cross-checks (26AS, AIS, EPFO, MCA) are conclusive. A verification QR short-circuits both when present.

| AI fakes well | AI cannot fake |
| --- | --- |
| Layout: column widths, spacing, fonts, table structure | A claimed TDS deposit that exists in [Form 26AS](https://www.incometax.gov.in/iec/foportal/) under the named employer TAN |
| Internal arithmetic: gross, deductions, net | A salary credit that exists in AIS under the same PAN |
| Plausible names, codes, addresses, bank narrations | A UAN that resolves to a real EPFO member record for the named employee |
| Plausible TDS at the right percentage of gross | An employer on the [MCA registry](https://www.mca.gov.in/) with Active status and a matching Director / KMP signatory |
| Watermarks, public-source logos, signatory designations | Twelve months of slips whose bank credits show natural rupee-level variance |
| HRA math conforming to [Section 10(13A)](https://www.incometaxindia.gov.in/Pages/acts/income-tax-act.aspx) and Rule 2A | A valid verification QR bound to the document at the moment of legitimate generation |

*Limits of AI fabrication. Source: Income Tax Act 1961, EPF Act, MCA registry.*

## How does a verification QR short-circuit the whole check?

> **Short answer:** A verification QR is bound to the document at the moment of legitimate generation, so any later edit invalidates it; a valid scan confirms the slip is unmodified in seconds.

AI fabricates pixels but cannot fabricate a valid QR. When HR issues a slip through the [salary slip generator](/salary-slip), the document carries a QR and verifier URL, and a valid scan displaces font, arithmetic, and most visual checks for that file. The limit is adoption: a slip without a QR still needs the full seven-sign workflow.

- Enterprises issuing salary slips, payment receipts, GST invoices, and rent receipts can add verification across the suite via the [corporate bundle](/corporate).
- For incoming Form 12BB files, scanning the QR on a verification-strengthened rent or payment receipt completes the authenticity check before the manual HRA-arithmetic step.
- The rent-side audit chain that pairs with the salary slip in an HRA file is covered in [why payment receipts alongside rent receipts strengthen every HRA claim](/answers/payment-receipt-rent-receipt-hra-authenticity-employer-verification).

**[Issue a verification-strengthened salary slip](https://hrareceipt.in/salary-slip)**

## What is the 3-minute salary-slip verification workflow?

> **Short answer:** Six steps front-load the cheapest checks (QR scan, visual scan) and reserve the slowest ([Form 26AS](https://www.incometax.gov.in/iec/foportal/) pull, bank request) for files that flag, catching most fabrications in under three minutes.

At 1,000 files a day, the QR short-circuit removes 10-20 percent from the manual scan. HR teams issuing slips can embed QRs via the [corporate bundle](/corporate).

- Step 1: Scan any QR through the [verifier](/verify); a valid scan confirms authenticity, so proceed to HRA arithmetic (15 seconds).
- Step 2: Scan signs 1-7 (net-pay variance, UAN format, signatory, fonts, watermark) and note flags (45 seconds).
- Step 3: Look up the employer on [MCA master-data search](https://www.mca.gov.in/); confirm Active status and entity type matches signatory (30 seconds).
- Step 4: If a GSTIN is present, validate it on [GST taxpayer search](https://services.gst.gov.in/services/searchtp) against the slip name (30 seconds).
- Step 5: Pull the applicant [Form 26AS](https://www.incometax.gov.in/iec/foportal/); confirm quarterly TDS under the employer TAN at the claimed rate (45 seconds).
- Step 6: If any flag is unresolved, request a bank statement; else apply the HRA exemption under [Rule 26C](https://www.incometaxindia.gov.in/Pages/rules/income-tax-rules-1962.aspx) (15 seconds).

**[Generate a salary slip in under 60 seconds](https://hrareceipt.in/salary-slip)**

## Who carries the liability when a fake slip slips through?

> **Short answer:** The verifier does: under [Section 192](https://www.incometaxindia.gov.in/Pages/acts/income-tax-act.aspx) the employer is liable for any TDS shortfall, with interest under [Section 201(1A)](https://www.incometaxindia.gov.in/Pages/acts/income-tax-act.aspx) and a Section 271C penalty equal to the shortfall.

- Under [Section 192](https://www.incometaxindia.gov.in/Pages/acts/income-tax-act.aspx) (now Section 392 under the Income-tax Act, 2025 for Tax Year 2026-27 onwards), the employer is liable for any shortfall from accepting an unsupported HRA exemption claim.
- Under [Section 201(1A)](https://www.incometaxindia.gov.in/Pages/acts/income-tax-act.aspx), interest accrues from the date TDS should have been deducted, and Section 271C adds a penalty equal to the shortfall.
- Lenders carry write-off risk plus regulatory scrutiny under the [RBI Master Direction on KYC](https://www.rbi.org.in/Scripts/BS_ViewMasDirections.aspx?id=11566); the cost of a missed fabrication is borne by the institution, not the applicant.

## Primary sources

- [Section 192, Income Tax Act 1961 — Income Tax Department](https://www.incometaxindia.gov.in/Pages/acts/income-tax-act.aspx) — TDS on salary; statutory basis for employer Section 192 liability and Form 16 issuance
- [Section 17, Income Tax Act 1961 — Income Tax Department](https://www.incometaxindia.gov.in/Pages/acts/income-tax-act.aspx) — Definition of salary, perquisite, and profits in lieu of salary
- [CBDT Circular No. 8/2013 — Income Tax Department](https://www.incometaxindia.gov.in/communications/circular/circular_no_8_2013.pdf) — Employer responsibility to verify supporting documents before applying exemptions in TDS
- [Form 26AS and AIS — Income Tax e-Filing Portal](https://www.incometax.gov.in/iec/foportal/) — PAN-linked TDS statement and Annual Information Statement; salary credits and TDS deposit verification
- [EPFO Universal Account Number (UAN) — Employees Provident Fund Organisation](https://www.epfindia.gov.in/site_en/index.php) — UAN issuance, member portal, and EPFO contribution record
- [Ministry of Corporate Affairs — Master Data](https://www.mca.gov.in/) — Company registration, CIN lookup, active-status verification
- [Section 201(1A) and 271C, Income Tax Act 1961 — Income Tax Department](https://www.incometaxindia.gov.in/Pages/acts/income-tax-act.aspx) — Interest and penalty for TDS underdeduction caused by accepting fabricated declarations
- [RBI Master Direction — Know Your Customer (KYC) Direction, 2016 — Reserve Bank of India](https://www.rbi.org.in/Scripts/BS_ViewMasDirections.aspx?id=11566) — KYC and document-verification framework for banks and NBFCs
- [GSTN — Search Taxpayer](https://services.gst.gov.in/services/searchtp) — Public GSTIN validation and taxpayer name lookup

---

*Source: [How Do You Spot an AI-Generated Salary Slip?](https://hrareceipt.in/answers/spot-ai-generated-salary-slip-7-signs) — HRAReceipt.in*
*This Markdown mirror is published for AI-crawler ingestion. The canonical HTML page is the definitive version.*