How to Implement E-Invoicing with JD Edwards Enterprise One

E-invoicing mandates are now active across the EU, with Belgium, Poland, France, and Germany all enforcing or rolling out requirements in 2026. At C&A Technology, we help JD Edwards customers achieve full compliance without buying new software, by configuring the tools they already own: BI Publisher, Accounts Receivable, Accounts Payable, and JDE Orchestrator. This blog shares exactly how we do it, country by country, step by step.
What Is E-Invoicing and Why Does It Matter for JDE Users?
"By 2026, governments in over 60 countries will mandate structured electronic invoicing, and businesses that miss deadlines face penalties, rejected invoices, and blocked payments."
E-invoicing is the structured, machine-readable exchange of invoice data between businesses and their trading partners, typically in XML or UBL format. Unlike a PDF invoice or a scanned document, a structured e-invoice can be validated, processed, and archived automatically without any manual data entry.
At C&A Technology, we've worked with JD Edwards customers across manufacturing, distribution, and life sciences who initially assumed this was a minor IT task. It isn't. If your business invoices customers in EU member states, you are likely already subject to, or fast approaching, a legally binding e-invoicing mandate. And unlike previous compliance exercises, this one is tied directly to whether your customers can pay you.
The global e-invoicing market is projected to grow from $24.18 billion in 2025 to $29.79 billion in 2026, a 23.2% annual growth rate, driven almost entirely by government mandates. Which means for many JDE customers, compliance work is still ahead.
The good news: if you run JD Edwards EnterpriseOne, you already own the tools needed to comply. C&A Technology's job is to configure them correctly.
Which EU Mandates Apply to Your Business?

