Skip to content
Call +49 40 88192642 Send an email [email protected] Chat in Teams [email protected]
Microsoft 365· ·10 min read

Email archiving: what the GoBD require and why the mailbox is not enough

Business emails must be kept complete and unalterable for six or eight years. Why the archive mailbox in Microsoft 365 is not enough, how a journal rule captures every email and what Hornetsecurity and MailStore offer.

Illustration of email archiving: envelopes flowing from a mail server into a sealed archive cabinet with a lock and an hourglass for the retention period, a magnifying glass showing that emails can be found again

In Germany, business emails have to be kept for years, complete and unalterable. For email archiving, many companies rely on the mailbox or the archive mailbox in Microsoft 365. Neither is an archive: employees can delete emails, and whatever is deleted is missing at the next tax audit. An email archive captures every email as it is sent and received and keeps it until the retention period has ended.

6
years for business letters received and sent, including emails
8
years for accounting records, since 2025 instead of ten
10
years for books, annual financial statements and management reports

Sources: Section 147 of the German Fiscal Code (AO), Section 257 of the German Commercial Code (HGB), as of October 2026.

Which emails you have to keep

An email has to be kept if it serves as a business letter or an accounting record: a quote, an order confirmation, a complaint, an invoice in the body of the email. Business letters must be kept for six years, accounting records for eight years since 2025. The period starts at the end of the year in which the email was received or sent. It does not end while taxes for that year can still be assessed. Banks and insurers still have to keep accounting records for ten years.

If an email merely carries an invoice as an attachment, the GoBD require only the attachment to be kept. The email itself need not be archived. In everyday work this is hard to separate cleanly. That is why I archive all business emails in full, incoming and outgoing.

What the GoBD require of email archiving

The GoBD are issued by the German Federal Ministry of Finance. The version in force dates from 2019 with amendments from 2024 and 2025. For emails this means:

Complete

Every email that has to be kept must end up in the archive, even if it is later deleted from the mailbox.

Unalterable

Archived emails must not be changed or deleted unnoticed. According to the GoBD, storing them in folders on a server usually does not meet this requirement.

In the original format

Emails are kept as they were received. Saving them as PDF loses the headers with sender, route and timestamps.

Searchable and documented

During an audit the tax office must be able to access the data read-only or receive an evaluation. A procedural documentation describes how archiving works.

Many email archiving vendors call their archives “audit-proof”, a term that does not appear in the GoBD. There is no “GoBD certification” either: the tax authorities do not approve software. An auditor’s attestation, usually according to the IDW PS 880 standard, shows that software can meet the requirements when set up correctly. Whether the archive is compliant depends on how it is set up and run in the company.

Why the archive mailbox in Microsoft 365 is not enough for email archiving

The archive mailbox in Microsoft 365 is a second mailbox for older emails. In Business Basic and Business Standard it holds 50 GB, in Business Premium it grows up to 1.5 TB. Employees move, change and delete emails there just as in their normal mailbox. Nothing about it is complete or unalterable.

Business Premium includes tools to improve this. A retention policy in Microsoft Purview keeps deleted emails. Preservation Lock prevents administrators from switching that policy off later. Business Basic and Business Standard do not include these policies. Microsoft makes no statement on the GoBD, and searching for an audit runs through eDiscovery, which is cumbersome for auditors and employees. That is why I usually recommend a dedicated email archive.

Journal rule: how every email reaches the archive

An archive that only synchronises the mailboxes from time to time misses every email deleted in between. A journal rule in Exchange Online, by contrast, immediately sends a copy of every email to the archive. Journal rules are included in all Microsoft 365 licences, Business Basic too.

How a journal rule captures every email
The copy is made as the email is sent or received, before anyone can delete it.
  1. Emailincoming or outgoing, internal too if you wish
  2. Exchange Onlinejournal rule applies
  3. Delivery
    Mailboxemployees can delete
    Copy
    Archiveoutside Microsoft 365, unalterable until the period ends
The journal rule sends its copies to MailStore Gateway or Hornetsecurity, for example. A mailbox in Microsoft 365 is not allowed as a target.

Email archiving solutions compared

For context: I am a partner of Hornetsecurity and MailStore, sell their licences and take care of setup and maintenance. The details come from the vendors’ documentation, as of October 2026.

