Skip to content
OFAC Sanctions Screening
Whitepaper · 2026

OFAC Sanctions Screening Best Practices

Why single-list screening is no longer sufficient — and how multi-list, multi-algorithm screening programs catch what basic systems miss.

10 min readMay 2026OFAC · BIS · EU · UK
01 · Executive Summary

Screening Is Not a Checkbox — It's an Architecture

The Office of Foreign Assets Control (OFAC) administers and enforces economic sanctions against targeted foreign countries, regimes, terrorists, narcotics traffickers, and proliferators of weapons of mass destruction. OFAC compliance is not limited to financial institutions — it applies to all US persons and entities, including defense contractors, educational institutions, healthcare organizations, and any business engaging with foreign nationals.

Yet most organizations screen against a single list — typically the SDN list — and call it compliance. This approach misses sanctioned entities on the BIS Entity List, EU sanctions targets, UK OFSI designations, DDTC debarred parties, and a dozen other restricted party lists that OFAC expects you to monitor.

Worse, basic exact-match screening misses name variations, transliterations, and aliases that sophisticated sanctions targets deliberately use to evade detection. OFAC applies strict liability — if you should have caught a match and didn't, the penalty is the same whether the failure was negligent or intentional.

19+
Sanctions Lists
Screened per check
6
Match Algorithms
Composite scoring
50%
Ownership Rule
Indirect blocking
<1s
Screening Time
Per entity
02 · The Problem

Why Single-List Screening Fails

Organizations that screen only against the OFAC SDN list are operating with significant blind spots. Here's what a single-list approach misses — and why OFAC considers it inadequate.

BIS Entity List Entities Are Not on the SDN List

The Bureau of Industry and Security maintains a separate Entity List of organizations subject to export restrictions under the EAR. An entity can be on the BIS list (requiring export licenses for even basic technology) without appearing on the SDN list. SDN-only screening would clear them for access to your facility.

EU and UK Sanctions Diverge from US Lists

Post-Brexit, the EU and UK maintain independent sanctions regimes. Entities sanctioned by the EU may not appear on OFAC lists, and vice versa. If your organization operates globally — or hosts visitors from EU/UK-sanctioned jurisdictions — US-only screening creates compliance gaps in your international obligations.

Exact-Match Screening Misses Name Variations

Sanctioned individuals routinely use transliterated names, aliases, and spelling variations to evade detection. “Mohammed” has 30+ English transliterations. Russian Cyrillic names have multiple romanization standards. Chinese names vary in Pinyin, Wade-Giles, and regional dialect spellings. An exact-match system catches none of these variations.

Ownership Structures Are Not Captured by Name Matching

Under the OFAC 50% Rule, an entity is blocked if 50% or more is owned — directly or indirectly — by one or more SDN-listed persons. These entities do not appear on any sanctions list by name. Only ownership graph analysis can identify them. If you are screening names only, you are missing an entire category of sanctioned entities.

Strict Liability Means No Excuses

OFAC enforcement applies strict liability. “We only screened one list” or “our system doesn't do fuzzy matching” are not defenses. OFAC expects organizations to maintain screening programs commensurate with their risk profile — and for any organization hosting foreign nationals, that means multi-list, multi-algorithm screening.

03 · The Landscape

The Sanctions Lists You Should Be Screening

A comprehensive sanctions screening program covers multiple government sources across jurisdictions. Here are the primary lists and why each matters.

ListSourceDescriptionPriority
OFAC SDNUS TreasurySpecially Designated Nationals and Blocked Persons. The primary US sanctions list, covering individuals, entities, vessels, and aircraft.Required
OFAC SSIUS TreasurySectoral Sanctions Identifications. Targets specific sectors of sanctioned economies (financial, energy, defense).Required
BIS Entity ListCommerce DeptEntities subject to specific export license requirements under the Export Administration Regulations (EAR). Critical for dual-use technology.Required
BIS Denied PersonsCommerce DeptIndividuals and entities denied export privileges. Any transaction involving a denied person is prohibited.Required
DDTC DebarredState DeptParties debarred from participating in defense trade under ITAR. Directly relevant to defense contractors.Required
UK Sanctions (OFSI)HM TreasuryUK consolidated sanctions list maintained by the Office of Financial Sanctions Implementation.Required
EU FSFEuropean UnionEU Financial Sanctions Facility — consolidated list of EU sanctions targets across all EU sanctions regimes.Required
UN ConsolidatedUN Security CouncilUN Security Council sanctions committees consolidated list. Foundation for many national sanctions programs.Required
FBI Most WantedFBITerrorism, kidnapping, and fugitive lists. Catches individuals who may not appear on financial sanctions lists.Recommended
INTERPOL Red NoticesINTERPOLInternational wanted persons. Critical for organizations with global visitor programs.Recommended
SAM ExclusionsGSAGovernment contractor exclusions from SAM.gov. Required for organizations with federal contracts.Recommended
LEIEHHS OIGList of Excluded Individuals/Entities from federal healthcare programs. Required for healthcare-adjacent organizations.Recommended

