SecurePoint USA
SecurePoint USAEnterprise Compliance
Request Demo
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

19+ 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 — 18,000+ entries 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 — no need to run all six algorithms. This optimization keeps screening latency under 800ms per entity while maintaining accuracy for the 99% of checks that are clear non-matches.

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 up to 5 levels deep using data from Companies House (UK), SEC 13D filings (US), GLEIF relationship data, and OpenSanctions ownership graphs. 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 resolves 85-90% of matches automatically while routing genuine ambiguity to human compliance officers with full context.

Automatic Disposition

Low-confidence matches (below auto-approve threshold) are automatically cleared. Very high-confidence matches against active sanctions programs are automatically blocked. This auto-disposition handles 85-90% of screening results, freeing compliance teams to focus 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

19+ 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 7+ additional 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 optimization on high-confidence matches keeps latency under 800ms per entity. 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 up to 5 levels deep using data from Companies House, SEC 13D filings, GLEIF relationship data, and OpenSanctions ownership graphs. Aggregate sanctioned ownership is calculated automatically, and entities exceeding the 50% threshold are blocked with the complete ownership chain documented for audit purposes.

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.

Sub-Second Screening at Scale

Parallel search architecture screens a single entity across all 19+ lists in 200-800ms. 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 19+ sanctions sources with 6-algorithm fuzzy matching, OFAC 50% ownership analysis, AI-assisted adjudication, and immutable audit trails — all in under one second per entity.

19+ Sanctions Sources6-Algorithm Fuzzy MatchingSub-Second Screening

This whitepaper is provided for informational purposes. It does not constitute legal or compliance advice. Organizations should consult with qualified sanctions counsel and OFAC compliance professionals for guidance specific to their screening programs. © 2026 SecurePoint USA. All rights reserved.