What the archive doesHornetsecurityMailStoreMicrosoft 365 with Business PremiumMail Archiver
Captures every email as it is sent and received✓✓◐–
Internal emails✓✓✓◐
Unalterable until the period ends✓✓◐◐
Separate access for auditors✓✓◐–
Employees search themselves✓✓✓✓
Also without Microsoft 365✓✓–✓
Storage locationcloud, selectable (Germany)own serverin the tenantown server

✓ included · ◐ partly (Microsoft 365: only with a retention policy and Preservation Lock, access via eDiscovery; Mail Archiver: synchronises mailboxes, deletion lock optional) · – not included. Hornetsecurity: internal emails via an additional journal rule. As of October 2026, according to vendor documentation.

Hornetsecurity

The archive is included from 365 Total Protection Plan 2. Incoming and outgoing emails are archived in their original form as they pass through the filter, internal ones via a journal rule. Nothing can be changed or deleted before the period ends, and auditors get time-limited access with a log. I choose where the data is stored for each customer during setup, and I always choose Germany. A good fit when email security and backup are needed anyway.

MailStore

MailStore Server runs on a Windows server on your premises or in a data centre. Through MailStore Gateway, which comes at no extra cost, a journal rule in Microsoft 365 sends every incoming and outgoing email to the archive. Version 26.4 has an attestation according to IDW PS 880. Employees search directly in Outlook or in the browser.

Microsoft 365

With Business Premium and properly configured retention policies, emails are kept in the tenant. For audits and for employees searching it is cumbersome, and Microsoft makes no statement on the GoBD. It does not work with Business Basic and Business Standard.

Mail Archiver

Free, open source and lean. Well suited for saving mailboxes before cancelling a service. It synchronises mailboxes instead of capturing every email via journal, and does not itself claim to meet the GoBD.

Which solution I use

Hornetsecurity or MailStore?
What is the starting point in the company?
Microsoft 365, email security and backup needed
Hornetsecurityarchive, email filter and backup in one product
Email security already handled
MailStorefor example alongside Defender for Office 365
Archive should stay on your premises
MailStoreon your own Windows server
No Microsoft 365
MailStorealso Exchange Server, Google Workspace, IMAP

With Hornetsecurity 365 Total Protection, archive, email filter and backup come from one product. More on this in the article Hornetsecurity or Business Premium for email security.

For Microsoft 365 I always set up MailStore with MailStore Gateway and a journal rule. Only then is every email guaranteed to reach the archive.

How I proceed

  1. Assessment: Which route do your emails take today, what is already kept, and which licences are in place?
  2. Selection: I recommend a solution that fits your environment and prepare a non-binding quote.
  3. Setup: I set up the archive, journal rule and retention periods, import existing emails from the mailboxes and show your employees how to search.
  4. Testing and documentation: I use test emails to check that incoming, outgoing and internal emails arrive completely, and record the setup for your procedural documentation.
  5. Maintenance: If you wish, I take care of updates, monitoring of the journal rule and regular spot checks on an ongoing basis.

Frequently asked questions

Is it enough to save emails as PDF?

No. Incoming emails must be kept in the format in which they were received. Saving them as PDF loses the headers, and the GoBD explicitly count this against the company. Storing them in folders is not unalterable either.

Is there a GoBD certification for email archives?

No. The tax authorities do not issue certificates. Auditors’ attestations, for example according to IDW PS 880, help when choosing a product but are not binding on the tax office. What matters is how the archive is set up and run.

Does an email archive have to be on premises?

No. Hornetsecurity archives in the cloud, for my customers always in Germany. MailStore runs on your own server, which can also be located in a data centre. What matters is that the archive sits outside the mailbox and employees cannot change it.

What about emails sent before the archive was set up?

The journal rule only captures emails from the moment it is set up. Whatever is still in the mailboxes I import into the archive once. Emails already deleted there cannot be fully recovered afterwards. The sooner the archive is in place, the better.

What does email archiving cost?

It depends on the number of people sending emails and whether you also need security and backup. The archive location matters too: cloud or your own server. In a free consultation I clarify your needs and then prepare a non-binding quote.

Sources