We buildAutomation · E-invoicing

Automation for e-invoicing

n8nPythonPeppol access pointKoSIT validator / SchematronERP & accounting APIsSlack / Teams
Automation offeverything by handAutomation onthe flow does the work
20h2h
difference18 h back every week
Who it is for

Who e-invoicing automation
is built for.

01 Companies selling into Germany, France, Belgium, Poland or Italy

Your customers now demand structured invoices, and every country has its own format, network and deadline.

02 Finance teams on an ERP that cannot do it yet

Your system prints PDFs; the mandate wants validated XML through Peppol or a national platform.

03 Accounts payable teams receiving XML

XRechnung, ZUGFeRD and UBL files arrive and someone still opens them in a viewer and retypes the numbers.

04 Groups with several entities and countries

One process per country, one provider per network, and nobody sees the whole picture.

The problem

Why e-invoicing by hand
costs more than it looks.

Numbers from the European Commission, Billentis and 2025–2026 readiness surveys — mandates are arriving country by country, and most companies are not finished.

01 €128 bn

VAT compliance gap in the EU in 2023 — 9.5% of the VAT due. Closing it is why governments are making e-invoicing mandatory.

02 29%

of roughly 300 billion B2B invoices a year worldwide are electronic; the rest are still paper or PDF.

03 10%

of ~870 companies surveyed by RSM Ebner Stolz in Germany had a fully working e-invoicing solution for sending and receiving in mid-2026 — with the sending mandate due in 2027.

04 34%

of large and mid-sized French companies expect their e-invoicing project to cost more than €1 million.

05 23%

growth in Peppol registrations in just 30 days, to 6.16 million in August 2026 — your customers are joining the network.

06 €31.3 bn

VAT compliance gap in Germany alone in 2023 — 9.7% of the VAT due, the largest amount of any EU country.

→ Your
numbers

Put your monthly volume into the calculator and see hours and dollars.

The workflow

Automated e-invoicing workflow:
14 nodes, both directions.

Outbound and inbound in one workflow. Every invoice runs on its own; anything that fails validation or a match stops and goes to a person with the error spelled out.

Every node

Every node of the
e-invoicing workflow.

Outbound01 / 14
Trigger

Invoice ready in the ERP

A finalised invoice in your ERP, billing tool or shop starts a run — by webhook, API poll or a dropped file.

Outbound
IF

Which format and channel?

Looks up the buyer: Peppol ID, country, public or private customer — and picks XRechnung, ZUGFeRD, Factur-X, Peppol BIS or FatturaPA.

Outbound
Code

Build the structured invoice

Maps your invoice data to the EN 16931 semantic model and writes the XML, or the hybrid PDF with embedded XML.

Outbound
Code

Validate against the rules

Runs the EN 16931 and country Schematron rules plus your own checks — VAT IDs, tax categories, totals, mandatory references.

Outbound
IF

Valid?

Only clean files go out. Errors stop the run and go to finance with the failing rule and field named.

Outbound
HTTP

Send via Peppol or platform

Delivers through your Peppol access point, or to KSeF, SDI or a French approved platform, and stores the delivery receipt.

Outbound
Loop

Track status

Follows delivery, acceptance and rejection messages and updates the invoice status in the ERP.

Outbound
Trigger

New e-invoice received

An XML or hybrid PDF arrives from the access point, a platform or the invoice mailbox.

Inbound
Code

Parse the XML

Reads vendor, number, dates, lines, tax and totals directly from the structured data — no OCR, no retyping.

Inbound
Code

Duplicate and vendor check

Checks number, amount and vendor against the books and flags changed bank details before anything is posted.

Inbound
HTTP

Match to the PO

Looks up the purchase order and goods receipt in the ERP and compares line by line within your tolerances.

Inbound
HTTP

Approve exceptions

Mismatches and new vendors go to the approver in Slack or Teams with the readable invoice attached.

Inbound
HTTP

Post and archive

Posts the bill to the ERP or accounting system and archives the original file unchanged for the legal retention period.

Post & archive
Code

Compliance digest

Weekly summary: invoices sent and received per country, rejections, open exceptions and upcoming mandate dates.

Post & archive

What is e-invoicing automation?

E-invoicing automation replaces the manual work that electronic invoicing mandates create — converting invoices into the right structured format, fixing validation errors, uploading files to portals and opening received XML to retype it — with a workflow that does it on every invoice, in both directions. Mandates are now live or coming in Germany, Belgium, Poland, France and, since 2019, Italy, and the EU’s VAT in the Digital Age package makes cross-border e-invoicing mandatory from 1 July 2030. A PDF attached to an e-mail is no longer enough.

We build electronic invoicing automation around your existing ERP or billing system rather than replacing it. Outgoing invoices are mapped to the EN 16931 model and written as XRechnung, ZUGFeRD, Factur-X, Peppol BIS or FatturaPA, validated against the European and national rules, and sent through your Peppol access point or the national platform, with delivery and rejection messages tracked back into the ERP. Incoming e-invoices are read straight from the XML, checked for duplicates and bank-detail changes, matched to purchase orders and posted, with the original archived unchanged for audit.

What changes with automated e-invoicing

Compliance stops being a project per country and becomes one process: invoices are valid before they leave, rejections fall to almost zero and received invoices are posted without anyone retyping a number. Finance keeps every decision on tax treatment, disputes and payments, while the workflow handles formats, networks and deadlines.

