← Q&A knowledge base
Product Updated 2026-10-12

Does Maditon screen my suppliers against sanctions lists?

Yes, on paid plans. Maditon compares each supplier's legal name, registration number and country with the legal entities on the EU and UN consolidated sanctions lists — every night, when the supplier changes and on request — with fixed matching rules, no AI. A possible match is a resemblance for a person in your organisation to confirm or dismiss, never a finding that the supplier is sanctioned.

EU restrictive measures bind every person and company in the Union: no funds or economic resources may be made available to a listed party, directly or indirectly. You cannot meet that without knowing who your counterparty is, and a procurement file or an auditor will eventually ask how you checked. Maditon does the check where the supplier already lives — in the register — and keeps the record.

What is compared. The supplier’s legal identity as you record it: the legal name (or the name you use), the registration number and the country. Against it, the entries about companies and organisations on two lists: the EU consolidated financial sanctions list, published by the European Commission, and the UN Security Council consolidated list. Maditon fetches both every night from their publishers, keeps each version with its publication date, and discards every entry about a natural person as the file is read. Nothing about your suppliers is sent to the publishers or to anyone else; the comparison runs on Maditon’s own infrastructure in the EU.

How. Fixed rules, no AI model. Names are normalised — case, accents, punctuation, legal-form suffixes — and an identical name or alias, or an identical registration number, scores 100; otherwise a similarity ratio between the two names, with penalties for one-word names and differing countries. From 90 up it is a possible match, and every match shows which rule produced it and against which listed name.

What a possible match is, and is not. It is a resemblance between a name or number and a published entry. It is not a finding that the supplier is sanctioned, and Maditon never makes that finding — a score of 100 is still only “possible”. Nothing about the supplier changes because of a match. An owner or admin in your organisation reviews it and records confirmed or not the same, with a note; the decision is kept with their name and the time, and a dismissal holds until the listed names or the supplier’s identity change. What you then do about a confirmed match is your decision, outside Maditon.

What it does not do. It screens legal entities only in this version — a supplier’s owners and officers are not checked yet. It screens the EU and UN lists, not OFAC. It does not replace the checks your own sanctions obligations require, and the Terms say so.

Who has it. Every paid plan — Starter, Growth and Scale. Free does not screen. Results and decisions stay with the supplier, are purged 30 days after you remove it, and are part of your organisation’s data export. Where a supplier is a sole trader, its business name and number are a person’s own: your organisation is the controller for that data and Maditon processes it on your instruction, as the Data processing agreement describes.

Related API endpoints

GET /api/vendors/{vendor_id}/sanctions-screening bearer

How a supplier stands against the lists — versions checked, result, every match with its reasons and the decision taken.

POST /api/vendors/{vendor_id}/sanctions-screening/run bearer

Screen a supplier against the list versions held right now.

GET /api/sanctions-lists bearer

The lists screened against, with the version held and the terms of its reuse.

GET /api/sanctions-matches bearer

Every live match across the register, best score first; filter on status.

Base URL https://api.maditon.app · full specification at openapi.json

Regulation references

Read next

A free account runs a real classification on one of your own systems — no card, no sales call.

Run a free classification