OFAC screening for crypto payment processors

Crypto payment processors must screen both the merchant and the customer on every transaction against the SDN List.

TL;DR

TL;DR: A processor that moves crypto for merchants must screen the merchant at onboarding and both the merchant and the customer on every transaction, then block any match.

Two sides, two checks

A payment processor touches both ends of a sale, so both carry risk:

Continuous, not one time

Onboarding checks are not enough. The SDN List updates regularly, and a counterparty can be designated after onboarding. Screen every transaction so a newly listed party is caught immediately, because a merchant or customer can become sanctioned after they were first cleared.

Controls

Run checks under 100 ms so authorization stays fast. Apply the 50 Percent Rule to entities majority owned by a blocked person. Log every screen, and block on any match. Because OFAC applies strict liability, a processor that moves funds for a designated party can face penalties starting at $356,000 per violation.

Merchant onboarding is the first gate

Start with the merchant: check the business name, the owners, and the payout wallet before the first payment flows. Then keep screening on every transaction, because a merchant can be designated later. A processor that only screens at onboarding will miss the moment a once-clean merchant becomes sanctioned, which is exactly when the risk materializes. The per-transaction check is what catches a merchant or customer who is designated after they were first approved.

Screen your agent’s next payment

Free OFAC sanctions screening — 5 checks/day, no signup.

Check a wallet →