Migrating fromOpenText?—Get started

Accounting

GoBD Explained: Requirements for Audit-Ready Digital Bookkeeping in Germany and Beyond

Head of Product - CPO, AODocs · Aug 15, 2025 · Updated Oct 6, 2026

Germany's e-invoicing rules reinforce the need to preserve original structured invoice data. A separate human-readable version is not always required; it must also be retained if it contains additional or different tax-relevant information. GoBD supports traceability, controlled corrections, and access to tax-relevant records.

For companies operating in Germany, or with German business ties, the GoBD framework remains a key requirement: it governs how tax-relevant data must be recorded, retained, and protected. While not a law per se, GoBD carries legal weight, failure to comply can result in fines or audit complications.

The 2025 amendments, introduced alongside Germany’s e-invoicing mandate, clarify how structured e-invoices are retained. Preserve the original structured data and also retain a human-readable component if it contains additional or different tax-relevant information. Apply the accessibility and traceability principles defined in the GoBD. Just as SEC and FINRA rules demand rigorous, audit-ready records for U.S. financial institutions, GoBD emphasizes immutability, traceability, and structured recordkeeping as core compliance principles.

Understanding GoBD

The GoBD (Grundsätze zur ordnungsmäßigen Führung und Aufbewahrung von Büchern, Aufzeichnungen und Unterlagen in elektronischer Form sowie zum Datenzugriff) is an administrative regulation from Germany’s Federal Ministry of Finance. It clarifies obligations under Germany’s Fiscal Code (§§ 146 and 147 AO) concerning digital bookkeeping, record retention, and data access.

Key principles include:

  • Traceability and verifiability of all entries and records
  • Immutability so later corrections preserve the original entry and remain traceable
  • Timely and systematic recording of business transactions
  • Applicable retention periods; invoices are generally retained for eight years under section 14b UStG, subject to applicable extensions and record-specific rules
  • Documentation of IT systems and processes
  • Ensuring auditor access to records when required

The 2025 update places special emphasis on e-invoice archiving: preserve the original structured data. A human-readable component also requires retention when it contains additional or different tax-relevant information. Records must remain accessible and changes traceable. GoBD covers tax-relevant records in both digital and paper workflows.

Common Pitfalls in GoBD Compliance

Organizations often stumble when implementing GoBD, and the 2025 update introduces new challenges and risks tied to the e-invoicing mandate. Common pitfalls now include:

  • Incorrect e-invoice archiving storing only the human-readable PDF or print version, but not the original structured XML data required under the amended rules.
  • Storing records in formats that can’t be reproduced exactly, compromising authenticity.
  • Failing to maintain version history or audit logs, hindering traceability.
  • Inadequate enforcement of retention periods or inconsistent deletion practices.
  • Scattered systems with no centralized oversight or governance for audit readiness.

E-invoice retention requires preserving the machine-readable source data. Retain related human-friendly formats when they contain additional or different tax-relevant information. Preserve accessibility and traceability throughout the applicable retention period.

Such issues can lead to audit challenges, or worse, penalties for noncompliance.

Building a Strong GoBD Compliance Framework

Compliance with GoBD, and safeguarding against audit complications, requires a methodical approach:

  • Immutable storage to preserve original content and deter tampering
  • Centralized archives to ensure consistency and governance across teams
  • Detailed audit trails, retaining a traceable history of relevant entries and corrections
  • Automated retention policies, aligned with statutory schedules
  • Secure, role-based access controls, balancing security with usability

These steps help ensure records remain reliable, accessible, and defensible over time.

Why GoBD Is Worth Knowing Beyond Germany

GoBD often inspires similar thinking about data integrity across Europe, although it doesn’t carry direct force outside Germany. While it serves more as an example than a template, it can inform recordkeeping rigor expected in other jurisdictions. Being aware of these requirements iis essential for companies that need to meet regulatory bookkeeping obligations across various territories and regulatory frameworks.

GoBD offers a concrete example of how strict digital recordkeeping principles may be applied in a regulatory context, especially regarding immutability, auditability, and long-term retention. Organizations subject to German tax-record obligations must assess the applicable GoBD requirements. Others may use its principles as context without treating it as law in their jurisdiction.

While tax-record retention requirements differ by jurisdiction and record type, the details vary significantly by country. In that regard, while not a standard adopted elsewhere, GoBD can serve as a reference point.

How AODocs Compliance Archive Supports GoBD, and Similar Needs

Drawing on the same strengths that help U.S. financial institutions comply with SEC and FINRA requirements, AODocs’ Compliance Archive can be evaluated as part of a GoBD recordkeeping program:

  • Built-in immutability features, version control, and audit logging
  • Automated retention schedules customized for German (and potentially other) regulatory periods
  • Centralized compliance dashboards granting oversight across offices and functions
  • Configured integration with Google Workspace, subject to tested retention, retrieval, and access controls

Organizations must assess archive configuration, procedures, and documentation against their applicable GoBD obligations. A software purchase does not establish compliance.

Learn More

Frequently asked questions

Is a PDF enough to archive an electronic invoice under German GoBD rules?

A PDF alone is not enough when the invoice includes a structured electronic component that must be preserved. Germany's Federal Ministry of Finance says the structured part must remain intact in its original form. Under the current GoBD text, an additional human-readable component is required when it contains extra or different information relevant to taxation.

How long must electronic invoices be retained in Germany?

Under section 14b(1) of Germany's VAT Act, incoming and outgoing invoices generally must be retained for eight years. Other record categories, applicable tax rules, and circumstances can require different treatment. Use a reviewed schedule by record type rather than applying one period to every digital document.

Can a bookkeeping error be corrected without breaching GoBD immutability?

A correction can be made, but it must not conceal the original entry or make the timing and nature of the change unclear. GoBD immutability protects the evidential history rather than banning documented corrections. Preserve the original information and the correction trail within the documented bookkeeping process.

What should GoBD process documentation explain?

GoBD process documentation should explain how tax-relevant records are created, received, processed, stored, and made accessible. Its detail depends on the business and the systems used. Keep the description aligned with actual operations and preserve relevant historical versions so an auditor can understand the process used during the retention period.