EU Supplier & Invoice Check (IBAN, VAT, sanctions, Peppol)
Pricing
from $150.00 / 1,000 invoice checkeds
EU Supplier & Invoice Check (IBAN, VAT, sanctions, Peppol)
Check a supplier before paying its invoice: company registers, sanctions and PEP on company, directors and parents, VAT match, IBAN validity and country, Polish whitelist accounts, sender email, Peppol. One verdict: pass, review or hold.
Pricing
from $150.00 / 1,000 invoice checkeds
Rating
0.0
(0)
Developer
Matthew Sammels
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
EU Supplier & Invoice Check
Check a supplier before you pay its invoice. One row per invoice with a verdict (pass, review or hold), the reasons, and the official source of every part.
What it checks
- The supplier in official company registers: UK Companies House, Ireland CRO, France SIRENE/RNE, Norway, Finland, Czechia, Slovakia, Estonia, Poland, plus GLEIF worldwide. Active or dissolved, number, address, incorporation date.
- Sanctions and PEP on the company, its directors and owners (UK, France, Norway) and its parent companies (GLEIF), against the EU, UN, UK and US OFAC lists.
- VAT number in the EU VIES service, matched to the registered company name.
- IBAN: valid checksum and length, and whether the bank account is in the same country as the company. For Polish suppliers: whether the account is registered to that company on the Polish VAT whitelist (paying another account has tax consequences in Poland).
- Sender email: domain exists and receives mail, throwaway domains, look-alike typo domains, and a mismatch with the supplier's website.
- Dutch bankruptcy (Centraal Insolventieregister) when you add the KvK number.
- Peppol e-invoicing: whether the supplier is on Peppol and which documents it receives.
Input
A list of invoices as JSON. Each invoice: name (or id, a company number) and country, plus what is on the invoice: vat, iban, email; optional domain and kvk. Send at least iban or vat.
[{ "id": "7740001454", "country": "PL", "vat": "PL7740001454", "iban": "PL62102010260000190206882106" },{ "name": "Colruyt Group", "country": "BE", "vat": "BE0400378485" }]
Verdicts
pass: supplier found and active, payment details consistent, nothing flagged.review: something needs a human look before paying, for example an IBAN abroad, an account not on the Polish whitelist, a VAT number registered to another name, a new website or a sender email that does not match.hold: do not pay yet. A possible sanctions match on the company, a director, an owner or a parent company, or an invalid IBAN.
Limits
This checks the supplier and the invoice details against official records. It cannot confirm who holds a bank account: use your bank's payee name check (Verification of Payee) before the first payment. Sanctions results are possible matches for a human to confirm; this is a screening aid, not legal advice.
Powered by Factline. Also available as an API (/v1/invoice/check) and MCP tool (supplier_invoice_check) for AI agents.
For AI agents
Agents can run this Actor through the Apify MCP server, or pay with USDC on Base through Apify's x402 support without an Apify account.