Skip to content

E-Invoicing Deadlines: How to Check If Your ERP Is Ready

ERP Systems · · 8 min read

By Chief Technology Officer
Two colleagues at a table point through printed forms beside a pen and a tablet

If you invoice customers in Europe, India or Saudi Arabia, a PDF emailed to a buyer may no longer count as an invoice in some of those markets. Tax authorities in a growing list of countries now require invoices to be structured data, and some want to see them before the customer does.

The question for a finance director is practical: can our ERP do this, and who pays to change it? This guide sets out the main mandates, with dates as the sources state them and checked on 25 October 2026, then gives you a checklist and a table of questions for your ERP vendor.

What the Mandates Say Today

Rules differ by country, so start with the ones that touch your customers and subsidiaries. Dates below come from the sources named, as of 25 October 2026, and several of them can still move.

These are official pages where we could reach them, and otherwise summaries by advisers, chambers and vendors. None of it is legal advice. Governments change dates, thresholds and penalties, so confirm each one with the tax authority or your adviser.

Why Your ERP Is the Real Pressure Point

Most of these rules are not about a new document. They are about a new flow. The invoice must be created as structured data, often checked by the authority or a network, and stored in a form that can be read later. An ERP built to print a PDF invoice and email it was not designed for that.

Most of the rules also ask for the same underlying standard. The Peppol BIS Billing 3.0 specification says that documents that follow it will also meet the European Standard (EN 16931), and the French guide above lists Factur-X, UBL and CII, all aligned with EN 16931. ZATCA's detailed guidelines say that phase 2 tax invoices must be submitted in XML format and that tax invoices are cleared by the authority, while vendor Invopop's documentation describes the XML as UBL 2.1 (vendor data, not confirmed in the ZATCA guideline). In our view, a well-built ERP can support the shared core once and add country layers, while a poorly built one needs a separate fix for every country.

The ERP Readiness Checklist

Work through these with your finance and IT leads. In our experience, each item is a place where projects stall.

  1. Formats. Can the system produce EN 16931 invoices in UBL or CII, and the national variants you need, such as Peppol BIS Billing, XRechnung or ZUGFeRD?

  2. Network or clearance connection. Does it connect to a Peppol access point, a French approved platform, KSeF, the Indian invoice portal or ZATCA, and who maintains that connection?

  3. Real-time clearance. Where an invoice must be approved before it goes to the buyer, as Saudi clearance does for B2B invoices, what happens if the authority's system is down? Is there a queue and an offline mode?

  4. Tax-code mapping. Do your VAT, GST and exemption codes map to the codes the format expects, and do they work for credit notes, advances and reverse-charge sales?

  5. Master data. Do customer and supplier records carry the tax IDs, network addresses and legal entity details the formats need?

  6. Status messages. Can the ERP receive accepted, rejected and paid statuses back and show them to the accounts team?

  7. Archiving. Are the original structured files stored unchanged, for the retention period each country sets, and can you retrieve them for an audit?

  8. Incoming invoices. Can accounts payable read structured invoices, match them to orders and receipts, and handle rejections?

  9. Customer and supplier onboarding. Do you know which trading partners can send or receive e-invoices, and who contacts the ones that cannot?

What to Ask Your ERP Vendor

Put these questions in writing and ask for dates, not promises. If the vendor relies on a partner or add-on, ask who is responsible when a rule changes.

Ask

What a good answer sounds like

Warning sign

Which countries and formats are supported today?

A list by country with release numbers, and customers already live

"On the roadmap" with no date

Who connects us to Peppol, KSeF, the French platforms, the Indian portal or ZATCA?

A named certified provider or built-in module, with support hours

"You can use any provider," with no tested integration

How do you handle rule and schema changes?

Updates included in the support contract, with notice before each deadline

Each change is a paid project

What happens when the authority's system is down?

Queued invoices, retries and a documented offline process

Invoices fail and staff retype them

How are original files archived?

Unaltered storage, searchable by invoice, for each country's retention period

Only a PDF copy is kept

Can we test before go-live?

A sandbox connected to the authority's test environment

First test happens in production

What does it cost?

Licence, per-invoice fees and set-up, itemized

A single bundled figure

Onboarding Customers and Suppliers

The ERP is only half the work. A format your customer cannot receive is a rejected invoice, and a supplier who sends a PDF after the deadline leaves you with a document you may not be able to process.

Start with a list of your top customers and suppliers by invoice volume and sort them by country. For each, record how they will receive or send invoices, their network address or tax ID, and whether they have tested. In Germany and France, receiving is expected before issuing, so even a small buyer may already have an address. Plan one test run per partner before the first real invoice, and tell partners early. Their finance team may need time to set up a connection.

Fix the System Around the ERP

A mandate rarely requires a new ERP. More often it needs a clean layer between your ERP and the networks: one place that builds the structured file, validates it, sends it, collects the status and archives it. The same layer can cover several countries, and it protects you if you change ERP later. It also gives your accounts team one screen to see what was accepted, rejected or stuck.

If your ERP is custom or heavily modified, check how it will carry the changes before an upgrade. Our guides on ERP implementation mistakes and legacy application migration cover where such projects go wrong, and the invoice flow is a good time to review accounts payable automation and your month-end close, since both depend on clean invoice data.

Where to Start

This quarter, do three things. List the countries where you issue or receive invoices and check the current rule for each. Send the vendor questions above and compare the answers to the checklist. Then pick one partner and one country for a test run, so you learn where the gaps are while the deadline is still ahead of you.

If you want an independent view of your ERP, our ERP development team can map the gaps and build the integration layer, and our software consulting team can review a vendor's answers with you. Book a call to talk through your countries and timeline.

Common questions

Does the United States have an e-invoicing mandate?

A 2024 US-EU joint declaration on e-invoicing says the United States, unlike the EU, has no rule aimed specifically at e-invoicing and leans on industry initiatives and market-led solutions. Federal agencies offer the Treasury Invoice Processing Platform to vendors, and some contracts may require it. European customers may still ask US suppliers for structured invoices, so check each country where you sell.

Is a PDF invoice still valid in Europe?

It depends on the country and the date. Belgium requires structured e-invoices exchanged via Peppol since 1 January 2026. Under Germany's transitional rule, paper and PDF invoices are tolerated with the recipient's consent until 31 December 2026, or until 31 December 2027 for businesses with prior-year turnover of 800,000 euros or less. Check the rule for each country you sell in.

What is Peppol and do I need it?

Peppol is a network that lets businesses exchange structured invoices through certified access points. Belgium uses it as the default, and many buyers accept it elsewhere. Whether you need it depends on your customers' countries and what your ERP already supports.

Do I need a new ERP to meet e-invoicing rules?

Not always. Many companies add a layer that builds, validates, sends and archives the structured file around the existing ERP. Ask your vendor what is supported and what it costs, and compare that with an integration project.

Keep reading.

More on the same subjects, picked by topic and tag.

Free project estimate

Book a call with a founder.

Discuss your software or AI project with a founder in a free 30-minute call. We will review your goal, identify the main cost drivers and agree what to scope next.

What you get back

  • An indicative budget range
  • A realistic timeline
  • What moves the cost up or down
  • A reply within 4 business hours
  • Answered by a founder
  • NDA on request, before you share details

Tell us what you need

A few lines is plenty. You get a number before any call.

Fields marked * are required.