Choose the OFAC lists you need
Choose supported SDN and Non-SDN sources in current coverage. Each list can carry different restrictions, so keep its name visible.
OFAC screening software
Screen people and companies against supported OFAC sources. Review similar names with the source facts beside them. Keep the result, the evidence, and your team’s decision together.
Paid plans start at $59/month USD for 5,000 checks each month. API and review dashboard included. Compare plans.
Potential match
Names & aliases
Available identifiers
Dates & locations
Names & aliases
Available identifiers
Dates & locations
Record the evidence behind your decision.
What this helps your team do
Choose supported SDN and Non-SDN sources in current coverage. Each list can carry different restrictions, so keep its name visible.
Compare names, dates, IDs, and other known facts. A similar name starts a review. It does not prove you found the same person or company.
Save why you think it is the same person and what your team will do next. Set up repeat checks for ongoing customers when needed.
A practical use case
OFAC publishes the official lists. SanctionsKit offers a commercial tool for checks against the chosen lists and review. It is not an official OFAC search service, endorsement, or ruling on whether a deal is allowed.
Use the legal person or company name and known IDs. Choose the specific OFAC sources your policy requires.
Run an individual, batch, or API check. Send possible matches to review and keep failed checks open for a fix.
Write the reason for the finding about the match and the separate business decision. Choose monitoring for the ongoing subjects that need it.
“OFAC screening” needs a defined scope. Check which SDN and Non-SDN sources your policy requires and which are available for your subject type. Keep each source name with the result. Different lists can lead to different restrictions or follow-up questions.
The API and dashboard use the same screening process. A saved result names the data and rules used at that time. A source that is unavailable or too old cannot quietly disappear from a required check.
Choose an invented person or company, run a supported synthetic check, and open the saved evidence. Ask the reviewer to explain what supports a possible match and what remains unknown. Try an unresolved case and an error too, so your team knows where each goes.
Use case review to record who each match may be and what your team will do. Use the OFAC API guide when your app will submit the checks. Confirm live source access separately from any synthetic demonstration.
Choose ofac-sdn and ofac-non-sdn as your OFAC policy requires. Check both source IDs in source discovery first. If a required feed fails, the check is incomplete. A no-match also leaves any open ownership or trade questions for your team to resolve.
OFAC screening checks names and known details against the lists you choose. Use the API or dashboard to run supported checks. Review matches, export evidence, and set up repeat checks if needed. Check the lists you can use in current coverage first.
OFAC provides SDN and consolidated Non-SDN data through its Sanctions List Service. These lists do not all mean the same thing. Read the authority, list, program details, and original record when you assess a finding.
Scroll horizontally to compare every column.
| Question | Product workflow | Separate assessment |
|---|---|---|
| Does the subject resemble a selected SDN record? | Return candidates with retained source evidence when supported coverage is available. | Investigate identity and assess the applicable restriction. |
| Does the subject resemble a selected non-SDN record? | Preserve the underlying list and source context alongside the candidate. | Determine the specific restriction instead of assuming every finding has the same effect. |
| Is an unlisted company affected through ownership? | Record external evidence and review requirements in the case workflow. | Obtain and assess ownership information; the product does not calculate ownership chains. |
| Is this transaction permitted? | Provide the selected-source screening result and recorded human review. | Assess relevant activity, geography, authorization, and other obligations. |
Imagine a buyer checking Juniper Meridian Components Ltd. This fictional supplier has reference supplier-1042, a known country, and a registration ID of DEMO-58241. Its file includes a verified registry extract. Every name, ID, and possible match in this example is invented. This is not a real OFAC listing or an actual check result.
Suppose the check returns the fictional candidate Juniper Meridian Trading Ltd. The first outcome is potential_match. A reviewer now needs to decide whether the records describe the same company. The similar name alone does not answer that question.
Scroll horizontally to compare every column.
| Evidence | Submitted subject | Fictional candidate | Review significance |
|---|---|---|---|
| Name | Juniper Meridian Components Ltd | Juniper Meridian Trading Ltd | Overlapping names justify comparison; they do not establish identity. |
| Entity type | Organization | Organization | Compatible type, with further identity facts still needed. |
| Registration identifier | DEMO-58241, verified in the intake extract | DEMO-91076, attributed to the same issuing registry in this exercise | A material conflict to verify against both original records. |
| Registered address | Present in the verified intake file | Missing from the fictional candidate | Missing information is unknown, not evidence that the entities differ. |
| Ownership | Separate due-diligence evidence required | Not established by name matching | A no-match or dismissal does not complete the ownership assessment. |
First, check that the IDs use the same identifier type and issuing registry. Read the full records for other names and relevant details. In this invented example, the verified registry evidence supports a finding that these are different companies. The reviewer explains that evidence and gets a second review if required. One conflicting number is not a universal rule for dismissing matches.
Next, finish the separate supplier checks, including the ownership work your policy calls for. The reviewer with the right role can record the business decision. Keep the original potential_match beside that later decision so the reason for review stays clear. Export the case packet while the facts remain saved. Add repeat checks if the ongoing supplier needs them.
If you cannot verify the IDs, leave the identity unresolved. Assign the missing-information task and keep the case open. If a required OFAC source is unavailable, the check is incomplete. It must not become a no-match or a supplier approval.
OFAC’s 50 Percent Rule guidance explains that ownership can block an entity even when its own name is not on the SDN List. SanctionsKit does not discover beneficial owners, calculate ownership chains, or decide whether an authorization applies. Record those outside checks and their evidence in your review process.
OFAC’s possible-match guidance calls for comparing the full record and available known details. SanctionsKit helps you do that. A no_match is limited to the chosen sources, submitted details, time, and matching rules. It is not an OFAC certificate or permission to make a transaction.
Use the synthetic demo to follow a check into review. Include a no-match, a similar name, an identity that is still unclear, and a required check that fails. Ask who will own each next step. The OFAC API guide shows how to connect that flow to an app.
Before using production, confirm choice of lists, error handling, reviewer roles, and retention. Estimate completed checks and rescreens against the shared allowance on pricing. Your wider OFAC procedures still determine which other checks and approvals are needed.
Use the free OFAC and sanctions search for a public name lookup, identify a company by LEI, or explore country-related programs. For regular checks, start free with the API and dashboard. Save results, review matches and set up monitoring in one workspace.
TRY IT WITH YOUR TEAM
Check your sources, try a free live check and estimate your monthly cost.
Find your required sources, what they cover and when they were refreshed.
Explore coverageUse your free live checks to find possible matches. Compare the evidence and save a decision.
Start with 250 free checksCount new checks, rows in uploaded lists and repeat checks from monitoring.
See workload examples
Evaluate the details
It checks the supported OFAC sources you choose and gives you possible matches with their source facts. Your team can review saved results in the dashboard. Check current coverage first. SDN and Non-SDN lists serve different purposes, so choose the scope your policy calls for.
No. A company can raise ownership issues even if its name is absent from a selected list. Your process must collect the relevant ownership evidence and assess the rule separately. SanctionsKit does not discover or calculate ownership chains.
Yes. Your first workspace gets 250 free live screenings for its lifetime, shared by the API and dashboard. These checks do not reset each month, and no credit card is needed. Check which OFAC sources are available before you screen. The demo and optional sandbox use made-up records. Choose a paid plan when you need more live checks.
No. A list check is one part of the process. Your organization must decide which parties, ownership checks, restrictions, permissions, and other controls apply. Keep that work and the final business decision separate from the check result.
No. SanctionsKit is a commercial screening and review product. OFAC publishes the official lists and guidance. Check current SanctionsKit coverage for the supported sources available to your request.
No. Compare the full source record with facts you can verify about the subject. Names, aliases, dates, and IDs can help. Missing information stays unknown. Escalate an identity that is still unclear rather than guessing.
See SanctionsKit in action
Start with 250 free live checks. Use the API or dashboard to review matches and save decisions. Choose a paid plan when you need more checks.