OFAC Search and Sanctions Screening
Check any person or company against OFAC lists in seconds. Then screen your whole customer base, monitor it on every list update, and keep proof of every check.
Independent compliance tool, not affiliated with OFAC or the U.S. Department of the Treasury. Lists and update dates
OFAC search
Know in seconds if a customer is on a sanctions list
An OFAC search compares a name with the people, companies, vessels and aircraft that the U.S. Treasury lists as sanctioned. OfacScanner runs that search for you in about a second, catches spelling variants, and tells you how close each match is.
- Fuzzy and phonetic matching. “Mohammed”, “Muhammad” and “Mohamad” land on the same entry, and so do names typed in Cyrillic or Arabic script.
- Fewer false alarms. Add a date of birth or a country and the score drops for entries that clearly are not your customer.
- A clear rating. Every check ends as Clear, Review, Likely match or Exact match, with the reasons next to the score.
Need to know what counts as a match and who must run one? Read the OFAC check guide or try a SDN list search with your own names.
Batch CSV
Screen your whole customer list at once
Upload a CSV of customers, vendors or consignees and get a rating for every row. Map your own columns once, then reuse the mapping for every file.
- Files up to 100,000 rows. Screening runs in chunks while you keep working.
- Download results with score, matched alias and list version per row.
- Possible matches open as cases, so nothing slips through a spreadsheet.
- One click adds the whole file to ongoing monitoring.
Exporters run a file before each shipment, marketplaces before each payout run. See batch sanctions screening for the column format.
Example, consignees.csv in, ratings out
Names below are illustrative, ratings show the format
| Row | Name in your file | Country | Rating | Top score | Next step |
|---|---|---|---|---|---|
| 1 | Northwind Freight GmbH | Germany | Clear | 41 | Ship |
| 2 | Al Noor Trading LLC | United Arab Emirates | Review | 82 | Case opened for review |
| 3 | Banco Nacional de Cuba | Cuba | Exact match | 100 | Hold, case opened |
| 4 | Lakeside Components Ltd | United Kingdom | Clear | 36 | Ship |
Ongoing monitoring
Know the moment a customer gets sanctioned
Lists change several times a month. A customer who was clear at onboarding can be added tomorrow. OfacScanner checks every official source every 30 minutes and screens your monitored records again whenever a list changes.
- Only new and changed list entries are compared with your book, so alerts arrive within minutes of a publication.
- Each alert opens a case with the list version that triggered it.
- Email digests for your team and a webhook for your systems.
List feed
Latest published versions
-
UN Consolidated
United Nations Security Council
1,010entries
-
OFAC SDN
Office of Foreign Assets Control, U.S. Department of the Treasury
19,416entries
-
UK Sanctions List
UK Foreign, Commonwealth and Development Office
6,406entries
-
Australia DFAT
Department of Foreign Affairs and Trade
4,009entries
-
Canada SEMA
Global Affairs Canada
5,707entries
-
EU Consolidated
European Commission
6,241entries
-
OFAC Consolidated
Office of Foreign Assets Control, U.S. Department of the Treasury
481entries
Example alert, the format your team receives
Monitored record CUST-48213
Likely matchNew entry on the SDN list version of the day matched with score 92. Case opened and assigned to the reviewer on duty.
Read how ongoing sanctions monitoring works and what each alert contains.
Cases and false positives
Clear false positives fast and keep the reason
Common names match listed people every day. Instead of a spreadsheet of maybes, every possible match becomes a case your team can assign, discuss and close with a written reason.
- Assign and decide
- Analysts review and comment, reviewers decide, admins set the rules. Each role sees only what it needs.
- Allow list that remembers
- A cleared pair of customer and listed entry stays cleared, so the same false positive does not come back next week.
- Sensitivity you control
- Strict, balanced or broad. Pick the threshold that fits your risk and change it per workspace.
- Every step logged
- Who opened, commented and closed each case, and when. The full history stays with the case for your auditor.
See case management in sanctions screening software.
Proof for auditors
Show an auditor every check you ran
When a regulator, a bank partner or an auditor asks how you screen, you open the record. Each check is saved with the list version, the threshold, the score breakdown, the user and the exact time.
- A PDF certificate per check, ready for the customer file.
- A SHA-256 fingerprint of each record, so you can show it was not changed later.
- History you can search and export, kept for 12 months on Starter and 5 years from Growth.
Evidence record
- List
- OFAC SDN, Oct 9, 2026
- Threshold
- 85, balanced
- Result
- Clear
- Checked by
- analyst, 14:02 UTC
API and webhooks
Screen inside your signup and payout flow
Call one endpoint when a user signs up, a seller asks for a payout or a vendor is added. You get the rating back in the same request and can stop the flow before money moves.
- REST API with live and sandbox keys, idempotency keys and clear error codes.
- Signed webhooks for screening.completed, case.created and monitoring.alert, with retries.
- No-code teams use CSV upload and email alerts with the same engine.
Read the sanctions screening API overview or go straight to the API docs.
{
"name": "Banco Nacional de Cuba",
"type": "organization",
"reference": "vendor-2291"
}
{
"object": "screening",
"id": "scr_7Qm4tX2bNe",
"result": "match",
"risk_rating": "exact",
"top_score": 100,
"matches": [{
"list": "ofac_sdn",
"programs": ["CUBA"],
"score": 100
}],
"evidence_hash": "4be1..."
}
Payment screening
Check every wire before it leaves your account
A clean customer can still pay a listed bank, ship to a listed vessel or send funds to a listed crypto address. Payment screening checks every party in the transaction, not only the account holder.
| Party or field | What we compare |
|---|---|
| Originator and beneficiary | Names of people and companies |
| Banks | Bank name and SWIFT or BIC code |
| Free text | Payment reference and remittance details |
| Vessels and wallets | IMO numbers and digital currency addresses |
Payment screening is part of Scale and Enterprise. Learn more about payment sanctions screening.
How an OFAC check works in OfacScanner
-
1
Type a name
A person, a company or a vessel. Add a country or a date of birth when you have them. One field is enough.
-
2
We clean it up
Accents, punctuation and legal endings like LLC, GmbH or OOO are removed, and every word is turned into phonetic and transliterated forms.
-
3
We compare it with the lists
Each version of the list you check is stored with its publish date, so you always know what the name was compared with.
-
4
You get a rating and proof
Top candidates with score, alias, program and list date, plus a record you can download as PDF for your file.
Transparent scoring analysts can trust
A score is never a black box. Each candidate shows how much came from the name, from aliases and transliteration, and how the date of birth and country moved it up or down. This example shows the parts of one score.
Word by word, any word order
Latin, Cyrillic and Arabic spellings
Compare
The free Treasury search versus a screening program
The government search tool is official and free, and it is the right place to look up one name. Once you screen customers every week, you need batches, monitoring and proof. That is the gap OfacScanner fills, without an enterprise contract.
OfacScanner
- Search one name Yes
- Fuzzy, phonetic and transliterated matching Yes
- Screen a CSV of thousands of names Yes
- Re-screen customers when a list changes Yes
- Saved evidence record and PDF per check Yes
- Cases for possible matches Yes
- API and webhooks Yes
- UN, EU, UK, Canada and Australia lists Yes
- Public price and self-serve start From $24 a month
Treasury search tool
- Search one name Yes
- Fuzzy, phonetic and transliterated matching Basic fuzzy
- Screen a CSV of thousands of names No
- Re-screen customers when a list changes No
- Saved evidence record and PDF per check No
- Cases for possible matches No
- API and webhooks No
- UN, EU, UK, Canada and Australia lists No
- Public price and self-serve start Free
Spreadsheet and copy paste
- Search one name Yes
- Fuzzy, phonetic and transliterated matching No
- Screen a CSV of thousands of names By hand
- Re-screen customers when a list changes No
- Saved evidence record and PDF per check Screenshot
- Cases for possible matches No
- API and webhooks No
- UN, EU, UK, Canada and Australia lists By hand
- Public price and self-serve start Free
Enterprise suites
- Search one name Yes
- Fuzzy, phonetic and transliterated matching Yes
- Screen a CSV of thousands of names Yes
- Re-screen customers when a list changes Yes
- Saved evidence record and PDF per check Yes
- Cases for possible matches Yes
- API and webhooks Yes
- UN, EU, UK, Canada and Australia lists Yes
- Public price and self-serve start Sales call
Comparison based on the public features of each option. Read the full Treasury search comparison and manual versus automated screening.
What manual checks cost you each month
Move the sliders to match your team. The math is simple: names checked by hand times minutes per name, plus the re-checks you should run when lists change, times what an hour of staff time costs.
We count 30 seconds per name for a quick re-check.
Staff time spent on manual screening
67 hours a month
What that time costs
$3,000 a month
The Starter plan covers this volume for $24 a month billed yearly, and re-checks after list updates run on their own from Growth.
Who it is for
Built for teams that move money or goods across borders
Any US business, and anyone who deals in US dollars or with US persons, must not deal with sanctioned parties. The six cases below are the ones OfacScanner is designed around.
Fintech and payments
Screen every signup in real time through the API, monitor the whole book and show your bank partner the audit trail.
Sanctions screening for fintechCrypto exchanges
Screen users and counterparties, and check digital currency addresses that OFAC lists next to sanctioned parties.
Sanctions screening for crypto exchangesMarketplaces
Screen sellers before their first payout and keep watching them as lists change, without slowing onboarding.
Sanctions screening for marketplacesExporters and freight forwarders
Run a CSV of consignees, end users and vendors before each shipment and keep the record with the shipping file.
Sanctions screening for exportersInsurance
Screen policyholders and claim payees before you pay, and document each check for your compliance officer.
Sanctions screening for insuranceCar dealers
Run a documented OFAC check on each buyer in seconds and print the PDF for the deal jacket.
Sanctions screening for car dealersAlso a fit for logistics companies, real estate, title and escrow firms and community banks and credit unions.
Lists we screen
Official lists, checked every 30 minutes
Every list comes from its official government source. We store each version with its publish date, so every result shows exactly which list it was checked against.
See each source on the sanctions lists page, or search the SDN list directly.
-
OFAC SDN
Office of Foreign Assets Control, U.S. Department of the Treasury
19,416 entries
published checked Oct 11, 15:47 UTCEvery plan
-
OFAC Consolidated
Office of Foreign Assets Control, U.S. Department of the Treasury
481 entries
published checked Oct 11, 15:47 UTCEvery plan
-
UN Consolidated
United Nations Security Council
1,010 entries
published checked Oct 11, 15:47 UTCFrom Growth
-
EU Consolidated
European Commission
6,241 entries
published checked Oct 11, 15:47 UTCFrom Growth
-
UK Sanctions List
UK Foreign, Commonwealth and Development Office
6,406 entries
published checked Oct 11, 15:47 UTCFrom Growth
-
Canada SEMA
Global Affairs Canada
5,707 entries
published checked Oct 11, 15:47 UTCFrom Growth
-
Australia DFAT
Department of Foreign Affairs and Trade
4,009 entries
published checked Oct 11, 15:47 UTCFrom Growth
Security and enterprise
Your customer data stays under your control
Screening data is personal data. We treat it that way, with encryption, roles, retention you set and a log of every action.
- Encryption
- Data is encrypted in transit and at rest. API keys are stored only as hashes.
- Roles and SSO
- Owner, admin, reviewer and analyst roles. SSO on Scale, SSO and SCIM on Enterprise.
- Audit log
- Every login, check, decision and setting change is logged and can be exported.
- Retention you control
- Choose how long screening history is kept. We delete data on request.
- SLA on Enterprise
- 99.9 percent uptime commitment, data residency in the US or the EU and invoice billing.
- DPA and questionnaires
- A data processing agreement and a security questionnaire pack for your vendor review.
We never sell or share your screening data. Details on the security page.
Simple pricing, no overage fees
Pick a plan by monthly checks. Pay yearly and save 50 percent. Every plan starts in minutes, without a sales call.
Starter
For a dealer, small exporter or a single compliance officer.
$24 / month
Billed $288 a year, $49 monthly
Billed monthly, cancel any time
- 1,000 screening checks per month
- OFAC SDN and Consolidated lists
- Fuzzy, phonetic and alias matching
- Evidence PDF for every check
- 1 user
Growth
For fintech, marketplace and exporter teams.
$249 / month
Billed $2,988 a year, $499 monthly
Billed monthly, cancel any time
- 50,000 screening checks per month
- CSV batch screening
- Ongoing monitoring of up to 50,000 records
- Case management for false positives
- UN, EU, UK, Canada and Australia lists
- Webhooks on new matches
- Up to 5 users
Scale
For payments, crypto and platforms that screen through the API.
$999 / month
Billed $11,988 a year, $1,999 monthly
Billed monthly, cancel any time
- 500,000 screening checks per month
- REST API with keys per environment
- Payment and wire screening
- Monitoring of up to 500,000 records
- All lists we carry
- SSO
- Up to 20 users
Enterprise
For banks and large platforms with high volume.
$2,499 / month
Billed $29,988 a year, $4,999 monthly
Billed monthly, cancel any time
- 2,000,000 screening checks per month
- Your own custom lists
- Monitoring of up to 2,000,000 records
- SLA, SCIM and invoicing
- Everything in Scale
- Unlimited users
Prices in USD. No overage fees: at your monthly limit new checks pause and monitoring keeps running. Upgrades take effect right away and you pay only the prorated difference.
Questions buyers ask before they switch
Another question? Write to [email protected].
The Treasury search is free. Why pay for OfacScanner?
Is your data current and official?
Will I drown in false positives?
Does a clear result make us compliant?
What happens if we go over our plan?
How fast can we integrate?
Is my customer data safe?
Which lists are covered?
What is an OFAC search?
Can I try it before I pay?
Run your first OFAC check now
One name, no signup, a result in seconds. Plans from $24 a month when you are ready.