One of the first things C&A Technology does in every e-invoicing engagement is map exactly which country mandates apply to the client's operations.
Here is the 2026 mandate landscape every JDE customer needs to understand:
- Belgium — Live since January 1, 2026. All VAT-registered Belgian companies must exchange B2B invoices in structured PEPPOL BIS format via the PEPPOL network. Non-compliant invoices are rejected at the point of receipt.
- Poland — KSeF mandatory for large taxpayers from February 2026, extending to all businesses in April 2026. Invoices must be submitted through the Polish government's KSeF portal in XML format before they are considered legally issued.
- France — Large and mid-sized companies must comply from September 1, 2026. SMEs follow in September 2027. France uses a Continuous Transaction Controls (CTC) model — invoices flow through a certified Dematerialization Platform before reaching the buyer.
- Germany — Already active for B2G (business to government) with XRechnung. B2B phased rollout is underway under the EU's ViDA framework. Germany's mandate is among the most technically demanding in the EU for public sector invoicing.
- Italy — FatturaPA via the SDI portal has been mandatory since 2019 for B2B and B2C domestic transactions. If you invoice Italian customers and aren't already compliant, you're overdue — and C&A Technology sees this gap regularly in new client assessments.
- EU-wide (ViDA) — The EU's VAT in the Digital Age package, adopted in March 2025, will harmonize e-invoicing and digital reporting requirements across all 27 member states by 2028. Every EU-operating business will eventually be in scope.
The practical implication: if your JDE environment generates invoices across multiple EU countries, you need country-specific compliance configurations. A single blanket approach won't work.
How JD Edwards Supports E-Invoicing: The CAT Approach
"At C&A Technology, we've never needed to bolt on a third-party platform to make a JDE customer e-invoicing compliant. Everything required is already inside EnterpriseOne. The gap is always configuration, not capability."
Many JD Edwards customers come to C&A Technology assuming e-invoicing compliance requires buying a third-party add-on or connecting an external middleware platform. That assumption is wrong and expensive. CAT's approach is ERP-native: we deliver compliance entirely inside your JDE environment, using tools you already own and licenses you've already paid for.
Here is how CAT uses JDE's native capabilities to deliver full e-invoicing compliance:
BI Publisher
Accounts Receivable (P03B)
Accounts Payable (P0411)
JDE Orchestrator
VAT and Tax Configuration (P00191)
CAT's 7-Step Implementation Process Inside JD Edwards
"C&A Technology has refined this implementation sequence across multiple JDE e-invoicing engagements. Every step exists because skipping it has caused problems for someone."
Below is the exact implementation sequence C&A Technology follows for JD Edwards e-invoicing compliance engagements. We share it here because transparency is part of how CAT builds trust, you should know what you're getting into before you commit to any implementation partner.
Step 1: Compliance Assessment and Requirements Mapping
Before C&A Technology opens a single JDE configuration screen, we map exactly what compliance looks like for that client. Our assessment covers:
-
- Which EU countries the business invoices into or receives supplier invoices from
- Which mandate applies in each country, B2B, B2G, or both, and the activation date
- Current JDE version, BI Publisher setup, and AR/AP configuration baseline
- VAT registration status in each country and whether legal numbering sequences are already configured
- The country-specific CIUS format required: XRechnung, Factur-X, PEPPOL BIS 3.0, FatturaPA, KSeF, or other
- Whether PEPPOL network connectivity, government portal submission, or both are required
In CAT's experience, skipping this step is the single most common cause of failed e-invoicing implementations. Businesses that go straight to configuration without mapping requirements end up rebuilding work when the gaps surface during testing — always at higher cost and under more time pressure.
Step 2: BI Publisher Template Configuration
With requirements mapped, CAT's team begins BI Publisher template work. For each country in scope:
-
- CAT creates or modifies the invoice output template to produce XML in the required format (UBL 2.1 for PEPPOL countries, CII for Factur-X, FA(2) for KSeF, etc.)
- JDE AR fields are mapped to the mandatory EN16931 data elements: buyer/seller identifiers, VAT amounts, payment terms, line-item detail, legal invoice number
- CIUS-specific extensions are configured per country — Germany's XRechnung requires a buyer Leitweg-ID; France's Factur-X embeds XML inside a PDF; Belgium's PEPPOL BIS 3.0 requires specific party identifier formats
- CAT validates every XML template against the country standard's schema before connecting to any transmission network
Step 3: VAT, Legal Numbering, and Tax Configuration
A BI Publisher template is only as good as the data it pulls from. CAT always validates the underlying JDE data before treating the template as complete:
-
- Legal invoice numbering sequences configured per country using JDE Next Numbers and Legal Document configuration
- Tax explanation codes and VAT tax areas aligned to each country's VAT rate structure
- Buyer and seller VAT registration numbers confirmed and mapped in JDE address book records
- Mandatory invoice fields — payment terms codes, delivery terms, buyer order references — verified in AR and Sales Order records
CAT finds this step underestimated in almost every new engagement. Businesses that focus exclusively on BI Publisher output without validating the underlying JDE data produce XML that looks correct but fails schema validation because a VAT ID is missing or a legal number sequence isn't set.
Step 4: Inbound AP Invoice Configuration
For businesses receiving structured invoices from EU suppliers, CAT configures JDE AP to accept and process XML input:
-
- Inbound XML processing configured through JDE Orchestrator
- Validation rules set to check tax, VAT, and mandatory fields on inbound invoices before voucher creation
- Duplicate invoice detection enabled — no overpayments, no manual cross-checking
- Inbound XML fields mapped to JDE AP voucher fields for automated creation
Step 5: PEPPOL Connectivity and Government Portal Submission
For countries requiring PEPPOL transmission, CAT connects JDE's Orchestrator output to a certified PEPPOL Access Point. For government portal countries, CAT configures the submission workflow directly:
-
- Belgium: PEPPOL BIS 3.0 delivery via certified Access Point
- Italy: FatturaPA submission to the SDI portal; KSeF number returned to JDE and stored against the invoice record
- Poland: FA(2) XML submission to KSeF portal via Orchestrator workflow
- France: Orchestrator workflow for CTC Dematerialization Platform submission
CAT's Orchestrator expertise is central to this step, handling status responses, error recovery, and invoice record updates in JDE after transmission confirmation.
Step 6: Testing and Validation
CAT runs structured testing before every go-live:
-
- XML schema validation against the country CIUS standard
- PEPPOL network connectivity testing — real send/receive test invoices via the Access Point
- Government portal submission testing where applicable
- Full end-to-end cycle test: invoice created in JDE → XML generated → transmitted → delivery confirmed → invoice archived in JDE
- User acceptance testing with the client's finance team
CAT's rule: if you haven't tested the full cycle, you haven't tested compliance. XML schema validation alone is not a go-live gate.
Step 7: Go-Live, Handover, and Ongoing Compliance Monitoring
After go-live, C&A Technology provides handover documentation and trains the client's finance and IT teams on the new workflows. For clients on CAT's ongoing managed compliance service, we monitor mandate changes, CIUS standard updates, and new country activations, and update the JDE configuration when something changes.
E-invoicing regulations are not static. France's mandate was postponed twice before its current September 2026 date. Germany's B2B requirements are still phasing in. A go-live without an ongoing monitoring plan is a compliance gap waiting to happen.
Common Mistakes We See, And How to Avoid Them
In more than 10 years of JD Edwards implementations, C&A Technology's team has seen the same compliance mistakes made repeatedly. Here are the ones that cost clients the most time and money:
- Treating e-invoicing as a finance-only project. E-invoicing in JDE touches IT (BI Publisher, Orchestrator, CNC administration), tax (VAT configuration), AP, AR, and operations. When IT is excluded at the start, CAT frequently inherits a configuration that is functionally correct but technically broken — wrong BI Publisher version, missing Orchestrator permissions, or CNC setup that prevents XML output from generating.
- Configuring BI Publisher without validating the underlying JDE data. The XML template is only as good as the data it pulls from JDE. CAT audits client data before template work begins — and in a majority of new engagements, finds missing VAT IDs, incorrect tax codes, or legal numbering sequences that were never configured. Fix the data first, then build the template.
- Assuming one template covers all countries. PEPPOL BIS 3.0 for Belgium is not interchangeable with XRechnung for Germany or FatturaPA for Italy. CAT builds and validates a separate CIUS configuration for each country in scope. Clients who try to reuse a single template across markets end up with invoices that fail in some countries but pass in others — creating inconsistent compliance exposure.
- Going live without testing the full transmission cycle.CAT has seen clients test XML schema validation, declare success, and then discover on go-live day that their PEPPOL Access Point connection wasn't configured, or that the government portal rejected their certificate. Full end-to-end cycle testing, including live network tests, is a mandatory gate before CAT signs off on any go-live.
- Not building a mandate monitoring process. CAT has clients who implemented JDE e-invoicing for one country and assumed they were done. Two years later, a new country activated, a CIUS standard was updated, or the business expanded into a new market. Without an active monitoring process, these changes go undetected until an invoice is rejected.
Country-Specific CIUS Configuration: How CAT Does It
Country Invoice User Specifications (CIUS) are country-level extensions to the EN16931 core standard. Each EU member state publishes its own CIUS defining additional required fields, specific identifier formats, and transmission requirements. Here is how C&A Technology configures JDE for each major country:
- Germany — XRechnung: CAT maps the Leitweg-ID buyer reference field to a JDE address book category code populated for all German B2G customers. The XRechnung BI Publisher template is validated against the current UBL/CII schema before go-live. For B2B, CAT prepares clients for the phased XRechnung B2B rollout under Germany's ViDA implementation.
- France — Factur-X / CTC: CAT builds Factur-X templates that embed structured XML within PDF invoices and prepares JD Edwards for France's Continuous Transaction Controls (CTC) framework. Unlike many EU mandates, France requires invoice exchange and reporting through approved Partner Dematerialization Platforms (PDPs). CAT helps organizations integrate JD Edwards with their chosen PDP and supports additional compliance requirements such as e-reporting, invoice status tracking, acceptance reporting, and rejection reporting. Because JD Edwards does not provide these capabilities natively, CAT can develop the required reporting and monitoring tools when they are not supplied by the PDP, ensuring complete visibility and compliance within the ERP environment.
- Belgium — PEPPOL BIS 3.0: CAT connects JDE's Orchestrator to a certified PEPPOL Access Point and configures both outbound delivery and inbound receipt via the PEPPOL network. Belgian supplier XML invoices auto-create AP vouchers in JDE without manual intervention.
- Italy — FatturaPA via SDI: CAT configures the SDI submission workflow in JDE Orchestrator, handles the asynchronous delivery confirmation from SDI, and stores the SDI delivery receipt against the original AR invoice record in JDE.
- Poland — KSeF: CAT configures JDE to produce FA(2) XML invoices and submit them to KSeF via Orchestrator. The KSeF invoice number returned by the portal is mapped back to the JDE invoice record — a step that is mandatory for legal validity in Poland.
Key Takeaways
- E-invoicing compliance is a legal requirement in 2026, not a best practice, Belgium, Poland, France, and Germany all have active or imminent B2B mandates.
- C&A Technology delivers JD Edwards e-invoicing compliance entirely inside EnterpriseOne, no new system, no third-party platform, no additional software licenses required.
- Each EU country has its own CIUS extension: XRechnung, Factur-X, PEPPOL BIS 3.0, FatturaPA, and KSeF are separate configurations in JDE and cannot be substituted for each other.
- Start with a CAT compliance assessment before any JDE configuration work begins. Mapping mandate requirements first prevents costly rebuilds during testing.
- PEPPOL is a transmission network, not an invoice format. Understanding whether your country requires PEPPOL delivery, government portal submission, or both determines the Orchestrator integration approach.
- Testing must cover the full AR-to-delivery cycle. XML schema validation alone is not a go-live gate.
- E-invoicing is an ongoing programme, not a one-time project. CAT's managed compliance service keeps your JDE environment current as mandates evolve.
Conclusion
E-invoicing compliance is a 2026 operational reality for every JD Edwards customer with EU operations. Belgium is live. Poland is live. France activates in September. Germany's B2B rollout is underway. The businesses that act before their mandate deadline avoid penalties, protect cash flow, and maintain the trading relationships that depend on invoices being accepted.
C&A Technology position is straightforward: your JDE environment already has everything it needs to comply. Our job is to configure it correctly, inside EnterpriseOne, without adding new systems, without unnecessary complexity, and without asking your finance or IT teams to learn something new. More than 10 years of JD Edwards experience means CAT has solved every version of this problem before.
If you're a JD Edwards customer with EU invoicing obligations, the time to act is now, not after the first rejection. .



