Integrate sanctions and watchlist screening (OFAC and other lists) into onboarding

domain: ofac.treas.gov/faqs/SDN-list-access · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Decide on your screening approach: direct integration with the OFAC SDN list (downloaded as XML/CSV from the OFAC website) parsed and matched locally, or a commercial watchlist screening vendor (e.g., ComplyAdvantage, Dow Jones, LexisNexis WorldCompliance, or similar) that provides pre-normalized, multi-list coverage via API.
  2. For vendor-based screening, submit the individual or entity name, date of birth, nationality, and any identifiers via the vendor's API at onboarding; parse the response for match results categorized by list (OFAC SDN, OFAC consolidated, PEP, adverse media, etc.).
  3. Implement a fuzzy name-matching threshold; exact-match-only screening misses transliteration variants and is insufficient for compliance—consult your compliance officer on acceptable match score thresholds.
  4. Route potential matches (above your threshold) to a compliance analyst for manual review; implement a clear match/false-positive/true-positive adjudication workflow and maintain records of decisions.
  5. Set up ongoing monitoring (re-screening existing customers when watchlists update) in addition to point-in-time onboarding screening; most commercial vendors provide ongoing monitoring as a subscription feature.
  6. Document your screening program, match criteria, and escalation procedures in your AML/BSA policy; regulators expect written procedures, not just technical controls.

Known gotchas

Related routes

Screen a customer against OFAC SDN, PEP lists, and adverse media sources during onboarding
identity-general · 6 steps · unrated
Implement OFAC and sanctions list checking for new contracts and counterparties
contracts-general · 6 steps · unrated
Programmatically sync the OFAC Specially Designated Nationals (SDN) and Consolidated Sanctions list data files via Treasury's Sanctions List Service
sanctionslistservice.ofac.treas.gov · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans