EU Compliance Toolkit — VAT, IBAN, Sanctions & E-Invoices
Pricing
Pay per event
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
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:
| Operation | Required input |
|---|---|
counterparty | at least one of name, vat, iban; country recommended |
sanctions | name; optional country |
vat | vat |
iban | iban |
vat_rules | supplierCountry, customerCountry; optional b2b, supplyType |
einvoice | invoiceXml |
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:
| Operation | Launch 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.txtEUCOMPLIANCE_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.