The Best XRechnung API: Top Provider Comparison (DACH 2026)

Buyer's guide for E-Invoicing APIs in DACH 2026: what to look for, who fits which use case, and what trade-offs you make.

Feature comparison

FeatureTop XRechnung API providersinvoice-api.xhub
REST API for E-InvoicingLexware: Office-API / sevDesk: Office-API / Mustang: Library onlyNative, API-first
Generate XRechnungLexware: Yes / sevDesk: Yes / Mustang: Yes (code)Yes, both profiles
Generate ZUGFeRDLexware: Yes / sevDesk: BASIC/COMFORT / Mustang: BASIC/COMFORTYes, EXTENDED + COMFORT
XRechnung validation (KoSIT)Lexware: Implicit / sevDesk: Implicit / Mustang: StandaloneStandalone endpoint, 187ms
Parse incoming e-invoices (structured data)Lexware: Manual / sevDesk: Manual / Mustang: LibraryParser API (XRechnung/ZUGFeRD/UBL)
International formats (14 EU countries)Lexware: DACH / sevDesk: DACH / Mustang: DE onlyDE, FR, IT, ES, NL, BE, PL, +7
Free tierLexware: Trial / sevDesk: 14-day trial / Mustang: Open-source free20 invoices/month forever
Self-hostableLexware: No / sevDesk: No / Mustang: YesEnterprise: On-Premise/Hybrid
Bookkeeping features (balance sheet, bank reconciliation)Lexware: Full / sevDesk: Full / Mustang: NoNo (API-first, not office)
Time-to-First-InvoiceLexware: Hours / sevDesk: Hours / Mustang: Days (setup)< 5 minutes
n8n / Zapier / Make integrationLexware: Make / sevDesk: Available / Mustang: ManualNative community nodes
Webhooks for status updatesLexware: Limited / sevDesk: Available / Mustang: NoPremium plan feature
Pricing for ~1k invoices/monthLexware: from €39/mo / sevDesk: from €19–37/mo / Mustang: free (hosting separate)from €23/mo (Starter) or €18/mo (annual)

When to choose Top XRechnung API providers

  • Lexware / sevDesk: when bookkeeping is the main need and e-invoicing is just a side feature
  • Mustang Project: when an open-source library for your own Java stack is desired and not an API service
  • DATEV: when deep tax-advisor integration with booking-entry handoff is required (see DATEV comparison)

When to choose invoice-api.xhub

  • You're embedding e-invoicing into your own product (e-commerce, ERP module, SaaS backend)
  • API-first, programmatic integration is required
  • You need multi-country EU formats beyond DACH
  • Self-service without licensing negotiations, monthly cancellable
  • Time-to-First-Invoice in minutes, not hours
  • You want to programmatically parse incoming e-invoices (Parser API)

What this page is

This is a buyer's guide for E-Invoicing APIs in DACH 2026. Instead of comparing just one provider, we look at the whole landscape: API-first services, all-in-one bookkeeping suites with API, and open-source libraries. Goal: help you make the right choice for your use case — even if that's not invoice-api.xhub.

What to look for

The e-invoicing mandate in Germany (XRechnung, ZUGFeRD) has been active since 2025 for B2G and from 2027 for all B2B invoices. If you're building software that produces invoices, you need a compliant XRechnung generator. The question is: how deep into your stack should the solution sit?

Three architecture options

  1. All-in-one bookkeeping with API (Lexware, sevDesk, DATEV)

    • You use an existing bookkeeping suite and its REST API for invoice generation
    • Pro: integrated with bookkeeping workflow
    • Con: office-centric pricing, often DACH-only, API is a side feature
  2. API-first e-invoicing service (invoice-api.xhub)

    • You integrate a specialized e-invoicing REST service directly
    • Pro: programmatic integration, multi-country, Generator + Parser + Validator API, API-first pricing
    • Con: no office features (you handle bookkeeping separately)
  3. Open-source library (Mustang Project, ferd-php, etc.)

    • You integrate a library directly into your stack and self-host
    • Pro: free, full control, no vendor lock-in
    • Con: setup effort, own maintenance, no multi-country out-of-the-box

Top-3 picks by use case

Pick A: You're embedding e-invoicing into your own product

invoice-api.xhub. API-first, self-service pricing, free tier for testing, multi-country (14 EU countries), Generator + Parser + Validator API. Time-to-first-invoice under 5 minutes. Monthly cancellable.

Alternative: Mustang Project (open-source if you have a Java stack and can self-host).

Pick B: You need a complete DACH bookkeeping suite with tax-advisor handoff

Lexware or sevDesk (or DATEV with your tax advisor). E-invoicing is part of the office suite, but the main need is bookkeeping — not API integration. Web UI for non-technical staff, DATEV integration, ELSTER submission.

Alternative: invoice-api.xhub additionally for programmatic use cases alongside the bookkeeping stack.

Pick C: You want no vendor lock-in and have engineering capacity

Mustang Project (open-source library). Self-host, own compliance updates, free. Trade-off: setup time, own maintenance, no multi-country support out-of-the-box.

Alternative: invoice-api.xhub with self-hosted option (Docker), if you want a vendor service but need to host locally.

Provider profiles