Before / after

Electronic invoicing automation:
before and after.

Typical minutes per invoice for a small finance team handling both outgoing and incoming e-invoices. Your own numbers go into the calculator below.

invoice
Auto 4 min Export the invoice and convert it to the right format
18 sec 3 min Check mandatory fields and fix validation errors
Auto 3 min Upload to the portal or Peppol provider and track it
Auto 2 min Open received XML in a viewer and read it
12 sec 5 min Retype and match the received invoice to the PO
Auto 1.5 min Archive the original and file the receipt
One invoice · by hand → with the flow 18.5 min 30 sec −97% per invoice
Your numbers

What e-invoicing automation
saves at your volume.

Based on 18.5 min by hand and 30 sec with the flow per item, from the table above.

Every month0 hof hands-on work back
0 working days
$0 a month 0 a year 0 h instead of 0 h
You stay in control

Mandate-ready e-invoicing,
with you in control.

The workflow builds, validates, sends, receives and posts. People keep the decisions about money, customers and tax treatment.

The flow does14 steps · every run
Invoice ready in the ERP
flow
Which format and channel?
flow
Build the structured invoice
flow
Validate against the rules
flow
Valid?
flow
Send via Peppol or platform
flow
Track status
flow
New e-invoice received
flow
Parse the XML
flow
Duplicate and vendor check
flow
Match to the PO
flow
Approve exceptions
flow
Post and archive
flow
Compliance digest
flow
You decide6 steps · always a person
Tax treatment

Reverse charge, exemptions and unusual VAT cases are set up and reviewed with your tax adviser.

you
Validation failures

When an invoice fails a rule, a person fixes the master data — the flow never forces a file through.

you
Disputes and credit notes

Rejected invoices, corrections and credit notes are decided by finance.

you
Exceptions on inbound invoices

Price or quantity mismatches and unknown vendors go to the approver.

you
Bank-detail changes

Verified by a phone call on a known number, never by an e-mail or an invoice field.

you
Choice of provider

Which Peppol access point or platform you contract with stays your decision; we connect to it.

you

Flip a switch to hand a step to the flow or take it back.

Connects to

E-invoicing automation
for your ERP and the networks.

Results

What compliant e-invoicing looks like
and what we build toward.

Benchmarks from the European Commission’s ViDA package, Billentis and the Generix 2025 survey: every invoice structured and validated before it leaves, inbound XML posted without retyping, and one process across every country you sell into.

0 year
intra-EU B2B e-invoicing with digital reporting becomes mandatory under ViDA (from 1 July 2030)
0 m
Peppol participant registrations in August 2026 (VATupdate)
0%
of large and mid-sized French companies surveyed automate inbound invoicing in 2025, up from 46% in 2023 (Generix)
How we work

How an e-invoicing project
runs, week by week.

Week 1Audit

We map the process as it runs today, count the minutes and agree what the flow must never do on its own.

Weeks 2–3Prototype

A working flow on your real data, in a sandbox. You see every run and every exception.

Weeks 3–6Launch

Edge cases, approvals and alerts, then the switch-over — with the old way kept as a fallback.

AfterSupport

Monitoring, fixes when a vendor changes a format, and a monthly report of hours saved.

FAQ

E-invoicing automation questions
we hear every time.

Which e-invoicing mandates apply to us, and when?

It depends on where you and your customers are. Germany requires every business to receive e-invoices since 1 January 2025, with sending phased in from 2027 and 2028. Belgium has required structured B2B e-invoices since 1 January 2026, Poland’s KSeF since February and April 2026, and France starts on 1 September 2026 for large and mid-sized companies, with smaller ones from 1 September 2027. Italy has run B2B e-invoicing through SDI since 2019, and cross-border EU e-invoicing follows from 1 July 2030 under ViDA.

What is the difference between XRechnung, ZUGFeRD, Factur-X and Peppol BIS?

All are built on the European standard EN 16931. XRechnung and Peppol BIS are pure XML; ZUGFeRD and Factur-X are a readable PDF with the same XML embedded. Peppol is the network that carries the file between access points, not a format of its own.

Is a PDF sent by e-mail still an e-invoice?

No. Under the EU mandates an e-invoice is a structured, machine-readable file. A plain PDF is a different type of invoice, accepted in Germany only during the transition years and not accepted in Italy, Poland’s KSeF or Belgium’s B2B mandate.

Do we have to replace our ERP or buy an e-invoicing platform?

Usually not. The workflow takes the invoice data your ERP already produces, builds and validates the structured file and hands it to a Peppol access point or the national platform. You keep your ERP and choose the provider; we connect the two.

How do you avoid rejected invoices?

Every file is validated against EN 16931, the country Schematron rules and your own checks before it is sent. Errors stop the run and go to a person with the failing rule named, so master data is fixed once instead of the same invoice bouncing back.

What happens to e-invoices we receive?

They are read directly from the XML, checked for duplicates and changed bank details, matched to purchase orders and posted to your ERP with the original archived unchanged — no viewer, no retyping.

How long does it take to be mandate-ready?

A first country with outbound and inbound flows typically goes live in a few weeks, depending on ERP access and the provider. Additional countries reuse the same validation and posting steps.

Also automated

More flows
next door.

Available for new projects

Still doing this
by hand?

Describe it in two sentences — we reply within a day with a workflow sketch.

hello@wireclad.com →