Entity Resolution

Entity Resolution

Entity resolution is the process of working out whether different records refer to the same real-world person or company. In AML, it makes screening and customer checks more accurate by linking related records and separating different ones, cutting confusion and false matches.

Key takeaways

  • Entity resolution decides whether records refer to the same entity.
  • It links related records and separates genuinely different ones.
  • It makes screening and customer checks far more accurate.
  • It helps cut false positives in screening.
  • It often uses machine learning and fuzzy matching.
  • Name variations and poor data quality make it challenging.

Over 90%

Estimated share of screening alerts that are false positives

Source: Industry estimates

$800B to $2T

Laundered worldwide each year that accurate screening targets

Source: UNODC

1989

Year the FATF set the global screening standard

Source: FATF

What is entity resolution?

Entity resolution is the job of figuring out when different records are really about the same person or company. Data about a customer often arrives in many forms, spelled differently, entered separately, or held in different systems, and entity resolution ties those threads together.

The reverse matters too: it separates records that look similar but are actually different people. Getting both right, linking the same and splitting the different, is what makes downstream checks reliable.

It is a quiet but vital part of good screening. Read more: it improves the accuracy of transaction monitoring and screening.

How entity resolution works

Entity resolution works by comparing records and judging how likely they are to describe the same entity. The process handles the messiness of real-world data.

  • Matching. Comparing names, addresses, dates, and other details across records.
  • Fuzzy matching. Allowing for spelling variations, typos, and different formats.
  • Scoring. Judging how strongly records point to the same entity.
  • Linking. Joining records that belong together into a single view.

The hard part is that real data is messy. The same person may appear as different spellings, and different people may share a name, so the process weighs many clues rather than looking for an exact match.

Why entity resolution matters in AML

Entity resolution matters because AML depends on knowing who you are dealing with. If records are fragmented or confused, checks fall apart.

Without good entity resolution, a firm might treat one risky customer as several harmless-looking ones, missing the full picture, or waste time treating separate people as the same. Screening a name is only useful if the firm can tell whether a hit really matches its customer. Accurate resolution underpins reliable screening, monitoring, and a true view of risk.

Entity resolution and false positives

One of the biggest payoffs of good entity resolution is fewer false positives. This connects directly to the alert-to-SAR conversion rate.

Screening throws up huge numbers of false positives, often over 90 percent of alerts by industry estimates, in part because systems cannot tell whether a name match is really the same person. Better entity resolution means the system can rule out coincidental name matches and confirm genuine ones, cutting the noise. Fewer false positives means analysts spend their time on real risk rather than clearing confusion.

Screen a customer against watchlists

Run one search across sanctions, PEP, and adverse media data to check a customer accurately.

Try Combined AML Screening →

Entity resolution and machine learning

Entity resolution increasingly relies on machine learning, which is well suited to the task. The problem is one of pattern and probability, which is what such tools do well.

Machine learning can weigh many pieces of information at once, learn which combinations reliably indicate a match, and handle the variety of real data better than rigid rules. It can spot that two records with different spellings and slightly different details are almost certainly the same person, or that a close name match is a different one. This makes resolution more accurate and less manual, though human judgment still matters for hard cases.

The challenges of entity resolution

Entity resolution is hard, and a few problems make it so. They all come back to the messiness of real information.

  • Name variations. Different spellings, transliterations, and formats of the same name.
  • Poor data quality. Incomplete, outdated, or inconsistent records.
  • Shared names. Different people who genuinely share a common name.
  • Deliberate obfuscation. Criminals varying their details to avoid being linked.

That last point matters in AML: bad actors actively try to defeat entity resolution, which is why it needs to be resilient to more than honest error.

Worth knowing. Entity resolution is one of those unglamorous capabilities that quietly determines whether everything else works. The best screening rules and sharpest analysts are wasted if the firm cannot tell whether a match is really its customer. Investing in resolving entities well often does more to improve real detection, and cut wasted effort, than adding yet more screening rules on top of a shaky foundation.

Where entity resolution is used

Entity resolution runs behind many parts of a compliance program. Its uses share the need for an accurate view of who is who.

  1. Screening. Telling whether a sanctions or PEP hit really matches a customer.
  2. Customer due diligence. Building a single, accurate view of each customer.
  3. Monitoring. Seeing a customer’s full activity across accounts and records.
  4. Networks. Linking related parties to reveal hidden connections.

Do this: keep a clear guide to the warning signs behind good alerts with our Red Flags Checklist.

Doing entity resolution well

Doing entity resolution well is about good data and good judgment together. A few priorities matter most.

  1. Improve data quality. Feed the process complete and accurate records.
  2. Use capable tools. Apply fuzzy matching and machine learning to the variety of data.
  3. Keep humans in the loop. Have people review hard or high-stakes cases.
  4. Tune over time. Refine the matching as you learn what works.

