Bank Detail Redaction in Payroll with anonym.plus

Cut sort codes and account numbers from a wage file before you share it.

In simple terms, PII redaction is the on-device process of finding and masking personally identifiable information in a document before it is shared.

Bank detail redaction is the removal of account data from a wage file. UK GDPR Art. 32(1)(a) names pseudonymisation and encryption as measures appropriate to the risk. A payroll direct-credit file concentrates that risk: one row per worker, each with a sort code and an account number. anonym.plus masks each value on your device, so the record stays usable.

When this applies

A Bacs direct credit runs on a three-day cycle, so the file sits somewhere before it moves. Lose it and you have a personal data breach that Art. 33 puts on a 72-hour clock to the ICO. Art. 34 adds notification to the workers themselves where the risk is high. Payroll diversion fraud, where a spoofed message changes one account number, starts from exactly this data.

How anonym.plus handles it

  1. Open the file in anonym.plus on your device.
  2. Local OCR reads a scanned mandate if present.
  3. The tool flags sort codes, accounts, and IBANs.
  4. Confirm the flags and keep the bank name if cited.
  5. Apply Mask to keep only the last four digits.
  6. Save the clean file locally.

What you need to provide

PII entity types detected

Categoryanonym.plus entity typeExample
FinancialUK_BANK_NUMBERa/c 12345678 → ****5678
FinancialUK_SORT_CODE12-34-56 → [SORT]
FinancialIBAN_CODEGB29 NWBK ... → [IBAN]
NamesPERSONholder Tann → [HOLDER]
IdentifiersUK_NINOlinked NI → [NINO]
OrganizationORGANIZATIONFirst Bank → [BANK]

Compliance achieved

Anonymise direct-credit files offline — see plans & start free →

Limitations & cautions

A spaced or hyphenated number on a faint scan can defeat OCR, so verify image flags before you share. Masking a copy does not protect the live file: the mandate payroll actually pays from needs access control, not redaction.

Frequently asked questions

How much of an account number may stay visible?

You choose. Mask is normally set to the last four digits, which is enough to match a Bacs return or a query without exposing the full account and sort code together.

Is a leaked payroll bank file a reportable breach?

Usually yes. UK GDPR Art. 33 gives 72 hours to tell the ICO where there is a risk to individuals. Art. 34 adds notification to the workers where that risk is high.

Does masking protect against payroll diversion fraud?

It limits what a leaked copy is worth. Changing an account number is still a process control, so verify the request out of band before you amend a mandate.