Skip to main content

E-Invoicing: Settings and General Overview

Issue compliant e-invoices in Germany, Belgium, Netherlands, or Croatia. Learn which option applies per country and how to enable it.

Updated over a week ago

Introduction

Productive supports e-invoicing in multiple countries, but the available method depends on the country of your organization or subsidiary:

  • Germany: Download e-invoices in XRechnung (XML) format. These files can then be submitted to clients or authorities, including the German tax office.

  • Belgium, Netherlands & Luxembourg: Send invoices via PEPPOL. The client must have a registered PEPPOL ID, and the invoice is delivered directly in the prescribed XML format.

  • Croatia: Send invoices through mojeRačun. mojeRačun handles delivery to the client and submission to the Croatian Tax Administration (fiskalizacija), with full mandatory compliance expected by 12/2025.

This article explains when to use each option and shows where to turn e-invoicing on in Productive. For detailed field-by-field instructions, see the companion guides:

👉 Germany: Set Up for Sending XRechnung Invoices and configure Productive to generate XML invoices.

👉 Belgium, Netherlands, and Luxembourg: Set Up for Sending Invoices via PEPPOL and configure Productive so you can send invoices via PEPPOL.

👉 Croatia: Set Up for Sending E-Invoices via mojeRačun and configure Productive to send Croatian e-invoices via mojeRačun.

XRechnung (Germany)

XRechnung is Germany’s official implementation of the EN 16931 e-invoicing standard. From 1 January 2025, most German businesses must issue invoices in XRechnung format instead of PDF or paper (with transitional rules until 2028).

For more information on B2B e-invoicing in Germany and regional implementations, refer to the following links:

Why Productive Supports XRechnung:

  • You can generate a ready-to-submit XML that you can download or email

  • Stay compliant with German B2B rules without extra software

These XML files can also:

  • Be uploaded to invoicing tools that support XRechnung

  • Be submitted to e-invoicing portals set up by German federal states

PEPPOL (Belgium, Netherlands, and Luxembourg)

PEPPOL (Pan-European Public Procurement Online) is a secure network that lets senders and receivers exchange electronic business documents. It is not a file format; instead, it routes standard formats—most often PEPPOL BIS Billing 3.0—through certified Access Points.

Why use it:

  • Widely required by European public bodies and large enterprises

  • Removes manual email uploads; invoices flow automatically from sender to recipient

Why Productive Supports PEPPOL:

  • You can send invoices directly from Productive (via an integrated Access Point)

  • Track delivery status in the invoice feed

mojeRačun (Croatia)

mojeRačun is an e-invoicing platform for B2B invoices, regulated by the Croatian Tax Administration (Porezna uprava). mojeRačun ensures invoices are compliant and automatically delivered to both the client and the tax authority (fiskalizacija).

Why use it:

  • Meets Croatian legal and tax requirements

  • Automates invoice delivery and validation

  • Mandatory for domestic B2B e-invoicing starting 2026

Good to Know: Limitations by Plan

Plan

PEPPOL

mojeRačun

XRechnung*

Essential

10 invoices

10 invoices

n/a

Professional

50 invoices

50 invoices

n/a

Ultimate

100 invoices

100 invoices

n/a

📌 XRechnung is a downloadable file, so sending limits do not apply

Using Multiple Options

You cannot mix countries on a single invoice; e-invoicing is subsidiary-specific

Each invoice is sent using the method supported by that country:

  • Germany → XRechnung

  • Belgium, Netherlands, Luxembourg → PEPPOL

  • Croatia → mojeRačun

Next Steps: Summarized

XRechnung

PEPPOL

mojeRačun

Did this answer your question?