Is Microsoft 365 / Exchange Online GoBD-compliant?
In short: Exchange Online stores your email, but it does not make your mailbox GoBD-compliant on its own. With the right licence and configuration you can cover important requirements, yet completeness, immutability, auditor access and documentation remain your job. What the GoBD require, where the built-in tools reach their limits and how a separate archive helps.


- CaptureMessages from your mail system.
- OrganiseRetention with defined rules.
- FindSearch with authorised access.
What the GoBD require
The GoBD are Germany’s principles for the proper keeping and retention of books, records and documents in electronic form and for data access. They are not a law of their own but an administrative directive from the Federal Ministry of Finance that tax authorities apply in audits. The governing BMF letter dates from 28 November 2019; it was amended on 11 March 2024 and most recently on 14 July 2025, mainly because of e-invoicing.
At their core are a few principles: traceability and verifiability, completeness, accuracy, timely recording, order and, above all, immutability. Records subject to retention must be available at all times throughout the retention period and it must be possible to make them readable without delay and evaluate them by machine. Received commercial or business letters and accounting documents must match the original visually, other records in content (Section 147(2) of the German Fiscal Code, AO). During a tax audit the authorities may inspect the data, have it evaluated by machine or have it transferred to them (Section 147(6) AO).
Note: Does this apply to my small business?
Yes. The retention obligations under Section 147 AO apply to everyone required by tax law to keep books and records, regardless of company size, including SMEs and sole proprietors.
Which emails you have to keep
Not every message belongs in the archive. According to the GoBD, content and function decide, not the label (para. 121): emails that function as a commercial or business letter or as an accounting document must be kept in electronic form. Under Section 257(2) of the German Commercial Code (HGB), commercial letters are documents that concern a commercial transaction.
- Quotes, order confirmations, invoices and contracts by email: usually must be kept.
- Newsletters, pure scheduling messages or private messages: usually not.
- If an email is merely a “means of transport”, for an attached invoice for example, and contains no further information subject to retention itself, only the attachment has to be kept. The GoBD compare it to the paper envelope of old.
Note: E-invoices in the mailbox
Since 1 January 2025, businesses in Germany must be able to receive e-invoices; a dedicated mailbox just for them is not required. Transitional rules for issuing them run until the end of 2026 or the end of 2027 (Section 27(38) of the VAT Act). Under the GoBD as amended on 14 July 2025, the structured part of an e-invoice, such as the XML file, must be kept in the format in which it was received. You only need the PDF part of a hybrid invoice (ZUGFeRD, for example) if it contains additional tax-relevant information, such as booking notes.
In day-to-day operations this distinction is hard to make reliably. It is therefore often more practical to archive business email automatically rather than having every message assessed individually. What is excluded and when data is deleted belongs in a retention policy that you agree with your tax adviser, with data protection in mind.
For how long? The retention periods
- 10 years: books and records, inventories, annual financial statements, management reports and the opening balance sheet (Section 147(3) AO, Section 257(4) HGB).
- 8 years: accounting documents, which usually include invoices. The Fourth Bureaucracy Relief Act shortened the period from 10 to 8 years. Since 1 January 2025 it also applies to older documents whose previous period had not yet expired at the end of 2024 (Article 97 Section 19a of the Introductory Act to the Fiscal Code). Special rules apply to banks, insurers and investment firms.
- 6 years: received and sent commercial and business letters, including the corresponding emails, and other tax-relevant documents.
The period starts at the end of the calendar year in which the email was received or sent or the document was created (Section 147(4) AO). It also does not expire as long as the records are relevant to taxes whose assessment period has not yet expired (Section 147(3) AO).
Caution: Where the 8 years come from
The reduction to 8 years comes from the Fourth Bureaucracy Relief Act of 23 October 2024, not from the Growth Opportunities Act, which introduced mandatory e-invoicing. It only affects accounting documents. Books, financial statements and inventories remain at 10 years, business letters at 6 years.
Note: General guidance, not tax or legal advice
This article summarises the legal position as of September 2026. Which records you must keep, and for how long, is for you and your tax adviser to settle for your specific case.
Is Microsoft 365 / Exchange Online enough for this?
Exchange Online stores email reliably and includes compliance features: archive mailboxes, retention policies via Microsoft Purview, Litigation Hold and journaling. Properly licensed and configured, these features cover individual GoBD requirements. They do not, however, add up to automatic GoBD compliance, and a few points are easily overlooked.
Where the built-in tools reach their limits
- Licensing: retention policies for mailboxes and Litigation Hold are included in Exchange Online Plan 2, Microsoft 365 Business Premium, E3 and E5, among others. Business Basic and Business Standard need the Exchange Online Archiving add-on.
- Journaling: an Exchange Online mailbox cannot be designated as a journaling mailbox. Journal reports must go to an on-premises system or a third-party archiving service. Microsoft itself calls journaling an older feature and recommends keeping data in the tenant with Microsoft 365 retention instead.
- Undeliverable journal reports: monitoring non-delivery reports is your responsibility. If the alternate journaling mailbox is unavailable as well, rejected reports are lost and cannot be recovered.
- Changeable holds: administrators with the right permissions can remove Litigation Hold and unlocked retention policies. A 30-day delay hold then applies, after which items marked for deletion are permanently removed. With the Legal Hold role, even this delay hold can be lifted early.
- Preservation Lock: retention policies can be locked via PowerShell. After that, nobody, not even a global administrator, can turn them off, delete them or shorten them. The lock is deliberately irreversible and therefore needs careful planning.
The decisive point: without Preservation Lock, retention in Microsoft 365 stays administratively changeable; with the lock it is fixed, but also irreversible. Whether your setup meets the GoBD also depends on things no setting provides: complete capture, a defined way to give auditors readable, machine-evaluable data, and procedural documentation.
Note: There is no state GoBD certification
Neither Microsoft 365 nor any other product is “GoBD-certified by the tax office”. The tax authorities do not issue positive attestations. Certificates or attestations from third parties can help when choosing software but are not binding on the tax authorities (GoBD paras. 179–181). Nor is any specific technology such as WORM storage required: immutability can be ensured through hardware, software or organisational measures (para. 110).
What tamper-proof archiving has to deliver
- Complete, automatic capture of the relevant email traffic, ideally before anyone can delete anything.
- Immutability, secured through technical and organisational measures, with changes logged.
- Availability, readability and machine-evaluability across the entire retention period, including after a system change.
- Defined data access for tax audits (Section 147(6) AO): who provides which data, and how?
- A deletion and permissions concept, because data protection also limits how long and for whom personal data remains available.
- Procedural documentation that describes how archiving works. At its core, GoBD is also a process topic, not just a software question.
A separate archive: central archiving with MailStore
For Microsoft 365 and Exchange I use MailStore (MailStore Software GmbH, part of OpenText since December 2019), either on-premises as MailStore Server or hosted, for example as MailStore Cloud or EL mailarchive. The software stores complete, faithful copies of emails in a central archive and connects Microsoft 365, Exchange and Google Workspace via journaling or mailbox archiving. Users keep working through the familiar folder structure, full-text search or directly from Outlook.
MailStore Server backs tamper protection technically with SHA hash values of the email content and internal AES256 encryption. With Legal Hold enabled, no emails can be deleted from the archive regardless of any other settings. An auditing function logs the events the administrator defines, and a dedicated auditor user gives reviewers read access to the archives without being able to archive or export emails. According to the vendor, every new version is examined by an independent auditor against IDW PS 880. The attestation for version 26.3, dated 17 July 2026, confirms that the software, when used properly, enables accounting in line with German generally accepted accounting principles.
Tip: Software alone is not enough
MailStore puts it cautiously on its own blog: a professional archiving solution “can help” meet the GoBD requirements for email data. The audit attestation, too, only applies when the software is used properly. Whether your procedure meets the GoBD depends on configuration, procedural documentation and your processes. The software is half the job, the process is the other half.
Whether the archive runs in house or hosted depends on your size and requirements. I compare the variants in the article MailStore on-premises or in the cloud. How I plan and look after archiving is described on the email archiving page.
Questions and answers
Is Microsoft 365 / Exchange Online GoBD-compliant?
Not automatically. Depending on the licence, Exchange Online includes retention policies, Litigation Hold and journaling. Without Preservation Lock, holds and policies stay administratively changeable; with the lock they are irreversibly fixed. Complete capture, auditor access and procedural documentation have to be handled on top, with built-in tools or a separate archive.
Do I really have to archive every email?
Only emails relevant under tax or commercial law are mandatory, for example those functioning as a commercial or business letter or an accounting document. Because the case-by-case decision rarely works day to day, archiving business email automatically is often more practical. Exceptions and deletion periods belong in the retention policy.
How long do I have to keep emails?
Business letters, including the corresponding emails, for 6 years. Accounting documents such as invoices for 8 years (since 1 January 2025, previously 10 years). Books, financial statements and inventories for 10 years. The period starts at the end of the calendar year and does not expire while the records are relevant to tax assessments that are still open.
Is there an official GoBD certification?
No. The tax authorities do not issue positive attestations, and third-party certificates are not binding on them. No specific technology is mandated. Vendors can, however, have their software examined by independent auditors, MailStore for example against IDW PS 880. That helps when choosing software but does not replace your own procedure.
On-premises or cloud?
Both are possible. With MailStore Server the data stays in house. According to the vendor, OpenText runs MailStore Cloud in a data centre in Germany; hosted services such as EL mailarchive run at the respective provider. Which fits depends on size, data protection requirements and your existing IT. We clarify that in the initial call.
Sources
The information reflects the date above. Sources are named so you can look them up; the website does not link to external sites.
- Federal Ministry of Finance (BMF): GoBD, BMF letter of 28 November 2019 (BStBl I p. 1269), incl. paras. 110, 121 and 179–181, 28 November 2019
- Federal Ministry of Finance (BMF): GoBD, amendment due to various statutory changes, BMF letter of 11 March 2024, 11 March 2024
- Federal Ministry of Finance (BMF): GoBD, second amendment due to various statutory changes, BMF letter of 14 July 2025, 14 July 2025
- Federal Ministry of Finance (BMF): Introduction of mandatory e-invoicing between domestic businesses, BMF letter of 15 October 2025, 15 October 2025
- Federal Ministry of Justice (Gesetze im Internet): Section 147 AO, rules on the retention of records, retrieved 22 Sep 2026
- Federal Ministry of Justice (Gesetze im Internet): Section 257 HGB, retention of records and retention periods, retrieved 22 Sep 2026
- Federal Ministry of Justice (Gesetze im Internet): Article 97 Section 19a EGAO, transitional rule on retention periods, retrieved 22 Sep 2026
- Federal Ministry of Justice (Gesetze im Internet): Section 27 UStG, general transitional provisions (para. 38 on e-invoicing), retrieved 22 Sep 2026
- Federal Law Gazette (Bundesgesetzblatt): Fourth Bureaucracy Relief Act of 23 October 2024 (BGBl. 2024 I No. 323), 29 October 2024
- Microsoft Learn: Journaling in Exchange Online, 29 May 2026
- Microsoft Learn: Identify Exchange mailbox hold types in eDiscovery (section on delay holds), 23 June 2026
- Microsoft Learn: Use Preservation Lock to restrict changes to retention policies, 10 June 2024
- Microsoft Learn: Microsoft Purview service description, licensing for retention policies, 3 August 2026
- Microsoft Learn: Exchange Online Archiving service description, 13 October 2023
- MailStore Software GmbH: How email archiving helps with GoBD compliance (blog, German), 17 May 2023
- MailStore Software GmbH: Rechtssichere E-Mail-Archivierung mit MailStore Server (German-language page), retrieved 22 Sep 2026
- MailStore Software GmbH: MailStore Server Help: Compliance General, 19 September 2025
- interev GmbH: Software attestation under IDW PS 880 for MailStore Server 26.3 (German), 17 July 2026
