Doing business across European borders has always involved navigating different national tax and accounting requirements. With the wave of mandatory e-invoicing implementations across Europe, this complexity has temporarily increased: each country has its own format, transmission method, and timeline. This guide explains the current landscape and provides practical advice for international businesses managing cross-border invoicing.

The current European landscape

E-invoicing implementations across Europe are converging but not yet harmonized. The European Commission has been promoting harmonization through directives, standards, and the VAT in the Digital Age package. Convergence is happening, but the timeline is multi-year.

Today, a business invoicing across multiple European countries may need to handle Spain's SIF in two modes, Germany's XRechnung or ZUGFeRD requirements, France's evolving e-invoicing platform, Italy's SDI for B2B, and others. Each has its own technical specifications, transmission channels, and compliance requirements.

This complexity is real but manageable. Most countries' systems are built on the same underlying European standard EN 16931, which provides a common semantic data model. National implementations diverge in technical details but share the fundamental structure.

The country-by-country picture

Spain implemented the Sistema Informático de Facturación through RD 1007/2023 and RD 238/2026. Businesses must use certified software from January 2027, in either VeriFactu mode (real-time transmission to AEAT) or No-VeriFactu mode (on-demand access). All major formats compatible with EN 16931 are accepted; Spanish-specific formats are required for certain transactions.

Germany implemented mandatory e-invoicing through the Wachstumschancengesetz. Reception capability is mandatory since January 2025; issuance phases in from 2027 (companies over 800,000 euros turnover) to 2028 (all companies). XRechnung and ZUGFeRD are the principal formats.

France has been implementing e-invoicing in stages, with various adjustments. The system involves a centralized platform —Chorus Pro evolution— and integration with tax reporting.

Italy implemented mandatory e-invoicing through SDI in 2019, making it the European pioneer in this area. Almost all B2B invoices in Italy now flow through SDI in real time. Other formats are not allowed for domestic B2B.

The Netherlands, Belgium, Poland, Romania and other countries have their own implementations in various stages. Some are mature, others are being rolled out.

For cross-border transactions, the rules of both countries can apply: the exporter's country for some aspects, the importer's country for others. Specialized advice is often necessary.

The role of PEPPOL

PEPPOL —the Pan-European Public Procurement OnLine network— provides a partial solution to cross-border complexity. PEPPOL is a standardized network for exchanging electronic business documents across borders, originally for public procurement but increasingly used for B2B.

Through PEPPOL, a business in one country can send invoices to a business in another country without requiring direct technical integration between the two systems. PEPPOL access providers handle the conversion between national formats and the PEPPOL standard.

For businesses with regular cross-border transactions, PEPPOL membership can significantly simplify operations. Instead of maintaining separate technical integrations for each country, a single PEPPOL connection covers many countries.

PEPPOL is not yet universal —not all businesses are PEPPOL-enabled, and some countries have not fully integrated PEPPOL into their national requirements. But its coverage is growing.

The VAT in the Digital Age package

The European Commission's VAT in the Digital Age package will significantly impact cross-border e-invoicing over the next several years. Key elements include mandatory e-invoicing for intra-EU B2B transactions, real-time reporting of these transactions to tax authorities through a Digital Reporting Requirements system, and a single EU VAT registration that eliminates the need to register separately in each country.

The timeline for full implementation extends beyond 2027 into 2028-2030 for various components. The direction is clear: gradually moving toward a more harmonized European e-invoicing landscape, with cross-border transactions following common standards.

For businesses planning long-term, the VAT in the Digital Age trajectory matters. Software and process choices made today should consider compatibility with the emerging European framework, not just current national requirements.

Intracommunity transactions

Intracommunity transactions —B2B sales of goods between EU member states— have specific VAT treatment that affects e-invoicing. The supply is generally VAT-exempt in the supplier's country, with the customer self-assessing VAT in their country under the reverse charge mechanism.

The invoice must clearly indicate the intracommunity nature of the transaction, with proper identification of both parties' VAT identification numbers and a statement about the reverse charge applicability. The structured electronic formats EN 16931 and PEPPOL BIS Billing 3.0 have specific fields for this purpose.

