Skip to main content
AP Security Apr 29, 2026 · 11 min read

SME supplier fraud prevention: signals your AP must catch before payment

Guide from the ininvoice team · Automatic invoice reconciliation.

Accounts payable fraud is not limited to large companies. The three most frequent signals: a supplier bank account change communicated by email, invoices arriving with no prior PO and amounts just below approval thresholds. An AP cycle that checks every invoice for these signals catches them before a person approves it and the payment goes out.


SMEs are the most-attacked target in invoice fraud. Not because their controls are worse than larger companies', but because the personal relationship with the supplier creates a trust attackers exploit. The admin manager who has been paying the same construction company for three years is more susceptible to an email that looks like it comes from the construction company's manager asking for an account change.

Losses per case can be large, and this kind of fraud often goes unnoticed for months.

This article describes the concrete signals an AP process should detect, how risk scoring formalises them and which organisational controls reduce exposure.

The fraud signals that cause the most failures

1. Bank account change communicated by email.

Account-change fraud (Business Email Compromise, BEC) is the most frequent and the most costly. The attacker impersonates the supplier (or compromises their email account) and sends a message requesting that the next payment go to a new account. The email looks legitimate because it comes from the same domain or a similar one (company-s.com instead of company.com).

The anti-fraud rule: no supplier bank account change is processed by email. Always phone verification at the supplier's usual number, not the one in the email. The change is documented with the verification before being updated in the supplier master.

2. Invoice with no prior PO, especially from a new supplier.

An invoice that arrives with no associated PO can be legitimate (urgent purchase, recurring service without a formal contract). But it is also the basic pattern of fictitious-invoice fraud: someone issues an invoice for generic services (consulting, advisory, marketing services) for a moderate amount and hopes it goes unnoticed.

Invoices without a PO from a known supplier carry less risk. Invoices without a PO from a new supplier or one with little history carry high risk.

3. Amounts just below approval thresholds.

If the CFO's approval threshold is EUR 5,000, recurring invoices of EUR 4,800 or 4,950 from the same supplier are a signal. The technique is called "smurfing" in the AP context: splitting a larger amount into several smaller ones to avoid controls. It also appears as invoices slightly below the amount that requires a second signer.

4. Supplier with unusual or inconsistent data.

  • Tax ID that does not match the supplier name in the master.
  • IBAN from a country different from the supplier's country with no justification.
  • Email address from a domain different from the supplier's usual one.
  • New contact phone number not in the supplier master.

5. Duplicate invoice with minimal variation.

A duplicate invoice with the same tax ID, amount and period but with a slightly different number. The manual process can approve both if the operator does not explicitly compare them. Double payment is only detected when the supplier reports the error or when the bank reconciles.

The risk score: how to formalise the signals

A risk score or level turns the above signals into a rating per invoice. It does not decide on its own; read correctly, it is a system that prioritises human review. The table below is a reasonable policy for your own process.

SignalScore weightSuggested action
New supplier (no history in the system)HighManual verification before approving
Invoice with no associated POHighRequest justification from the requester
IBAN different from the one registered in the masterVery highBlock + mandatory phone verification
Round amount (EUR 1,000, 5,000, 10,000) with no detailed linesMediumRequest line detail
Potential duplicate (same tax ID + amount + period)Very highHold until resolved
Price variance >5% versus the supplier's historicalMediumCompare with the supplier's recent invoices
Amount just below approval thresholdHighReview by the higher approval level

Calibrating the score depends on each company's volume and approval thresholds. What works for a company with 50 invoices per month can create too many exceptions in one with 500. The goal is for most invoices to come out low-risk and the rest to receive review proportional to their signal level. In ininvoice each case gets a low, medium or high risk level derived from the matching verdict, with its reason, and a person always approves the invoice.

Does your AP have a risk score per invoice?

ininvoice gives each case a low, medium or high risk level with its reason. Every invoice is approved by a person; risky ones are held with their reason. Request a walkthrough with your invoices.

Organisational controls: what software alone cannot do

Risk scoring is a technical layer. There are organisational controls that must exist in parallel:

