Skip to product information

Validate Belgian VAT & Peppol Status via VIES + Peppol API (n8n)

Validate Belgian VAT & Peppol Status via VIES + Peppol API (n8n)

 (200+Reviews)
Regular price £2.99
Regular price £2.99 Sale price
SAVE Sold out
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
🔥
128+ Sold
Popular with n8n builders
âš¡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
Validate Belgian VAT & Peppol Status via VIES + Peppol API (n8n)

Validate Belgian VAT & Peppol Status via VIES + Peppol API (n8n)

Regular price £2.99
Regular price £2.99 Sale price
SAVE Sold out

Validate Belgian VAT & Peppol e‑Invoicing Readiness (VIES + Peppol Directory) in n8n

This n8n workflow checks whether a Belgian company’s VAT number is valid in VIES and whether the participant appears in the Peppol Directory—so you can confidently confirm e‑invoice reachability for BE entities.

What this workflow does

  • Accepts input via an n8n form: a Belgian VAT or company number (and an optional email field).
  • Normalizes and validates the number: converts the input to a 10-digit Belgian number, formats it, and verifies it using a mod 97 checksum.
  • Checks official VAT status in VIES using the EU VIES REST API to confirm the VAT is active and to retrieve the registered company name and address.
  • Searches the Peppol Directory for the participant under Belgian schemes:
    • 0208 (Belgian enterprise number scheme)
    • 9925 (Belgian VAT scheme)
  • Creates a single verdict combining the checksum result, VIES status, and Peppol matches.
  • Fills missing details: when VIES does not return name details, the workflow uses Peppol results to complete what it can.
  • Shows a completion page in the form with the formatted number, VAT validity, Peppol status, address, and a clear recommendation.

Use cases

  • SaaS onboarding: automatically validate Belgian VAT/company IDs for invoicing.
  • E‑invoicing operations: reduce failed deliveries by confirming Peppol Directory participation.
  • Automated customer data enrichment: pull official name and address from VIES when available.

Technical details

  • n8n nodes/workflow building blocks: Form, Form Trigger, Code, HTTP Request, and supporting notes (e.g., Sticky Note).
  • No configuration: relies on public services (VIES REST API and the Peppol Directory) and requires no API keys, no account, no credentials.
  • Run immediately after import: execute the workflow and use the test form URL (example: BE 0203.201.340).
View full details