Skip to content

Germany

The e-invoice is compulsory. Your software has to be able to produce one.

Since 1 January 2025 every German business must be able to receive an e-invoice; from 2027 and 2028 it must issue them as well. KRONENWERK generates ZUGFeRD and XRechnung, validates both and reads what arrives — and keeps the complete books alongside, not just an invoice pad.

  • ZUGFeRD and XRechnung, generated and validated

    ZUGFeRD in the EN 16931 profile is the default: a PDF/A-3 your customer simply opens, carrying embedded CII XML for their software. A public-sector customer gets XRechnung 3.0.2 as plain XML. Which format a transaction needs follows from the customer type, not from a checkbox somebody forgets.

  • Checked before the file exists

    What German law requires and the standard does not express is checked before generation: an invoice that cannot be lawful never becomes a file at all. For a public-sector invoice the form asks first for the Leitweg-ID, the contact and the payment details — the entries on which an otherwise faultless invoice gets stuck in the recipient's portal.

  • Reading the invoices that arrive

    The duty to receive has applied to everyone since 1 January 2025. KRONENWERK works out from the file itself what it is — hybrid PDF, CII or UBL — and holds each against the standard that binds the recipient: EN 16931. Not against the stricter public-sector profile, because a recipient can do nothing about a missing telephone number at their supplier and still has to post the invoice.

  • A German base chart of accounts

    Germany is the only country for which KRONENWERK ships a chart of accounts of its own: built along the familiar account classes and ready to post to. It is expressly not SKR03 or SKR04 — those belong to DATEV, and a chart traced from somebody else's under their name would be neither honest nor dependable.

  • VAT, numbering, retention

    German rates, the reverse charge under §13b and the permanent small-business status under §19 live in the country module, together with the statutory exemption wording an invoice has to carry. Invoice numbers follow a gapless rule, retention periods follow the German requirements, and posted entries stay put: a correction is a reversal and a new document.

What KRONENWERK does not do in Germany

Four sentences other people leave out.

  • No transmission to any government portal or network. The XRechnung is produced here; you submit it at your customer's invoice portal. Believing an invoice has already been filed means waiting for payment on a document that never arrived.
  • No SKR03 and no SKR04, and no DATEV connection. If your tax adviser works in a DATEV chart, settle that before you move.
  • No tax advice, and no assurance that your bookkeeping satisfies German law at every point. KRONENWERK models rules and checks against them; responsibility for the accounts stays with you and your adviser.
  • No signed-off bank connection. Reconciliation is built but cleared with no provider; statements are imported rather than fetched automatically.

Asked and answered

The questions that come before the decision.

  • Can I create an XRechnung with KRONENWERK?

    Yes. KRONENWERK generates XRechnung 3.0.2 as CII XML and validates it against the public-sector profile before the file exists. You submit it at the invoice portal yourself.

  • Does KRONENWERK create ZUGFeRD invoices?

    Yes, in the EN 16931 profile — a PDF/A-3 with embedded CII XML. It is the default for commercial customers, because the recipient can simply open the file.

  • From when must I issue e-invoices?

    Everyone has had to receive since 1 January 2025. Businesses with more than 800,000 euro of prior-year turnover must issue from 1 January 2027, everyone else from 1 January 2028. Those dates live in the German country module rather than in marketing copy.

  • Does KRONENWERK file my invoice with a public authority?

    No. KRONENWERK produces and validates the file; you file it at your customer's invoice portal. The German country module expressly declares no national transmission.

  • Can I buy KRONENWERK in Germany?

    Yes. Germany requires no state transmission route for invoicing, so every mandatory step can be completed here. The plans and current amounts are on the pricing page.

The other countries

Six countries, six different answers.

What KRONENWERK can do follows from the country module, not from marketing copy. Each of these pages says the same thing twice for its country: what is there, and what is not.

Status

What runs today

This block is computed from the running product, not written by hand. Where the text above says otherwise, this block is what applies.

"Ready" means: every mandatory invoicing process KRONENWERK implements for this country can be completed. It does not mean every tax of every region is covered — that is what the "Tax rules" line is for.

What is modelled
Ready — every mandatory process of this country can be completed
Subscription
Available
Invoices
Can be issued
Tax rules
Rates by date and derivation of the treatment from the facts of the transaction
Currency
EUR

What KRONENWERK does in your country

  • Statutory exemption wording
  • Reading invoices you receive
  • Checking tax registration identifiers
  • National chart of accounts
  • Validation against the national rule set
  • Statutory e-invoicing obligation
  • Tax rates from national law
  • Structured electronic invoice

Open an account.

Before you buy, KRONENWERK shows once more what is covered for your country and what is not — at the same place where money is discussed.