The Recapitulative Statement (or Zusammenfassende Meldung in Germany) reports these transactions to tax authorities. The data flows ideally directly from the invoicing system to the reporting mechanism without manual intervention.

Cross-border B2B services

B2B services across borders follow different rules than goods. The reverse charge mechanism typically applies, with the service recipient self-assessing VAT in their country. The supplier issues an invoice without VAT, with appropriate references.

For services to consumers (B2C) across borders, the rules are different and depend on the specific service type. Many digital services now follow the One Stop Shop mechanism, where the supplier registers in one country and reports across all consumer markets through that single registration.

The e-invoicing implications follow the VAT treatment. Software must handle these various scenarios correctly to ensure compliant invoicing.

Multi-format capability

For businesses with significant cross-border activity, multi-format capability in invoicing software is essential. The same business needs to issue XRechnung-format invoices to German customers, SIF-format invoices to Spanish customers, SDI-format invoices to Italian customers, and so on.

Software that supports multiple formats from a single core data model dramatically simplifies operations. The user defines invoice data once; the software generates the appropriate format for each destination automatically.

Cloud-based solutions are typically better at supporting multiple formats because the format definitions are maintained centrally and updated as standards evolve. On-premise solutions can also support multi-format capability, but require more active maintenance.

Currency and language considerations

Cross-border invoicing involves currencies and languages beyond the domestic environment. Software should support multi-currency invoicing with appropriate exchange rate handling, and multilingual content for invoices issued to customers who prefer their own language.

The legally required content of an invoice may need to be in specific languages or in multiple languages, depending on the destination. Germany requires German as the primary language; many businesses provide bilingual or trilingual invoices for international customers.

Currency conversions for VAT calculation must follow specific rules in each country. Software should automate these rules to ensure compliance without requiring user intervention for each transaction.

The audit trail across borders

For cross-border transactions, the audit trail must satisfy multiple jurisdictions' requirements. Records must be retained for the longest applicable period —typically ten years in Germany, four to six years in Spain depending on the matter, similar variations elsewhere.

The format of retained records must be acceptable to all relevant authorities. The structured electronic format is helpful here; it can be processed by various national systems without conversion.

The audit responsibilities split between the business and its software provider. The business is ultimately responsible; the provider supports through compliant systems. Clear contractual definitions of these responsibilities are important.

Practical strategies for international businesses

Several strategies help international businesses manage cross-border e-invoicing complexity. Centralized software with multi-country capability is the foundation —one system handling multiple requirements rather than multiple systems with manual coordination.

Standardized internal processes regardless of country reduce operational complexity. The differences between countries are handled at the software level, not at the user level. Staff training focuses on common processes, not country-specific procedures.

PEPPOL adoption simplifies many cross-border transactions, especially when both parties are PEPPOL-enabled. Encouraging customers and suppliers to adopt PEPPOL accelerates the network effect.

Regular review of compliance posture across all countries of operation catches issues early. Annual compliance reviews with professional advisors who understand each market are a good practice.

Common mistakes in cross-border invoicing

Three patterns recur. First, treating each country in isolation with separate systems and processes. This creates inefficiency and exposes the business to inconsistency.

Second, underestimating the implementation complexity of multi-country compliance. Each country has nuances that require attention; bulk treatment can miss important specifics.

Third, neglecting the VAT in the Digital Age trajectory. Decisions made today should consider where European e-invoicing is heading, not just current state.

The professional advice

International businesses benefit from advisors with cross-border experience. Tax advisors with European specialization, technology consultants familiar with multi-country software, and industry associations with European networks are valuable resources.

If you need an invoicing solution that handles multiple European requirements through a single system, you can find more information about Invoseal at invoseal.es.

Want to sort it out today?

InvoSeal complies with RD 1007/2023 in VeriFactu and Non-VeriFactu mode from day one. Statement of Responsibility published.

Try InvoSeal →
← Back to blog