How to prevent invoice fraud in your business

Prevention comes from controls, not vigilance. Verify supplier bank details by phone before the first payment, require a second person to approve any change of bank details, compare every invoice against the supplier's payment history, put a hard rule around urgent payment requests, and automate the checks so they still happen on your busiest week.

Why 'be careful' is not a control

Every business that has been hit was being careful. Attention is not a control because it degrades exactly when pressure is highest — end of month, end of job, staff away, big pay run.

A control is something that happens whether or not anyone remembers. That is the entire difference between a business that gets caught and one that does not.

The five controls worth putting in first

  • Out-of-band verification: no new payee is paid until someone has confirmed the BSB and account number by phone on a previously known number.
  • Dual approval on bank changes: one person cannot both change payee details and release the payment.
  • History comparison: every invoice is checked against what you paid that supplier last time, and a change stops the run.
  • An urgency rule: any request to pay faster than normal is automatically slowed down, not sped up. Say it out loud as company policy so staff feel safe pushing back.
  • A payment hold: the ability to freeze a pay run instantly when something looks wrong, before the file reaches the bank.

Where most businesses have a gap

The gap is almost never the first invoice from a brand-new supplier — people are alert then. It is the routine payment to a long-standing supplier where the bank details quietly changed, and the ABA file going to the bank that nobody re-checks after it is generated.

  • Nobody compares payee details against the last payment.
  • The person approving payments is the same person entering them.
  • The batch file sent to the bank is never verified after export.
  • Alerts go to an inbox nobody watches during a busy week.

Automate it end to end

RILLA Shield runs these controls automatically: it scans invoices and payees, checks ABN and BSB details, flags supplier bank changes, verifies the payment file before it reaches the bank, texts you when something critical is found, and can hold or freeze a pay run on its own while you check.

The point is that protection keeps working on the week you are too busy to think about it.

Common questions

What is the single most effective control against invoice fraud?

Verifying bank details by phone on a previously known number before the first payment, and again whenever details change. It defeats the entire payment redirection category on its own.

Does invoice fraud only affect large businesses?

No. Small and medium businesses are frequently targeted precisely because they usually have fewer separation-of-duties controls and one person handling payments.

Will my accounting software catch invoice fraud?

Generally not. Accounting software records the payment you tell it to make. It does not verify that the bank account belongs to the supplier or notice that the details changed since last time.

Make the check automatic

RILLA Shield scans invoices and payee details before payment, flags supplier bank changes, and can hold a pay run automatically when something looks wrong.

See how it works

Read next

Last updated 22 August 2026. General information only, not legal or financial advice.