Segregation of duties. Whoever approves an invoice should not be the one who authorises the payment. Whoever creates a new supplier in the master should not be the one who approves their first invoice. In small SMEs this is hard to implement 100%, but at a minimum there must be a second signer for higher amounts.

Bank account change protocol. Written, known to the whole team: no IBAN change without phone verification to the supplier's usual contact. The email requesting the change is not enough, even if it looks legitimate. Document the verification (date, time, name of the person contacted, number called).

Controlled supplier master. Only authorised people can create or modify suppliers. Any bank account modification is logged with who did it and when.

Team training. The most effective vector for BEC fraud is email. The AP team should know what to do when receiving a suspicious email: do not click links, do not process account changes without verifying, escalate to a manager when in doubt.

Constructed example (synthetic data): professional services company with 120 invoices a month

Imagine an engineering firm that receives 120 invoices a month. A regular supplier of construction materials has its email account compromised. Attackers, using the compromised supplier account, email the firm's AP team saying they have changed banks and asking for an IBAN update for upcoming invoice payments.

If the AP team only checks that the email comes from the supplier's correct domain and updates the IBAN in the system, the next two invoices from the supplier (EUR 34,800 in this example) would be paid to the fraudulent account.

Nobody would notice until the supplier called to ask why the payments had not arrived, possibly weeks later, and recovering the funds would not be guaranteed.

With a process that requires phone verification for any IBAN change, the fraud would be stopped at the verification step: the supplier's usual phone number does not connect to the attackers.

Does an invoice charge more than you ordered or received? The discrepancy checker matches its lines against the purchase order and the delivery note in your browser, free and with no signup. Open the discrepancy checker

External vs internal fraud: two different profiles

AP fraud has two origins:

External fraud: attackers who impersonate suppliers, create fictitious invoices or exploit process errors to collect payments not owed. BEC and invoices without a PO are the most common patterns.

Internal fraud: employees who create fictitious suppliers, approve their own invoices or modify bank data of real suppliers. Segregation of duties and access controls on the supplier master are the first line of defence.

A risk score based only on invoice signals catches external fraud better. Internal fraud requires access controls, modification logs and periodic auditing of the supplier master.

Frequently asked questions

Is fictitious-invoice fraud frequent in SMEs?
Yes. It is one of the most common schemes in small companies, which tend to have less segregation of duties.
How do I verify that a new supplier is legitimate before approving their first invoice?
Basic verification: check the tax ID on the AEAT census to confirm it exists. Check the IBAN and the bank country. Call a phone number found publicly (not the one on the invoice) to confirm the commercial relationship.
What do I do if I suspect an invoice is fraudulent?
Do not approve it. Escalate to the finance manager. Contact the supplier through a channel different from the email or phone on the invoice. If you confirm fraud, notify your bank if there are pending payments and consider reporting to the authorities.
Does three-way matching prevent fraud?
Partially. automated three-way matching detects invoices without an associated PO or delivery note, which reduces the scope of fictitious-invoice fraud. It does not catch bank-account-change fraud, which requires specific organisational controls.
How does AP fraud affect the company's insurance?
It depends on the policy. Some liability or commercial crime policies cover losses from external fraud if it can be shown that reasonable controls were in place. Consult your insurance broker.

Five controls that reduce risk now

  1. No supplier bank account change without phone verification to the usual contact. Documented.
  2. Every invoice from a new supplier requires approval from a level above the usual approver.
  3. Invoices with no PO always get a manual review before anyone approves them.
  4. The supplier master logs who modifies what. Only authorised people can create or edit.
  5. The AP team knows the BEC protocol: do not process account changes by email, always verify by phone.

Related content

A risk level on every invoice

ininvoice gives every case a low, medium or high risk with its reason. Every invoice is approved by a person; risky ones are held with their reason.

Try it with your own invoices · no implementation fee

A duplicate invoice should never reach payment

ininvoice holds an invoice matching another from the same supplier on number, or amount and date; if only the amount matches within 30 days, it warns. Send me 3–5 supplier invoices and we will go through them together.

Request a demo with your own invoices