Developer 5 min read

Reducing False Positives in Verification of Payee

A Verification of Payee integration that cries wolf - flagging legitimate payees as close or Geen overeenkomst - quickly trains users to click through warnings. Here's how to reduce false positives while keeping VoP meaningful.

By Tomaas Vento Starrantino · Reviewed by Donato Leone

Reducing False Positives in Verification of Payee

Kernpunten

  • Most false positives come from name formatting, not fraud.
  • Send the most official name and an organisation identifier where possible.
  • Capture and reuse the verified name so repeat payments match cleanly.

Verification of Payee only helps if people trust its warnings. If too many honest payments come back as Bijna overeenkomst or Geen overeenkomst, users learn to ignore the signal - which defeats the point. The fix isn't to weaken the check; it's to feed it better input.

Why false positives happen

The scheme matches the name you send against the account holder. Most false positives are formatting differences, not fraud: a missing middle name, initials vs full name, a trading name vs a registered name, accents and transliteration, or extra words like 'Ltd' or 'S.r.l.'.

Better input, fewer false alarms

You can't change how the bank stores the name, but you can control what you send. The closer your input is to the official record, the fewer Bijna overeenkomstes you'll see.

Practical ways to cut them

  1. 1 Send the most official name you hold - the registered or legal name, not a nickname.
  2. 2 For businesses, include an organisation identifier (e.g. VAT number) so matching isn't name-only.
  3. 3 Normalise obvious noise (trim whitespace, consistent casing) but don't strip meaningful parts.
  4. 4 Capture the verified name returned on a Bijna overeenkomst and reuse it for future payments.

Turn Bijna overeenkomstes into clean data

A Bijna overeenkomst is an opportunity: show the suggested verified name, let the payer confirm, and store that confirmed form. Over time your records converge on the names banks recognise, and your false-positive rate falls. RoxPay returns the verified name and supports organisation-identifier matching, so you can design this loop into your flow.

FAQ

Frequently asked

Usually formatting, not fraud: missing middle names, initials, trading vs legal names, accents, or suffixes like Ltd/S.r.l. Sending the most official name reduces them.

Improve the input: send the official name, include an organisation identifier for businesses, normalise obvious noise, and reuse the verified name from previous Bijna overeenkomstes.

No. Show the suggested verified name and let the payer confirm. Auto-skipping discards the fraud signal; confirming turns it into clean, reusable data.

Make every VoP warning count

Talk to RoxPay about accurate Verification of Payee with verified-name responses.