Guide

Receiving and archiving e-⁠invoices in Germany

Everyone has to be able to receive e-invoices, small businesses and freelancers included. It sounds like new technology, but it is mostly a question of an inbox, a way to read them and a place to keep them. Here is what is really required.

As of 10 October 2026

What “able to receive” means

Since 1 January 2025 every business in Germany must be able to accept e-invoices from other businesses. The Federal Ministry of Finance explicitly provides no exceptions. Small businesses may still issue other invoices, but they still have to receive e-invoices. The same applies to freelancers.

An email inbox is enough to receive them. The law does not prescribe a channel: email, a download from a customer portal or an interface are all possible. You agree on the channel with your supplier. You do not need Peppol, a portal or any particular software to receive.

None of this applies to an invoice that only concerns your private life. The obligation belongs to your business.

Which formats you have to accept

An e-invoice is an invoice in a structured format that follows the European standard EN 16931 (§ 14 (1) UStG). In Germany, almost every one arrives in one of two formats:

Format What you receive Readable without software
XRechnung a plain XML file no
ZUGFeRD from version 2.0.1 a PDF with an embedded XML file the PDF yes, the data no

According to the BMF letter of 15 October 2025, the ZUGFeRD profiles MINIMUM and BASIC WL do not meet the requirements. In a ZUGFeRD PDF the embedded data counts. If the visible PDF differs from it, the data prevails. The difference between the two formats is explained in the guide XRechnung or ZUGFeRD.

What may still arrive as a PDF until 2027

Issuing has transition rules (§ 27 (38) UStG). For supplies in 2025 and 2026 suppliers may still send you paper invoices, and a plain PDF by email with your consent. In 2027 that only applies to suppliers whose total turnover in the previous year was at most €800,000. From 2028 you receive almost only e-invoices from businesses in Germany. Small businesses and small invoices up to €250 remain the exception.

Your consent to a PDF needs no particular form. According to the notes on the BMF letter of 15 October 2024 it can also be implied, for example by simply accepting PDF invoices.

This matters for your input VAT deduction. If your supplier has to issue an e-invoice and still sends paper or a PDF, that is generally not a proper invoice. Ask them for an e-invoice then. When the obligation starts for whom is in the guide E-invoicing mandate.

Reading and checking

On a Mac, no app opens an XRechnung as an invoice by itself. You need one that shows the data in readable form. The Federal Ministry of Finance points to free viewers from private providers and to the e-invoice viewer of the tax authorities at ELSTER. Which options exist on the Mac and what they can do is in the guide Opening an XRechnung on a Mac.

Then check it like any invoice: service, amount, VAT rate and date of supply. All mandatory details have to be in the invoice data itself. A reference to an attachment is not enough; an attachment may only add to it, for example with a timesheet. If the file is technically not a valid e-invoice, ask the sender for a new one.

Archiving it properly

With an e-invoice, the XML file is the original. You keep invoices for eight years (§ 14b (1) UStG). At least the structured part has to remain intact in its original form. A printout, a PDF from a viewer or a screenshot does not replace the file.

The Federal Ministry of Finance offers one reassurance: storing e-invoices outside a system that meets the GoBD is, for VAT purposes, generally not a breach on that basis alone. The GoBD still apply to your bookkeeping. More in the guides GoBD and Retention periods.

In practice that means:

  • Save the attachment exactly as it arrived. Do not open and save it in an editor, because even a line break changes it.
  • With ZUGFeRD, keep the whole PDF, not just a printout. The data is inside the file.
  • File them so you can find them years later, for example by year and supplier, or use an app that archives them on import.

This guide explains the rules in general and does not replace advice from a tax advisor.

Common questions

Do I have to receive e-⁠invoices as a small business?

Yes. Small businesses are only exempt from issuing them (§ 34a UStDV), not from receiving them. An email inbox is enough.

Is my normal email inbox enough?

Yes. A separate inbox just for e-invoices is not necessary. It does help if your suppliers know which address their invoices should go to.

May I delete the XML file once I have printed the invoice?

No. The XML file is the original and is kept unchanged for eight years. A printout is only a view.

May I refuse an e-⁠invoice and ask for a PDF?

An e-invoice that your supplier has to issue does not need your consent. So you cannot refuse it. The other way round, you may ask for an e-invoice even if they could still send paper.

Step by step

Accepting e-⁠invoices with Folnaro

  1. Choose an address

    Decide which email address your suppliers send invoices to, and tell them. You do not need a separate inbox just for e-invoices.

  2. Let Folnaro watch a folder

    Choose Folnaro > Settings… > Import and click Choose… next to Watched folder. When you save attachments into that folder, Folnaro brings them into the receipt inbox on its own.

  3. Or share from Mail

    In Mail, choose Share and then Folnaro. The file lands in the receipt inbox, and you can add a note.

  4. Read and check

    Select the expense and click E-⁠Invoice. The check result is at the top, the invoice in readable form below it.

  5. Record the expense

    Review the details in the receipt inbox and click Record Expense. The XML file stays archived unchanged.

In Folnaro

How Folnaro does it

Folnaro accepts e-invoices like any other receipt, reads the amounts straight from the data and keeps the original unchanged.

  • XRechnung, ZUGFeRD and Factur-X in the CII and UBL syntaxes, by drag and drop, through Share or from a watched folder
  • Readable view with a check result in four levels; Show XML shows the file as it arrived
  • Before showing it, Folnaro verifies the archived original by its checksum
  • Every expense shows under Keep until how long the receipt has to be kept
  • Viewing, printing and sharing always work; you import new receipts during the trial or with a purchase or subscription

More about receipts in Folnaro

E-⁠Invoice

XRechnung 3.0 · received 17 Sep 2026

SellerServerhafen Hosting GmbHVAT ID DE314159265
Invoice no.
SH-2026-0917
Invoice date
17 Sep 2026
Delivery date
30 Sep 2026
Due
1 Oct 2026
Buyer reference
LH-2026
DescriptionQtyUnit priceAmount
Managed Hosting S, September 20261 month€16.20€16.20
Net
€16.20
VAT 19 %
€3.08
Gross
€19.28

Check

  • No findings in the checked rulesPassed
  • Mandatory fields of the standard presentPassed
  • Totals and tax agreePassed

Sources

Laws and administrative guidance in the version in force on the date above.

  1. Federal Ministry of Finance, e-invoice FAQ, March 2026 (German) Questions 8, 12, 12a and 13: receiving, inbox, rendering, retention read on
  2. § 14 (1) UStG, definition of an e-invoice (German) read on
  3. § 14b UStG, keeping invoices (German) read on
  4. § 27 (38) UStG, transition rules (German) read on
  5. IHK Cologne: BMF letter on e-invoicing of 15 October 2025 (German) Accepted formats, types of errors, keeping the original format read on
  6. IHK: notes on the BMF letter of 15 October 2024 (German) Consent may be implied, input VAT where an e-invoice is required read on

Try it with your own numbers.

The first 30 days are free, with every feature. You don’t need an account with us and you enter no payment details. After that you buy Folnaro once or take a subscription. And if you don’t, everything you created stays readable and exportable.

Coming soon to the Mac App Store See pricing