17 October 20264 min read

Fewer false positives: anti-money laundering starts with identity

Most teams fight screening noise by tuning thresholds. In my experience the real fix sits upstream, in how you capture, match and connect the people and businesses you onboard.

By Srini Vankeepuram · Architecture, Engineering, Data & AI Leader

Every false positive costs an analyst's time. Every missed match costs far more. When sanctions screening or transaction monitoring drowns a team in alerts, the usual response is to adjust the thresholds: loosen them and the noise drops, but so does your protection. I've worked on KYC, sanctions and watchlist screening, beneficial ownership and transaction monitoring, and the lesson I keep relearning is that most false positives are created long before the screening engine runs. They start with identity.

Where the noise comes from

Screening compares the people and businesses you know about with lists of people you must not serve. If what you know is thin or messy, the engine has nothing to separate a customer from a sanctioned namesake except the name itself. The hardest problems I've met were always the same four:

  • Name matching: the same person or company written in different spellings, scripts, word orders and abbreviations.
  • Data quality: missing dates of birth, countries or registration numbers, so a common name is all there is to compare.
  • Ownership chains: a business that looks clean until you follow who really owns or controls it.
  • Volume: when every weak match becomes an alert, analysts stop trusting the queue, and real risk hides in the noise.

Fix the data at the front door

The cheapest place to remove a false positive is onboarding. On a partner platform I led, onboarding a business took 73 days, with manual steps, repeated requests for the same information and little visibility of where an application stood. We reworked it so business data was captured once, in a structured form, and reused across every check. Workflow automation removed the hand-offs, and partners and staff could see the status at any point. Onboarding fell to 5–7 days.

What we didn't automate mattered just as much. The due diligence decisions stayed with the risk and compliance teams who owned them; the platform's job was to bring them complete, consistent data and route the work. Faster onboarding and stronger controls are not a trade-off when the data is right at the start.

Resolve the entity, not the string

A name is a weak identifier. Matching gets far better when you compare the whole entity: date of birth, nationality, address, company registration number, directors and known associates. Standardise these before you match (transliteration, address formats, legal suffixes such as Ltd and Limited), then score across all of them. A strong name match with a conflicting date of birth and country is usually a different person; a weaker name match with the same registration number usually isn't.

I've spoken at an industry conference about graph-based identity resolution, and built an entity resolution lab that I measure against a known answer set. The principle carries straight into AML: decide who someone is once, carefully, and screen that resolved identity, rather than screening every raw record and its spelling mistakes.

Ownership is a graph problem

Know your business is really know who is behind the business. Beneficial ownership runs through chains of companies, nominees and shared directors, often across borders. In tables it becomes a tangle of joins; as a graph it becomes a question you can ask directly: who sits at the end of these ownership paths, and do any of them appear on a list? Graphs also show the patterns rules miss, such as circular ownership or many businesses sharing one address or director.

Tune with evidence, not instinct

Thresholds still matter, but they should be set against evidence. Build a labelled set of past alerts, true and false, and measure precision and recall before and after every change. Segment the thresholds by risk, so a high-risk jurisdiction or product is not screened like a low-risk one. And feed analyst decisions back in: every closed alert is a training example and a test case.

LeverWhat it cutsThe risk to watch
Capture structured data once at onboardingAlerts caused by missing or inconsistent detailsCustomer friction if you ask for too much, too early
Match on the whole entity, not the nameNamesake matches on common namesBad reference data creates false confidence
Resolve identities before screeningDuplicate alerts for the same person or businessA wrong merge hides a real match; keep the review step
Model ownership as a graphManual digging through ownership chainsStale company data; refresh it on a schedule
Risk-based, evidence-tested thresholdsBlanket noise in low-risk segmentsMissing real risk; always measure recall, not just volume
Levers that cut false positives, and what to watch

Transaction monitoring inherits the same problem

Monitoring rules look at behaviour, but behaviour only means something when it is linked to the right customer, business and owners. If one person appears as three customers, structuring across accounts looks innocent; if two unrelated customers are merged, one innocent pattern looks suspicious. The quality of every monitoring alert depends on the identity work done at onboarding.

Where AI helps, and where people stay

Machine learning and AI are useful here: prioritising alerts, suggesting likely dispositions, summarising the evidence behind a match. On a platform I led, we used rules plus machine learning to absorb a large surge in work, with people deciding the cases that needed judgement. The same pattern fits financial crime. Let models rank and explain; keep accountable humans making the decision, with a clear audit trail of why.

What I'd tell another team

  • Before you touch a threshold, look at the data feeding the screening engine.
  • Capture structured identity data once, at onboarding, and reuse it everywhere.
  • Screen resolved entities, not raw records.
  • Treat beneficial ownership as a graph, and keep it fresh.
  • Measure precision and recall on a labelled set; volume alone tells you nothing.
  • Use AI to rank and explain alerts, and keep people accountable for the decision.

Contact

Let's talk.

I'm based in London, UK. Whether it's a leadership role, an advisory engagement or a transformation that needs shaping — my inbox is open.

srini.vankee@gmail.com
↑