EU Compliance Toolkit — VAT, IBAN, Sanctions & E-Invoices avatar

EU Compliance Toolkit — VAT, IBAN, Sanctions & E-Invoices

Pricing

Pay per event

Go to Apify Store
EU Compliance Toolkit — VAT, IBAN, Sanctions & E-Invoices

EU Compliance Toolkit — VAT, IBAN, Sanctions & E-Invoices

Validate EU VAT IDs and IBANs, screen EU/UN/UK sanctions, assess counterparties, determine EU VAT treatment, and validate EN 16931 e-invoices. Batch up to 100 checks with sourced results and signed receipts.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Patrick Kaufmann

Patrick Kaufmann

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

EU Compliance Toolkit for Apify

Paid, batch-ready EU compliance checks backed by eucompliance.tools:

  • counterparty due diligence with a clear/review/blocked verdict;
  • EU, UN and UK sanctions screening from official lists;
  • EU VAT ID validation against VIES;
  • IBAN checksum and structural validation;
  • EU VAT treatment, reverse charge and EN 16931 codes;
  • EN 16931, XRechnung, ZUGFeRD/Factur-X and Peppol BIS invoice validation.

Every successful result includes the original eucompliance.tools response and, where supported, a signed receipt that can be verified independently. Failed checks are returned without a charge.

Input

Submit one to 100 objects in checks. Pick an operation and provide its fields:

OperationRequired input
counterpartyat least one of name, vat, iban; country recommended
sanctionsname; optional country
vatvat
ibaniban
vat_rulessupplierCountry, customerCountry; optional b2b, supplyType
einvoiceinvoiceXml

Example:

{
"checks": [
{
"operation": "counterparty",
"reference": "supplier-4711",
"name": "Example GmbH",
"vat": "ATU12345678",
"iban": "AT611904300234573201",
"country": "AT"
},
{
"operation": "vat_rules",
"reference": "invoice-rule-1",
"supplierCountry": "AT",
"customerCountry": "DE",
"b2b": true,
"supplyType": "service"
}
]
}

Output and billing

Each input row produces one dataset item. Successful checks use a pay-per-event price matched to the operation:

OperationLaunch price
VAT ID or IBAN validation$0.01
VAT treatment and EN 16931 codes$0.02
EU/UN/UK sanctions screening$0.05
Combined counterparty due diligence$0.08
Full e-invoice validation$0.10

Validation errors and temporary upstream errors have billable: false and are not charged.

This tool provides informational compliance signals, not legal, tax or financial advice. Confirm material decisions against the cited official source and your qualified adviser.

Development

python3 -m venv .venv
.venv/bin/pip install -r requirements-dev.txt
EUCOMPLIANCE_API_KEY=... .venv/bin/python -m src
.venv/bin/pytest -q

EUCOMPLIANCE_API_KEY is required at runtime and must be stored as an Apify secret. Never commit it.