Final pay statement redaction is the removal of personal identifiers from a leaver's last wage statement under IRC §6051. That section sets what such a slip must report. anonym.plus marks the worker, SSN, and amounts on your device, so the earnings totals stay clear while the named person is shielded.
When this applies
A final slip pairs gross pay with a name and a full SSN. You strip those identifiers before the file is shared with a payroll vendor or auditor.
How anonym.plus handles it
- Open the slip in anonym.plus on your device.
- Local OCR reads a scanned pay record.
- The app flags the worker, SSN, and contact lines.
- Apply Mask to keep only the last four SSN digits.
- Keep the earnings totals §6051 reports.
- Save the clean copy locally.
What you need to provide
- The pay statement (PDF, DOCX, or scan).
- The Mask operator for the SSN, Replace for names.
- Optional allow-list for the earnings total fields.
PII entity types detected
| Category | anonym.plus entity type | Example |
|---|---|---|
| Identifiers | US_SSN | 078-05-1120 → XXX-XX-1120 |
| Names | PERSON | Owen Park → [WORKER] |
| Money | MONEY | gross $5,240 → [AMOUNT] |
| Identifiers | NATIONAL_ID | EIN 12-3456789 → [EIN] |
| Dates | DATE_TIME | pay date 06/15 → [DATE] |
| Location | LOCATION | home address → [ADDRESS] |
Compliance achieved
- Aligns with the wage reporting set by IRC §6051.
- Masks the SSN to the last four digits in one pass.
- Offline work keeps payroll numbers off any server.
Anonymize final pay slips offline — see plans & start free →
Limitations & cautions
A spaced SSN on a faint scan can confuse OCR, so verify image pages. The app masks what it detects. A unique wage figure can still hint at one person, so review amounts before sharing.
Frequently asked questions
How much of the SSN may stay?
Common practice keeps the last four digits. anonym.plus uses the Mask operator to hide the rest in one pass.
Will the earnings totals survive?
Yes. Allow-list the total fields IRC §6051 reports so they stay while identifiers go.
Can it read a scanned pay record?
Yes. Local OCR reads the image first, then masks the values. Verify faint scans.