Stop sanctioned counterparties before the transaction closes

Unified EU, OFAC and denied-party screening with fuzzy matching, export-control capture and transaction blocking — installed in minutes, with no database administrator required.

The problem

Every cross-border sale, purchase, invoice, payment or delivery carries a legal duty to screen the counterparty against EU, OFAC and denied-party lists first. Compliance teams are left juggling manual web lookups, stacked point apps, or stale BYOD list files — and a single missed match risks frozen assets, blocked shipments and fines.

The solution

One module screens every partner against EU, OFAC and BIS denied-party lists with durable fuzzy matching, flags export-controlled transactions, and blocks or warns at the point of sale, purchase, invoice, payment or delivery — all inside Odoo, with zero database setup.

Capabilities

Everything a compliance officer needs, built in

Every capability below is implemented in the module.

01

Unified EU, OFAC & BIS screening

Screen customers, vendors and contacts against the EU Consolidated Financial Sanctions list, US OFAC SDN and Consolidated lists, and BIS denied parties — one unified hit list instead of stacking three separate apps.

02

Zero-DBA fuzzy matching

Accent folding, legal-suffix stripping and token-sort/token-set comparison run on pure Python — no PostgreSQL extension, no database superuser, no external service. Every run checks primary names and all known aliases.

03

Lists that stay current

Lists refresh automatically on a daily schedule, with file validation to reject truncated or unchanged downloads. Air-gapped or offline installs can import official list files manually at any time.

04

Configurable match threshold

Set your own 0-100 match-score threshold and see every result as a color-coded percentage, so reviewers can triage the riskiest hits first.

05

Full hit-review workflow

Each match moves through new, under review, cleared, confirmed and blocked states, with reviewer, decision date and justification captured on a chatter-tracked audit trail.

06

Durable false-positive memory

Clear a false positive once and a durable exemption keeps it cleared on every future recheck, instead of resurfacing the same common-name hit cycle after cycle.

07

Block at the transaction

Confirmed matches block or warn — your choice — on sales orders, purchase orders, invoices, payments and deliveries, stopping the violation exactly where it would occur.

08

Continuous re-screening

Partners are re-screened automatically on creation, on a configurable recheck interval, and whenever a list updates — and entities 50%+ owned or controlled by a blocked party are flagged automatically.

09

Export-control & dual-use capture

Capture control-list entry, licence type and control reason on products, sales orders and purchase orders — closing the export/dual-use gap that sanctions-only apps leave open.

Workflow

How it works

1

Load your lists

Upload EU and OFAC list files or let the scheduled download keep them current — no manual re-import required.

2

Run a screening

Screen a single partner, a hand-picked batch, or your entire customer, vendor or contact base with one click.

3

Review every match

Clear, confirm or exempt each hit using corroborating factors — country, ID numbers, sanctions programme — right on the match card.

4

Stay protected

Confirmed matches block the sale, purchase, invoice, payment or delivery automatically, and partners are re-screened on your schedule.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

No. Matching runs on pure Python (standard library only) with no pg_trgm or other Postgres extension and no superuser access — it installs and runs on a standard Odoo instance.

Get the app

Buy it on the Odoo App Store

Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.

Export Control & Sanctions Screening

EU, OFAC and BIS screening with fuzzy matching, hit review and false-positive memory — blocking the transaction itself, with continuous re-screening and dual-use capture.

Buy on Odoo App Store