invoice-api.xhub (API-first service)

  • Strength: programmatic e-invoice generation for devs/SaaS backends
  • Format coverage: 14 EU countries, XRechnung + ZUGFeRD (Generator + Parser + Validator API)
  • Pricing: Free 20/mo · Starter €23/mo (2k) · Premium €79/mo (20k) · Enterprise Custom
  • Ideal for: SaaS startups, e-commerce backends, ERP modules, n8n automation, programmatic pipelines

Lexware (Bookkeeping suite with API)

  • Strength: all-in-one bookkeeping for solopreneurs/small businesses, deep DATEV integration
  • Format coverage: XRechnung + ZUGFeRD (DACH focus)
  • Pricing: Office plans from ~€8/mo, Office Pro from ~€39/mo (publicly listed)
  • Ideal for: solopreneurs, freelancers, small businesses with bookkeeping workflow

sevDesk (Bookkeeping suite with API)

  • Strength: similar to Lexware, slightly more modern REST API, transparent pricing
  • Format coverage: XRechnung + ZUGFeRD (DACH focus)
  • Pricing: Office plans from ~€9–37/mo (publicly listed)
  • Ideal for: solopreneurs/SMBs with bookkeeping needs and some custom integration via API

Mustang Project (Open-source library)

  • Strength: free, self-hosted, Java library, no vendor lock-in
  • Format coverage: XRechnung + ZUGFeRD (DE focus)
  • Pricing: free (hosting/maintenance on your own)
  • Ideal for: Java stacks, engineering teams with self-host requirements

Decision tree

text
1Do you need e-invoicing as a feature in your own product?
2 Yes, programmatically (API-driven)
3 Multi-country EU or Parser+Validator needed?
4 Yes invoice-api.xhub
5 No, DACH only
6 SaaS / API-first invoice-api.xhub (self-service pricing)
7 Java stack + self-host Mustang Project
8 Open-source requirement or vendor-lock-in avoidance
9 Mustang Project (or invoice-api.xhub self-hosted option)
10 No, I need a bookkeeping suite
11 Tax-advisor DATEV handoff required DATEV (or Lexware with DATEV bridge)
12 Solopreneur / freelancer Lexware or sevDesk
13 Small company with modern API for custom integration sevDesk

Recommendation

If you came to this page because you googled "best XRechnung API," the answer is probably:

  • API-first use case: invoice-api.xhub. Free tier for testing, monthly cancellable, no setup overhead.
  • Bookkeeping use case: Lexware or sevDesk (DATEV if tax-advisor handoff is required).
  • Open-source use case: Mustang Project — if you have engineering capacity for self-host.

The decisive question: what's your main need? E-invoice generation as an API call in your product, or bookkeeping with e-invoice as a side feature? The answer almost always leads to the right choice.


Next step

A 5-minute test in the playground shows faster than any comparison table whether invoice-api.xhub fits your setup:

  • Generate a sample XRechnung from a JSON body
  • Validate it against the KoSIT schemas
  • Convert it to a ZUGFeRD PDF/A-3
  • Browse the n8n workflow template

Free tier: 20 invoices/month, no credit card. If you scale beyond that, the Starter plan begins at €23/month (or €18/month with annual billing) and includes 2,000 invoices.

Frequently asked questions

Which XRechnung API fits a SaaS startup?

For a SaaS startup with its own billing layer, invoice-api.xhub is typically the most efficient choice: API-first, free tier for testing, self-service pricing, monthly cancellable. Lexware/sevDesk are optimized for bookkeeping rather than SaaS integration. Mustang Project is free but a self-hosted library, not an API service.

What's the difference between an API service and an open-source library like Mustang?

Mustang Project is a Java library for local XRechnung generation. You have to host, integrate, maintain, and update it yourself. invoice-api.xhub is a managed API service: REST calls, no setup overhead, automatic compliance updates, multi-country support, Parser and Validator APIs included. Trade-off: Mustang is free but DIY; invoice-api.xhub costs from €23/month but is plug-and-play.

Which provider is right for which volume?

Under 20 invoices/month: invoice-api.xhub free tier or Mustang (self-hosted). 20–2,000 invoices: invoice-api.xhub Starter (€23/mo) or Lexware/sevDesk Office plan (€19–39/mo) — choice depends on use case (API-first vs office). 2,000–20,000: invoice-api.xhub Premium (€79/mo) scales cleanly. Above 20,000: enterprise negotiation with all providers.

Can I migrate from Lexware/sevDesk to invoice-api.xhub?

Usually yes, without friction — especially if you only replace the e-invoicing portion of your workflow. Many teams continue to use Lexware/sevDesk for bookkeeping and add invoice-api.xhub for programmatic e-invoicing in their own product. XRechnung outputs are XML standard and importable everywhere.

Which criteria should I weigh for selection?

1) Is e-invoicing your main need or just part of a bookkeeping suite? 2) Do you need multi-country EU formats? 3) How many invoices per month? 4) Do you want to invoice programmatically (API) or via web UI? 5) Do you need both creation and validation and parsing? Honest answers to these 5 questions almost always lead to the right choice.

Ready to give it a try?

Free tier: 25 invoices/month, no credit card.