What is a sanctions screening tool?
A sanctions screening tool checks a counterparty against the OFAC SDN List before a transaction, returning a clear allow or block.
TL;DR
TL;DR: A sanctions screening tool is software that checks counterparties against OFAC's Specially Designated Nationals list before transactions. Tools range from free APIs to enterprise platforms.
What the tool actually does
A screening tool takes a counterparty input, usually a name or a wallet address, and matches it against sanctions lists such as the OFAC SDN List, which holds 19,218 names from the US Treasury sdn.csv. It returns a decision: clean (ALLOW) or flagged (BLOCK). The best tools also screen crypto wallets, since OFAC designates specific addresses, and 947 are currently listed.
What to look for
For agent payments and automated flows, the key features are speed and programmatic access. sanctionsai.dev exposes a screening API that returns a decision in under 100 ms in a single HTTP call, syncs sanctions data hourly, and offers tools like sanctions_check, risk_score, kya_verify, and dispute_open. A free tier covers 5 checks per day with no signup, with paid plans at $19 and $99 per month.
Why it matters for compliance
- OFAC applies strict liability, so intent is not required for a violation.
- Penalties start at over $350,000 per violation.
- Screening before payment is the minimum viable control for any payment rail.
A screening tool converts a manual list check into an automated gate that runs before funds move.
For automated pipelines, an API that returns a decision in under 100 ms is the difference between a control that runs and one that slows payments to a crawl.