E-invoicing ready · GoBD · DATEV

Invoicing in Germany.
Without the paperwork.

XMS Rechnung is the simple invoicing software for tradespeople, freelancers and small businesses in Germany – with e-invoicing, dunning and DATEV export. Ready in five minutes.

Then €9.90 / month incl. VAT · cancel monthly

Servers in FrankfurtGDPR & DPA includedNo installationCancel monthly

The app interface is in English – invoices, quotes and emails to your customers are created in German, as required in Germany.

€9.90per month – all included
30 daysfree trial
2 formatsZUGFeRD & XRechnung
4 languagesDeutsch · Polski · English · Türkçe
Mandatory e-invoicing

Ready for e-invoicing – today.

In Germany, electronic invoices are becoming mandatory for B2B step by step. With XMS Rechnung, every invoice is automatically a valid e-invoice.

  • Since 1 January 2025All businesses must be able to receive e-invoices.
  • From 1 January 2027Issuing becomes mandatory for businesses with over €800,000 turnover in the previous year.
  • From 1 January 2028Mandatory for essentially all businesses in B2B.
  • ZUGFeRD automaticallyPDF/A-3 with embedded data according to EN 16931
  • XRechnung in one clickPure XML – including Leitweg-ID for public authorities
  • Mandatory fields checkMissing data is flagged while you draft
  • Small businesses covered§ 19 UStG note added to every invoice automatically
Features

Everything your office needs. Nothing it doesn’t.

No add-ons, no tiers – every feature is included in the price.

Invoices & quotes

Professional documents with your logo in minutes. Turn a quote into an invoice with one click.

Progress & final invoices

Progress invoices as a percentage of the order value – the final invoice deducts all of them automatically.

New

Reverse charge § 13b

Construction services without VAT and with the required note – ideal for subcontractors in the trades.

New

E-invoicing included

Every invoice as ZUGFeRD – plus XRechnung (XML) for public authorities and public clients.

GoBD-compliant

Gapless numbering, immutable invoices, corrections only via cancellation invoice, archived as PDF/A-3.

Dunning

Keep track of open and overdue invoices. Payment reminder, 1st and 2nd reminder in one click.

Email sending

Send invoices directly – PDF and XML attached, replies go to your inbox, CC supported.

Record payments

Log payments by bank transfer, cash, card or PayPal – with date and payment method.

DATEV export

One ZIP package per month: booking batch (SKR03/SKR04), outgoing-invoice ledger, all documents as PDF and XML.

Customers & items

Customer database with automatic debtor numbers and an item catalogue with prices, units and VAT rates.

Project & service period

Construction site / project and service period right on the invoice – ideal for trades and maintenance.

New

Your branding

Your own logo, custom intro and closing texts, bank and tax details automatically in the footer.

How it works

Three steps to your first invoice

1

Enter your company details

Name, address, tax number, bank details and logo – once, and you’re done.

2

Add customers & services

Save customers and recurring services once, then simply select them.

3

Issue & send

Issue the invoice – number, PDF and e-invoice are created automatically. Send it by email in one click.

For your tax advisor

Month-end in two minutes.

Instead of collecting paperwork, just download the monthly package and send it to your tax advisor. The bookings can be imported straight into DATEV.

  • Official DATEV format (EXTF)With advisor and client number
  • SKR03 and SKR04Revenue accounts assigned automatically
  • Cancellations and payments includedOpen items visible per customer
🗂Export_2026-09.zip
  • DATEV booking batchEXTF_Buchungsstapel.csv
  • Outgoing-invoice ledgerRechnungsausgangsbuch.csv
  • Invoices as PDFRE-2026-0042.pdf …
  • E-invoices as XMLRE-2026-0042.xml …
Multilingual

Use it in your language. Documents in legally compliant German.

Many business owners in Germany prefer to work in their own language. With XMS Rechnung you choose the interface language freely – invoices, quotes, reminders and emails to your customers are always created correctly in German.

PolskiEnglishTürkçeDeutsch · Dokumente
Security & privacy

Your data is in good hands

Servers in Frankfurt

All data is stored in data centres in Frankfurt am Main – inside the EU.

Encrypted

Every connection is encrypted via HTTPS/TLS.

Strictly separated

Each account’s data is separated at database level.

DPA included

The data processing agreement under Art. 28 GDPR is part of the terms.

No tracking

No ads, no tracking tools, no selling of data.

Your data is yours

Export at any time – even after your contract ends.

Pricing

One plan. Everything included.

€9.90 / month

incl. VAT · first month free

  • Unlimited invoices & quotes
  • E-invoicing (ZUGFeRD & XRechnung)
  • Progress & final invoices
  • Reverse charge § 13b
  • Dunning & email sending
  • DATEV export (SKR03/04)
  • Unlimited customers & items
  • Email support
Start your 30-day free trial →

You add a payment method for the trial – nothing is charged before the 30 days are over. Cancel any time in one click.

FAQ

Frequently asked questions

What is XMS Rechnung?

XMS Rechnung is simple online invoicing software for tradespeople, self-employed professionals, freelancers and small businesses in Germany. You use it to create quotes, invoices, cancellation invoices and payment reminders, manage customers and items, generate e-invoices (E-Rechnung, in the ZUGFeRD and XRechnung formats) and hand your tax advisor (Steuerberater) a ready-made DATEV package every month.

How does the free trial work?

The first 30 days are free. After registering, you choose the subscription in the subscription section of the app and add a payment method. Nothing is charged during the 30 days. If you cancel before the trial ends, you pay nothing at all.

What is the e-invoicing obligation?

Since 1 January 2025, all businesses in Germany must be able to receive e-invoices (E-Rechnungen) from other businesses. Transitional periods apply to issuing them: from 2027, businesses with more than €800,000 in turnover in the previous year must issue e-invoices in the B2B sector, and from 2028 generally all businesses. Kleinunternehmer under § 19 UStG are exempt from issuing them. A simple PDF file will then no longer count as an e-invoice.

Does XMS Rechnung create genuine e-invoices?

Yes. Every issued invoice is automatically generated as a ZUGFeRD invoice: a PDF/A-3 with the machine-readable invoice data embedded in accordance with the European standard EN 16931. Your customer can open the file as a PDF as usual, and their accounting software reads the data automatically. In addition, you can download any invoice as a pure XRechnung (XML).

How do I pass my invoices on to my tax advisor?

Under “Export” you select the month and download a ZIP package. It contains the DATEV posting batch, an outgoing invoice register for Excel and all invoices of the month as PDF and XML. You simply send this package to your tax advisor (Steuerberater) – the postings can be imported directly into DATEV.

How do I cancel?

In XMS Rechnung, go to the subscription section and choose to manage your subscription. This opens Stripe’s customer portal, where you can cancel, change your payment method or download your invoices in just a few clicks. Alternatively, an email to support@xmsrechnung.de is sufficient.

Where is my data stored?

Your data is stored in data centres in the European Union in Frankfurt am Main. All connections are encrypted (HTTPS/TLS).

Write your next invoice with XMS Rechnung.

Try it free for 30 days – all features, no risk, cancel monthly.

Log inTry for free