Get an indicative AML risk rating

See where your money laundering risk is concentrated so accurate data focuses where it counts.

Try the AML Risk Assessment →

Know the warning signs

Use our red flags checklist to review customers and activity for the signs of hidden risk.

Open the Red Flags Checklist →

Frequently asked questions

What is entity resolution?

Entity resolution is the process of working out whether different records refer to the same real-world person or company. In AML, it makes screening and customer checks more accurate by linking related records and separating genuinely different ones. Data about a customer often arrives in many forms, and entity resolution ties those threads together while keeping different people apart.

How does entity resolution work?

Entity resolution works by comparing records and judging how likely they are to describe the same entity. It matches names, addresses, and other details, uses fuzzy matching to allow for spelling variations and typos, scores how strongly records point to the same entity, and links those that belong together. Because real data is messy, it weighs many clues rather than seeking an exact match.

Why does entity resolution matter in AML?

Entity resolution matters because AML depends on knowing who you are dealing with. Without it, a firm might treat one risky customer as several harmless-looking ones, missing the full picture, or waste time treating separate people as the same. Screening a name is only useful if the firm can tell whether a hit really matches its customer, which accurate resolution makes possible.

How does entity resolution reduce false positives?

Screening produces huge numbers of false positives, often over 90 percent of alerts by industry estimates, partly because systems cannot tell whether a name match is really the same person. Better entity resolution lets the system rule out coincidental name matches and confirm genuine ones, cutting the noise so analysts spend their time on real risk rather than clearing confusion.

What is fuzzy matching in entity resolution?

Fuzzy matching is a technique that allows for variation between records, such as different spellings, typos, transliterations, and formats, rather than requiring an exact match. It is essential in entity resolution because the same person’s details rarely appear identically across records. Fuzzy matching helps recognize that two slightly different records are likely the same entity, improving accuracy over rigid exact-match rules.

How does machine learning help entity resolution?

Machine learning helps entity resolution by weighing many pieces of information at once, learning which combinations reliably indicate a match, and handling the variety of real data better than rigid rules. It can recognize that two records with different spellings are almost certainly the same person, or that a close name match is different, making resolution more accurate and less manual, though human judgment still matters.

What are the challenges of entity resolution?

The challenges include name variations such as different spellings and transliterations, poor data quality from incomplete or inconsistent records, different people who genuinely share a common name, and deliberate obfuscation by criminals varying their details to avoid being linked. That last point matters in AML, since bad actors actively try to defeat entity resolution, so it must be resilient to more than honest error.

Where is entity resolution used in compliance?

Entity resolution is used in screening, to tell whether a sanctions or PEP hit really matches a customer; in customer due diligence, to build a single accurate view of each customer; in monitoring, to see a customer’s full activity across accounts; and in network analysis, to link related parties and reveal hidden connections. Its uses share the need for an accurate view of who is who.

What is the difference between entity resolution and screening?

Screening checks names and details against watchlists such as sanctions and PEP lists to find potential matches. Entity resolution is the underlying capability that determines whether records, including any matches, refer to the same real entity. Screening finds possible hits; entity resolution helps confirm whether a hit truly relates to the firm’s customer, making the screening results reliable rather than noisy.

Does entity resolution help with hidden connections?

Yes. By linking related records and parties, entity resolution can reveal connections that would otherwise stay hidden, such as the same person appearing under slightly different details across accounts, or related parties in a network. This helps a firm see the full picture of a customer or a group, which is valuable for spotting complex money laundering that relies on fragmentation.

Why is data quality important for entity resolution?

Data quality is important because entity resolution can only be as good as the records it works with. Incomplete, outdated, or inconsistent data makes it harder to tell whether records match, leading to missed links or false ones. Improving data quality, alongside capable matching tools, is one of the most effective ways to make entity resolution, and the checks that rely on it, more accurate.

Is entity resolution only about names?

No. While names are a major part, entity resolution weighs many attributes, including addresses, dates of birth, identifiers, and other details, to decide whether records match. Relying on names alone would produce poor results, since different people share names and the same person’s name varies across records. Using multiple attributes together is what makes resolution reliable.

Read more: our ultimate guides, whitepapers and templates

Related guides and resources to help you act on what you just read.

Last reviewed July 12, 2026 · 11 min read · Written for compliance and risk professionals · By the WhoWiki editorial team

Key takeaway: entity resolution is working out whether different records refer to the same real person or company, which makes screening and customer checks far more accurate.

Learn & stay current

A compliance reference that keeps up with the regulators

Plain-English explainers, country rules, and data you can cite, updated as the landscape moves.

Comparing tools before you commit?

See how WhoWiki lines up against the platforms you already know, and which free tools fit which job.

See how current your screening could be

Book a walkthrough with our team, or start with the tools today. No account needed to run your first check.