KibiPay
HomeBlog › OFAC & Sanctions

OFAC SDN List: What It Is and How Screening Works

7 min read OFAC & Sanctions
OFACSanctionsScreening
OFAC SDN List: What It Is and How Screening Works

If you move money that touches the US financial system, one list shapes your compliance more than almost any other: the OFAC SDN list. Understanding what it is, and how screening against it works, is fundamental to sanctions compliance in payments.

What OFAC and the SDN list are

The Office of Foreign Assets Control (OFAC) is a part of the US Treasury that administers and enforces economic and trade sanctions. Its flagship publication is the Specially Designated Nationals and Blocked Persons List (SDN list): a roster of individuals, companies, vessels, and aircraft that US persons are generally prohibited from dealing with. When a party is on the SDN list, their assets within US jurisdiction must be blocked (frozen), and transactions with them are prohibited unless licensed.

Each SDN entry can carry a rich set of data: primary name, aliases (known as AKAs, both strong and weak), dates of birth, places of birth, passport and national ID numbers, addresses, and the sanctions programs under which the party is listed. This detail exists precisely to help institutions distinguish a true match from a coincidental name similarity.

Beyond the SDN: other lists and the 50 Percent Rule

OFAC maintains additional lists, such as the Consolidated Sanctions List and sectoral lists, and screening usually covers several of them. One critical concept is the 50 Percent Rule: any entity owned 50 percent or more, directly or indirectly, by one or more SDNs is itself treated as blocked, even if it does not appear on the list by name. This means screening cannot stop at literal list membership; ownership analysis matters, which is why beneficial-ownership data from KYC feeds into sanctions risk.

How screening works

Sanctions screening compares the parties and details of a transaction — payer, payee, banks, and sometimes free-text fields — against the sanctions lists. The core challenge is that names are messy: transliterations, spelling variants, word order, and missing middle names all mean an exact string comparison would miss real matches. So screening engines use fuzzy matching.

The false positive problem

Fuzzy matching casts a wide net, so most alerts are false positives — legitimate customers who happen to share a name with a listed party. A common name can generate huge volumes of alerts. Every alert must be reviewed by an analyst, who examines the secondary identifiers to decide whether it is a true match. Tuning is a balancing act: too loose and analysts drown in noise; too tight and a real sanctioned party slips through, which carries severe penalties. Good programs invest heavily in reducing false positives without raising the risk of a missed true hit.

What happens on a real match

If screening confirms a true match, the institution must not process the transaction. Depending on the situation, it must block or reject the transaction and report it to OFAC within the required timeframe (blocked and rejected transaction reports are due within a set number of business days, and blocked property must also be reported annually). Blocking means freezing the funds; rejecting means refusing to process and returning them, depending on the nature of the sanctions and the parties. Getting this wrong — processing a transaction with an SDN — can lead to significant civil or criminal penalties, and liability is largely strict, meaning intent is not required to be in violation.

Key takeaways

See these rails in motion

KibiPay connects UK Faster Payments, Bacs, CHAPS, Mojaloop mobile money and Solana behind one API, with ISO 20022 messaging and real-time fraud & AML screening.

Open the live console How it works