🇩🇪 Germany — e-invoice reception required since 2025, issuance from 2027
Peppol & XRechnung for Germany.
Live in Minutes.
Since January 2025, all German businesses must be able to receive structured e-invoices. From January 2027, issuance becomes mandatory. Get Peppol and XRechnung ready in 10 minutes with tapr.ch — no IT project required.
Germany's E-Invoicing Timeline
The German Growth Opportunities Act (Wachstumschancengesetz) introduced a phased B2B e-invoicing mandate. Here is what you need to know.
January 2025
Reception Required
All German businesses must be able to receive structured e-invoices (XRechnung, ZUGFeRD, Peppol BIS 3.0).
January 2027
Issuance Mandatory
Businesses with annual revenue above EUR 800,000 must issue structured e-invoices for B2B transactions.
January 2028
Full Mandate
All businesses regardless of size must issue structured e-invoices for domestic B2B transactions.
Ongoing
B2G Already Required
E-invoicing to German federal agencies via XRechnung/Peppol has been mandatory since 2020.
Key Requirements
- Invoices must conform to EN 16931 (XRechnung or ZUGFeRD 2.x profile).
- Peppol BIS 3.0 is accepted as a valid structured e-invoice format.
- PDF invoices will no longer be accepted for B2B transactions once issuance mandates take effect.
- Both sender and receiver need the technical capability to handle structured e-invoices.
The 2027 Deadline Is Closer Than You Think
German businesses must already accept e-invoices. Issuance mandates follow in 2027. If you are still planning your approach, the time to act is now.
Complexity
XRechnung, ZUGFeRD, Peppol BIS 3.0 — Germany accepts multiple formats. Figuring out which one to use for each recipient is confusing.
Cost
Enterprise e-invoicing providers charge EUR 495/month or more. Traditional EDI setups require consultants and months of implementation.
Cross-Border Requirements
Your partners in Belgium, France, and Austria have their own formats and mandates. You need a solution that handles all of them, not just XRechnung.
ERP Integration
Getting SAP, Dynamics, or your Datev setup to produce and consume structured e-invoices often requires expensive custom development.
tapr.ch: Peppol & XRechnung for German Businesses
No IT project. No consultants. No long-term contracts. Just sign up and start sending.
Sign Up
Create your tapr.ch account in under 2 minutes. No credit card required. Free plan available.
Register Your Peppol ID
Enter your German Steuernummer or USt-IdNr. tapr.ch registers your Peppol Participant ID automatically.
Send Your First E-Invoice
Upload a PDF invoice and tapr.ch converts it to Peppol BIS 3.0 format and delivers it through the Peppol network. *PDF upload requires a plan with AI/OCR.
Receive E-Invoices
Your Peppol ID is active. Any business on the network can send you structured e-invoices directly.
Connect Your ERP
Integrate with D365 F&O or ERPNext out of the box. Contact us for other ERP integrations.
Integrate with your existing tools
Connect seamlessly with your ERP, accounting, and procurement systems
10+ ERP integrations and growing — plus our open API
View all integrationsBuilt for German Businesses. Ready for Europe.
XRechnung & Peppol BIS 3.0
tapr.ch supports both XRechnung (Germany's national standard) and Peppol BIS 3.0, plus ZUGFeRD, Factur-X, and other formats — covering German public authorities, domestic businesses, and international partners.
Live in 10 Minutes
No implementation project. Sign up, register your tax number, and start sending. Most businesses are operational within 10 minutes.
ZUGFeRD Support
Need to send hybrid invoices? tapr.ch supports ZUGFeRD 2.x (Factur-X) for recipients who accept both structured data and visual PDF in one file.
ERP Integration
Connect tapr.ch to your ERP via REST API. Bidirectional sync with ERPNext, Dynamics 365 F&O, and more. Invoices flow in and out without manual handling.
AI-Powered OCR
Receive paper or PDF invoices from suppliers not yet on Peppol? Our AI extracts data with 99.9% accuracy and feeds it into your workflow.
40+ Countries
Your Peppol ID connects you to businesses across Europe. Invoice partners in Belgium, France, Austria, Switzerland, the Netherlands, and 40+ other countries.
2025
Reception mandate active
2027
Issuance mandate starts
40+
Countries connected
Free
To get started
Why German Businesses Choose tapr.ch
| Feature | tapr.ch | Enterprise Provider | DIY / Manual |
|---|---|---|---|
| Setup time | 10 minutes | 2-6 months | Weeks to months |
| Monthly cost | From free | EUR 495+ | Hidden costs |
| XRechnung support | Yes | Yes | Manual XML |
| Multi-country | 40+ countries | Varies | Limited |
| Technical skill required | None | Moderate | High |
| ZUGFeRD support | Yes | Usually | Complex |
Simple, Transparent Pricing
Peppol e-invoicing included in every plan. No hidden fees, no surprises.
Free
€0/mo
Get started with Peppol e-invoicing
- ✓ 50 messages/mo, 3 users
- ✓ Peppol e-invoicing included
- ✓ ERPNext & D365 F&O integration
- ✓ Multi legal entity
- ✓ Storage (bring your own)
- ✓ Email support
Starter
€30/mo
For businesses ready to scale
- ✓ 300 messages/mo, 10 users
- ✓ Peppol e-invoicing included
- ✓ ERPNext & D365 F&O integration
- ✓ Multi legal entity
- ✓ AI & OCR (bring your own key)
- ✓ Storage (bring your own)
Growth
€300/mo
For growing teams
- ✓ 1,000 messages/mo, 30 users
- ✓ Peppol e-invoicing included
- ✓ AI & OCR included
- ✓ Storage (bring your own)
- ✓ Priority support & API access
Enterprise
€1,000/mo
For larger organizations
- ✓ 5,000 messages/mo, 100 users
- ✓ Multi legal entity
- ✓ Storage (bring your own)
- ✓ Custom integrations
- ✓ 10x5 dedicated support
- ✓ Dedicated account manager
Compare that to enterprise e-invoicing providers charging EUR 495/month or more — just for API access.
Frequently Asked Questions
Is e-invoicing mandatory in Germany? ▾
Yes, in phases. Since January 2025, all German businesses must be able to receive structured e-invoices (XRechnung, ZUGFeRD, or Peppol BIS 3.0). From January 2027, businesses with revenue above EUR 800,000 must also issue structured e-invoices for B2B transactions. From 2028, the issuance mandate applies to all businesses.
What is XRechnung? ▾
XRechnung is Germany's national e-invoicing standard, based on the European norm EN 16931. It is required for invoices to German federal authorities and is one of the accepted formats for the B2B mandate. tapr.ch supports XRechnung natively.
What is the difference between XRechnung and ZUGFeRD? ▾
XRechnung is a pure structured data format (XML). ZUGFeRD 2.x (also known as Factur-X) is a hybrid format that embeds structured data inside a PDF. Both comply with EN 16931. tapr.ch supports both formats.
Can I use Peppol for the German B2B mandate? ▾
Yes. Peppol BIS 3.0 invoices comply with EN 16931 and are accepted under the German mandate. Peppol also gives you cross-border reach to 40+ countries.
What tax number do I need for Peppol registration? ▾
You can register with your German USt-IdNr (VAT ID) or Steuernummer. tapr.ch handles the Peppol Participant ID registration automatically.
I also invoice clients in Austria, Switzerland, and France. Does tapr.ch handle that? ▾
Yes. Your Peppol Participant ID works across the entire network — 40+ countries. tapr.ch supports Peppol BIS 3.0, XRechnung, ZUGFeRD, Factur-X, and other standards for cross-border invoicing.
Get Ready for Germany's E-Invoicing Mandate
Reception is already required. Issuance follows in 2027. Set up tapr.ch in 10 minutes and be ready for both — plus cross-border invoicing across 40+ countries.
No credit card required. Free plan includes full Peppol access. Cancel anytime.