Additional lists include UFLPA, World Bank Debarment, IADB Sanctions, French DGT, Federal Reserve Enforcement, Singapore MAS Enforcement, and BIS Unverified List.

04 · Fuzzy Matching

The Science of Name Resolution

Exact-match screening catches perhaps 60% of true matches. The remaining 40% require fuzzy matching algorithms that account for transliterations, misspellings, aliases, and name reordering. A production-grade screening system uses multiple algorithms in parallel and combines their outputs into a composite confidence score.

The challenge is balancing sensitivity (catching true matches) against specificity (avoiding false positives). Too sensitive and compliance teams drown in false alerts. Too specific and true sanctions hits slip through.

30%
Weight

Exact Match

Character-for-character comparison after normalization. Fastest and highest confidence — catches direct hits.

15%
Weight

Normalized Exact

Matches after removing company suffixes (Inc., Ltd., GmbH, LLC) and standardizing formatting. Catches corporate name variations.

25%
Weight

Jaro-Winkler

Optimized for name-length strings. Excellent at catching transpositions, missing characters, and common misspellings. Early-exit at 0.95+ for high-confidence matches.

10%
Weight

Levenshtein

Edit distance algorithm. Catches typos by measuring the minimum number of single-character edits needed to transform one string into another.

10%
Weight

Double Metaphone

Phonetic matching that generates pronunciation codes. Catches transliterations across alphabets — critical for Arabic, Cyrillic, and CJK romanizations.

10%
Weight

Trigram

Breaks names into 3-character substrings and measures overlap. Effective for partial matches and name reordering (first/last swap).

Composite Score Threshold

The weighted composite of all six algorithms produces a score from 0 to 1. For sanctions screening, a threshold of 0.80 balances sensitivity and specificity. Scores above 0.90 are flagged as HIGH confidence. Scores between 0.80 and 0.89 are MEDIUM confidence and require human review.

Early-Exit Optimization

When Jaro-Winkler alone produces a score above 0.95, the system exits early with HIGH confidence and does not run the remaining algorithms. Most checks are clear non-matches, so the full cascade runs only where the result is genuinely uncertain.

05 · Ownership Rule

The OFAC 50% Ownership Rule

Under OFAC guidance, any entity that is 50% or more owned — directly or indirectly — by one or more SDN-listed persons is itself blocked, even if the entity does not appear on any sanctions list by name. This is one of the most commonly missed compliance requirements.

Name-based screening alone cannot detect these entities. You need ownership graph analysis that traces beneficial ownership chains through corporate structures to calculate aggregate sanctioned ownership.

How Ownership Calculation Works

1

Identify the Entity

The visitor's company or affiliated organization is identified during pre-registration. Entity name is matched against corporate registries and sanctions databases.

2

Trace Ownership Chains

Ownership chains are traced multiple levels deep using GLEIF LEI relationship records and curated open-ownership datasets; coverage expands continuously. Both direct and indirect ownership is calculated.

3

Calculate Aggregate Ownership

Ownership percentages from all SDN-linked owners are aggregated. If the total reaches 50% or more, the entity is blocked under the OFAC 50% Rule — even though it appears on no sanctions list by name.

!

Blocking Decision

Three triggers cause automatic blocking: OFAC 50% Rule (aggregate ownership ≥50%), BIS Affiliate Logic (subsidiary of denied party), or Direct Listing Match (entity appears on a sanctions list). All decisions are logged with the complete ownership chain for audit purposes.

The Hidden Sanctions Exposure

Entities blocked under the 50% Rule are not listed on any public sanctions list. They can only be identified through ownership analysis. This means a visitor from a seemingly legitimate company could represent an SDN-linked entity — and your screening program must be able to detect this before granting facility access.

