Glossary
What is OFAC?
OFAC — the Office of Foreign Assets Control — is the office of the US Department of the Treasury that administers and enforces economic and trade sanctions against targeted countries, regimes, terrorists, narcotics traffickers and other threats to US national security, foreign policy or economy. It designates sanctioned parties and publishes them on lists, blocks their property, licenses exceptions and imposes civil penalties for violations.
The OFAC meaning most people need is the practical one: OFAC is the agency behind the sanctions list a bank, exchange or payment company checks you against. It sits within Treasury's Office of Terrorism and Financial Intelligence, and its lists — above all the Specially Designated Nationals and Blocked Persons list — are the reference data behind the phrase "OFAC check".
OFAC is the successor to the Office of Foreign Funds Control, set up in 1940 after the German invasion of Norway to keep occupied countries' assets out of Axis hands. OFAC itself was formally created in December 1950, after China entered the Korean War, when President Truman declared a national emergency and blocked all Chinese and North Korean assets under US jurisdiction. The tools have not changed much since: block the property, prohibit the dealings, license the exceptions, penalise the breaches.
What does OFAC do?
OFAC administers sanctions programs — country-based ones such as Cuba, Iran and North Korea, and conduct-based ones such as counter-terrorism, counter-narcotics, cyber and non-proliferation — under statutes including the International Emergency Economic Powers Act and the Trading with the Enemy Act, and under executive orders issued for each program. Within those programs it does four things.
- Designates: names the individuals, companies, vessels, aircraft and, increasingly, crypto wallet addresses that a program targets, and publishes them on its lists.
- Blocks: once a party is designated, its property and interests in property within the United States or in the possession or control of US persons are frozen, and US persons are prohibited from dealing with it (OFAC FAQ 91).
- Licenses: general licences authorise defined categories of activity — humanitarian trade, personal remittances, certain communications — without an application; specific licences are granted case by case.
- Enforces: investigates apparent violations and imposes civil monetary penalties, referring wilful cases for criminal prosecution.
What are the OFAC lists?
OFAC publishes two families of list. The SDN list names blocked parties: a match means freeze and reject. The Non-SDN lists, published together as the Consolidated Sanctions List, name parties subject to narrower restrictions — sectoral debt and equity limits, securities bans, correspondent-account restrictions — where only the activity named by the program is prohibited. Both are published as free data files and change irregularly, as designations, amendments and removals are made.
OFAC also maintains country programs. Whether a jurisdiction is comprehensively embargoed or subject to a targeted program is a separate question from whether a party is listed, and a compliance program has to answer both.
| List | What a match means | Identifiers CompliAPI screens (4 September 2026) |
|---|---|---|
| SDN and Blocked Persons List | Blocked — freeze property, reject the transaction, report to OFAC | 20,641: 17,107 government IDs, 2,166 websites, 993 crypto addresses, 375 emails |
| Non-SDN Consolidated Sanctions List | Restricted — only the activity named by the listing program is prohibited | 1,400: 713 government IDs, 563 websites, 124 emails |
| Country programs | Comprehensive embargo or targeted measures on a jurisdiction | 59 designations across 40 countries, curated from OFAC's program pages |
Who has to comply with OFAC regulations?
OFAC's answer (FAQ 11) is every US person: all US citizens and permanent residents wherever they are located, everyone physically in the United States, all US-incorporated entities and their foreign branches, and — under some programs — foreign subsidiaries owned or controlled by US persons. Non-US persons are not directly bound, but they may not cause a US person to violate sanctions or help a sanctioned party evade them, and a payment that clears in US dollars touches the US financial system.
Asking what services are subject to OFAC regulations therefore has a short answer: any service a US person provides, and any transaction that passes through US jurisdiction. Banks, broker-dealers, insurers, money transmitters, crypto exchanges, marketplaces and software companies with a US nexus all fall in scope, whatever their industry regulator says.
What is OFAC in banking?
In banking, OFAC is the compliance function that screens customers, counterparties and payments against OFAC's lists and country programs, and blocks or rejects what matches. A bank screens at account opening, re-screens its customer base when the lists change, and screens every wire and ACH message in flight. A confirmed SDN match on a customer is blocked — the funds are frozen in an interest-bearing account and reported to OFAC within ten business days; a prohibited payment that cannot be blocked is rejected and reported the same way.
OFAC's A Framework for OFAC Compliance Commitments (2 May 2019) describes what it expects a sanctions compliance program to contain: management commitment, risk assessment, internal controls, testing and auditing, and training. The same five components apply to a fintech or crypto platform as to a bank; the framework is written for any organisation subject to US jurisdiction.
What is OFAC screening?
OFAC screening is checking an identifier — a name, a government ID number, an email address, a website, a crypto wallet address — against OFAC's lists, and checking a location against its country programs. The screening is only as good as the list copy behind it: OFAC publishes changes irregularly, so a screen against last month's file misses this week's designations.
CompliAPI's screening endpoints check crypto addresses, emails, websites and government IDs against the SDN list, the Non-SDN Consolidated list and other government sanctions lists in one request, with OFAC's publication stream polled every 15 minutes. Matches are exact on normalised identifiers (government IDs also match on substrings, ranked by similarity); every match names the list and links the official record. The ?lists=ofac filter narrows a check to OFAC alone.
GET /api/v1/screen/website/{domain}
curl "https://api.compliapi.com/api/v1/screen/website/example.com?lists=ofac,ofac_consolidated" \
-H "Authorization: Bearer $COMPLIAPI_TOKEN"Response
{
"value": "example.com",
"flagged": false,
"sanctioned": false,
"lists_checked": ["ofac", "ofac_consolidated"],
"matches": []
}What happens if you violate OFAC sanctions?
Violations carry civil and, in some cases, criminal penalties (OFAC FAQ 12). Civil liability is strict: OFAC does not need to show that the violator knew a party was sanctioned. The statutory maximum civil penalty per violation under IEEPA, adjusted for inflation each January, was set at $377,700 or twice the value of the underlying transaction, whichever is greater, by the January 2025 adjustment (Federal Register, 15 January 2025); the TWEA maximum was set at $111,308. OFAC's enforcement guidelines then weigh factors such as wilfulness, awareness, harm to program objectives, the size of the business and the quality of its compliance program, and voluntary self-disclosure can halve the base penalty.
Criminal prosecution — for wilful violations — is a matter for the Department of Justice and can bring fines and imprisonment on top of the civil penalty.
Where screening fits in a product
Onboarding
Screen the identifiers a new customer or counterparty presents — government ID, email, website, wallet — against the SDN and Non-SDN lists before the relationship starts.
OFAC API — screen against the official SDN list →Every payment and withdrawal
Screen the destination address or counterparty on each transaction, against a list copy refreshed within the last 15 minutes.
Wallet screening API for crypto compliance →Jurisdiction
Geolocate the client and read the sanctioned-country flag, so an embargoed jurisdiction is caught even when no party is listed.
IP Geofencing API for Sanctioned Countries →Scope
This article is educational background, not legal advice; whether OFAC's rules bind your business and what a licence would cover are questions for qualified counsel. CompliAPI screens identifiers against OFAC's lists and other sanctions lists, with the official record attached to every match, and reports country designations curated from OFAC's programs. It does not decide your blocking policy, perform know-your-customer checks, or resolve a company's owners.
Frequently asked questions
What does OFAC stand for?
Office of Foreign Assets Control. It is an office of the US Department of the Treasury, within the Office of Terrorism and Financial Intelligence, that administers and enforces US economic and trade sanctions.
What puts you on the OFAC list?
Designation under a sanctions program: OFAC determines that a person or entity meets the criteria of an executive order or statute — for example acting for a sanctioned government, supporting terrorism, trafficking narcotics, or being owned or controlled by someone already designated — and adds them to the SDN or a Non-SDN list. Designations are published with the program and the identifying details OFAC holds.
What is an OFAC sanction check?
A check of a person, company, identifier or location against OFAC's lists and country programs. In practice it means screening names and identifiers such as government ID numbers, emails, websites and crypto wallet addresses against the SDN and Non-SDN Consolidated lists, and checking whether a counterparty is in a comprehensively sanctioned jurisdiction.
Does OFAC apply to non-US companies?
Not directly, unless they are US persons under a program's definition — but a non-US company may not cause a US person to violate sanctions or help a designated party evade them, and any transaction that clears in US dollars or through a US bank is within OFAC's reach. Many non-US firms therefore screen against OFAC's lists as a matter of course.
How do you get off the OFAC list?
By petitioning OFAC for removal under 31 CFR 501.807, showing that the basis for the designation no longer applies or was mistaken. OFAC also removes entries when a program is amended or terminated. Removals are published like designations, which is why screening data has to track delistings as well as additions.
Is OFAC part of the SDN list?
No — it is the other way round. OFAC is the agency; the SDN list is one of the lists it publishes. A party can be on an OFAC list without being an SDN if it appears on a Non-SDN list instead, and a country can be under an OFAC program with no party listed at all.
Related solutions and data sources
Sanctions screening
OFAC API — screen against the official SDN list
Screen crypto wallets, emails, IDs and countries against the official US Treasury OFAC SDN list, refreshed every 15 minutes.
Sanctions screening
Wallet screening API for crypto compliance
Automated crypto wallet and address screening against OFAC and global sanctions lists in one GET request.
Access controls
IP Geofencing API for Sanctioned Countries
Geofencing API for compliance teams: geolocate any IP to country, region and city and get an OFAC sanctioned-country flag in the same response.
Data sources behind this term: US OFAC SDN, US OFAC Consolidated
Related terms: Sanctions, Sanctions screening, Embargo, Asset freeze
From the blog: OFAC SDN vs non-SDN lists, what's the difference? →
Run an OFAC check in one request
Get a free API key and screen your first address, email, website or ID against the SDN list in minutes.
14-day free trial. No credit card required.