06 · Adjudication

Adjudication Workflows That Scale

Screening produces matches. Adjudication determines what to do about them. A well-designed adjudication workflow routes low-confidence noise and genuine ambiguity into separate queues so human compliance officers can focus on the cases that need judgment.

Automatic Disposition

Low-confidence matches can be routed for streamlined clearing when your policy permits it. Very high-confidence matches against active sanctions programs can be held for escalation. This triage keeps compliance teams focused on the cases that actually require human judgment.

Auto-Approve
Below threshold
Human Review
Ambiguous range
Auto-Block
Above block threshold

Human-in-the-Loop Review

Cases in the ambiguous range are routed to compliance officers with full context: the original screening query, all matching algorithms and their individual scores, the matched list entries with program details, and AI-generated recommendations. The compliance officer makes the final decision — approve, deny, escalate, or approve with conditions. Every decision is logged with the reasoning, creating a defensible audit trail.

AI-Assisted Recommendations

AI analyzes match context — name similarity, program relevance, country associations, historical dispositions of similar cases — and generates a recommendation for the compliance officer. The AI recommendation and the human decision are both logged separately, creating transparency about whether AI influenced the outcome and whether the human overrode the recommendation.

Bulk Adjudication

For organizations processing high volumes of visitors or entities, bulk adjudication allows compliance officers to review and disposition multiple similar cases simultaneously. Common patterns (like a popular name that consistently matches a specific SDN entry for the wrong country) can be resolved in batch, reducing adjudication overhead without sacrificing audit quality.

07 · Evidence

Building Defensible Screening Evidence

When OFAC investigates, they don't just ask whether you screened. They ask how — what lists, what algorithms, what thresholds, and what the adjudication process looked like. Defensible evidence means documenting every step.

What OFAC Expects to See

  • Which sanctions lists were screened and when they were last updated
  • What matching algorithms were used and at what thresholds
  • The complete screening result — not just pass/fail, but the match details
  • Who made the adjudication decision and what reasoning they documented
  • Whether AI recommendations were used and whether humans overrode them
  • The complete audit trail from screening through disposition — immutable and tamper-evident
  • Evidence that screening occurs at multiple points (pre-registration and check-in)
  • Record retention meeting or exceeding 5-year requirements

Evidence Pack Generation

A compliance-ready screening system generates evidence packs on demand — complete case files that include entity identity, screening parameters, all match results with scores, adjudication decisions with reasoning, and the full audit trail. Evidence packs should be exportable in multiple formats (PDF for regulators, CSV for analysis, JSON for system integration) and signed with tamper-evident hashing.

08 · SecurePoint USA

Screening Architecture Built for Compliance

Consolidated Sanctions Sources, Daily Sync

SecurePoint USA maintains a consolidated sanctions database covering OFAC SDN, OFAC SSI, BIS Entity List, BIS Denied Persons, DDTC Debarred, UK OFSI, EU FSF, UN Consolidated, FBI Most Wanted, INTERPOL Red Notices, SAM Exclusions, LEIE, and additional government sources. Lists are synced daily using a smart-diff strategy that processes only changed records — keeping data fresh without overwhelming the database.

6-Algorithm Composite Fuzzy Matching

Every screening query runs six parallel matching algorithms — Exact, Normalized Exact, Jaro-Winkler, Levenshtein, Double Metaphone, and Trigram — producing a weighted composite score. Early exit on high-confidence matches avoids running the full cascade. Configurable thresholds let organizations balance sensitivity and specificity for their risk profile.

OFAC 50% Ownership Graph Analysis

Beyond name matching, SecurePoint USA traces beneficial ownership chains multiple levels deep using GLEIF LEI relationship records and curated open-ownership datasets; coverage expands continuously. Aggregate sanctioned ownership is calculated automatically, and entities at or above the 50% threshold are flagged with the complete ownership chain documented for audit purposes. OFAC’s 50% Rule is enforced when an organization enables enforcement; the BIS Affiliates Rule (Entity List 50%) is suspended through November 9, 2026 and is scheduled to take effect November 10, 2026, so BIS affiliate matches are escalated to documented human review until then.

Adverse Media & PEP Screening

Sanctions lists tell you who is designated today. Adverse media screening tells you who is about to be designated tomorrow. SecurePoint USA screens against DOJ enforcement actions, SEC fraud cases, FinCEN actions, FCA findings, and AI-powered news aggregation — with auto-disposition for low-confidence results and human escalation for validated findings.

Immutable Audit Trail & Evidence Packs

Every screening result, adjudication decision, AI recommendation, and human override is recorded in an append-only, cryptographically hashed audit log. Records cannot be edited, deleted, or backdated by anyone. Evidence packs are generated on demand in PDF, CSV, and JSON formats — ready for OFAC investigations, internal audits, or assessor review.

Parallel Search Across Every List

Parallel search architecture screens a single entity across every configured list in one pass. Bulk screening processes CSV uploads for high-volume pre-screening. Circuit breaker patterns ensure graceful degradation if any individual source is temporarily unavailable — screening continues against available lists while alerting the compliance team.

The Cost of Inadequate Screening

OFAC enforcement actions demonstrate that screening failures carry billion-dollar consequences. These are not edge cases — they represent systematic gaps in screening programs that could have been prevented.

BitPay

2021
$507,375

Allowed persons in Cuba, North Korea, Iran, Sudan, and Syria to transact through its platform. Failed to screen customers against the SDN list.

Société Générale

2018
$1.34 billion

Processed transactions for sanctioned entities including Cuba, Iran, and Sudan through the US financial system. Multi-year compliance failures.

UniCredit Group

2019
$1.3 billion

Processed transactions through the US financial system on behalf of sanctioned entities in Iran, Cuba, Libya, Myanmar, and Sudan.

IMG Academy

2024
$1.72 million

Provided sports training to persons from sanctioned jurisdictions without OFAC screening. Demonstrated that non-financial services trigger OFAC enforcement.

Standard Chartered

2019
$1.1 billion

Violated sanctions against Iran, Myanmar, and other sanctioned jurisdictions. Settlement included a deferred prosecution agreement.

ZTE Corporation

2017
$1.19 billion

Violated US sanctions by shipping telecommunications equipment to Iran and North Korea. Also violated the BIS Entity List restrictions.

Stop Screening Against
One List and Calling It Compliance

OFAC applies strict liability. “We only checked the SDN list” is not a defense. Multi-list, multi-algorithm screening with ownership analysis and defensible adjudication is the standard OFAC expects.

SecurePoint USA screens against configured sanctions sources with multi-algorithm fuzzy matching, OFAC 50% ownership analysis, AI-assisted adjudication, and immutable audit trails - all in under one second per entity.

Consolidated Sanctions Sources6-Algorithm Fuzzy MatchingParallel List Search

Frequently asked questions

Does screening a party make our organization OFAC compliant?

No. Sanctions compliance is a program you run, and the legal obligation stays with your organization. Screening is one internal control inside that program. What a tool can do is give you a consistent screen, a documented decision on every possible match, and the records that evidence reasonable care.

What is the OFAC 50 percent rule?

OFAC treats an entity as blocked when blocked persons own it 50 percent or more in aggregate, even when that entity does not appear on a list by name. This is why name-only screening is incomplete and why ownership needs to be resolved rather than assumed. Verify current ownership positions against primary sources at the time of the decision.

What happens when a name partially matches a list?

The record is held rather than silently passed. It routes to a review queue where an authorized reviewer sees the matched source and the match detail and records a decision with a reason. The decision, the reviewer, and the reasoning are written to the audit trail.

What records evidence reasonable care?

What was screened, which sources it was screened against, when, the result, who decided, and why. SecurePoint records those together against the visit or party so the decision can be reconstructed later without rebuilding it from separate systems.

How often should parties be re-screened?

Lists change continuously, so a screen is only current as of the moment it ran. Periodic or continuous re-screening is the point of the control. Set the interval against your own risk assessment, and confirm the retention period your applicable regimes require.

Informational only. This whitepaper is provided for general informational purposes only and does not constitute legal, regulatory, or compliance advice. It is not a substitute for review by qualified sanctions counsel familiar with your specific programs, jurisdictions, and risk profile.

Algorithm percentages, list counts, latency targets, and auto-resolution rates reflect SecurePoint USA configurations as of the “Last reviewed” date in the PDF version and depend on roster composition and threshold tuning. OFAC and partner-jurisdiction guidance changes; consult primary sources before acting on anything in this document. © 2026 SecurePoint USA. All rights reserved.

OFAC Sanctions Screening Best Practices: SDN, Entity List & Multi-List Screening | SecurePoint USA