Skip to content
Back to knowledge & inspiration

Retention periods in Germany: the table that saves you trouble in 2027

German retention periods for 2026 and 2027 at a glance: a table for companies, personnel files and private individuals, the new 8-year period for invoices, how to calculate deadlines, what you may destroy from 1 January 2027 and how to meet retention periods digitally.

Illustration: binders and digital documents with a calendar and an hourglass symbolise statutory retention periods

Every January, the same question: which binders can go into the shredder now? If you destroy records too early, you risk trouble with the German tax office. If you keep them too long, you pay for archive space – and with personal data you may even be breaching the GDPR.

On top of that, new rules have applied since 2025. You now only have to keep invoices and other accounting vouchers for eight instead of ten years. And if you receive e-invoices, you must archive them in their original format. In this guide you will find all the key German retention periods in one table – for companies, personnel files and private individuals. Plus: how to calculate the period correctly, which records you may destroy from 1 January 2027, which exceptions apply and how to meet retention periods digitally and automatically.

As DOCSHERO®, we have been setting up archives for companies of every size and industry – from small businesses to large groups – for more than 20 years that monitor retention and deletion periods on their own.

Legal status and source review: 29 October 2026.

Rainer Eholzer, Head of Sales & Marketing at DOCSHERO®
Your DOCSHERO® team

DOCSHERO® / Archive check

Does your archive already meet retention periods on its own?

Enter your website and secure a no-obligation initial consultation. We take a look at your company in advance and show you how an audit-proof archive monitors retention and deletion periods automatically.

We do not store your entry – the logo is loaded via Google.

Google reviews with five starskununu Top Company 2026

Choose a time for your initial consultation

  1. 1Date & time
  2. 2Your details

Select a date and time

Select a meeting topic first.

November 2026

Available times

No times available this month. Try the next month.

Key points at a glance

  • There are three standard periods: 10 years for books and annual financial statements, 8 years for accounting vouchers such as invoices, 6 years for commercial and business letters.
  • Invoices now only 8 years: since 1 January 2025, the shorter period from the Fourth Bureaucracy Relief Act (Bürokratieentlastungsgesetz IV) applies to accounting vouchers.
  • The period starts at the end of the calendar year in which the document was created. On 1 January 2027, accounting vouchers from 2018 and earlier, business letters from 2020 and earlier and books from 2016 and earlier may go – unless an exception applies.
  • Electronic documents stay electronic: you must keep e-invoices, emails and digital vouchers in their original format, unalterable and machine-readable.
  • Once the period ends, the duty to delete begins: under the GDPR, personal data must be deleted as soon as there is no longer any reason to keep it. An archive with audit-proof archiving takes care of both automatically.

Basics

What are statutory retention periods in Germany?

Retention periods define how long companies must keep records – so that the tax office and auditors can trace at any time what happened.

In Germany, the statutory retention periods for companies are laid down mainly in two laws: in § 147 of the German Fiscal Code (Abgabenordnung, AO) for tax law and in § 257 of the German Commercial Code (Handelsgesetzbuch, HGB) for commercial law. On top of that come special provisions, for example in the German VAT Act (UStG) for invoices, in the Income Tax Act (EStG) for payroll accounts or in the Working Hours Act (ArbZG) for working time records.

The retention obligation applies to everyone who is required to keep books or records for tax purposes: merchants, corporations, traders above certain turnover and profit thresholds, but also freelancers for their records and vouchers. Even if you only prepare a cash-basis income statement (Einnahmen-Überschuss-Rechnung), you must keep invoices and vouchers.

How records are kept is governed by the GoBD – the German principles for the proper keeping and retention of books, records and documents in electronic form. What the GoBD principles require in detail mainly concerns digital documents: they must be complete, unalterable, retrievable and machine-readable for the tax audit.

8 instead of 10 years

is all you now have to keep invoices, bank statements and other accounting vouchers since 1 January 2025. The reduction applies to all vouchers whose old period had not yet expired at the end of 2024.

Basis: Bürokratieentlastungsgesetz IV, § 147 Abs. 3 AO, § 257 Abs. 4 HGB, § 14b UStG

Table

Retention periods table 2026: company records in Germany

The most important periods under German tax and commercial law at a glance.

RecordPeriodLegal basis
Commercial books, ledgers, general ledger, journals10 years§ 147 Abs. 1 Nr. 1 AO, § 257 HGB
Annual financial statements, balance sheets, profit and loss statements10 years§ 147 Abs. 1 Nr. 1 AO, § 257 HGB
Opening balance sheets, inventories, management reports10 years§ 147 Abs. 1 Nr. 1 AO, § 257 HGB
Cash books10 years§ 147 Abs. 1 Nr. 1 AO
Work instructions, organisational documents, process documentation10 years§ 147 Abs. 1 Nr. 1 AO
Incoming and outgoing invoices8 years§ 147 Abs. 1 Nr. 4 AO, § 14b UStG
E-invoices (XRechnung, ZUGFeRD) in their original format8 years§ 14b UStG, GoBD
Bank statements (business)8 years§ 147 Abs. 1 Nr. 4 AO
Cash vouchers, receipts, cash reports8 years§ 147 Abs. 1 Nr. 4 AO
Credit notes, travel expense and entertainment receipts8 years§ 147 Abs. 1 Nr. 4 AO
Payslips and salary statements (as accounting vouchers)8 years§ 147 Abs. 1 Nr. 4 AO
Delivery notes, if they serve as accounting vouchers8 years§ 147 Abs. 1 Nr. 4 AO
Delivery notes that are not accounting vouchersuntil the invoice is received or sent§ 147 Abs. 3 AO
Commercial and business letters received6 years§ 147 Abs. 1 Nr. 2 AO, § 257 HGB
Copies of commercial and business letters sent6 years§ 147 Abs. 1 Nr. 3 AO, § 257 HGB
Business emails with the character of a commercial letter6 years§ 147 AO, § 257 HGB
Quotes and order confirmations that led to a transaction6 years§ 147 Abs. 1 Nr. 2, 3 AO
Contracts (e.g. rental, leasing, maintenance contracts)6 years from the end of the contract§ 147 Abs. 1 Nr. 5 AO
Payroll accountsuntil the end of the 6th year after the last entry§ 41 Abs. 1 EStG
Other tax-relevant records6 years§ 147 Abs. 1 Nr. 5 AO
Data carriers with legacy data after a system change5 years§ 147 Abs. 6 AO

Each period begins at the end of the calendar year in which the record was created. If a contract or voucher is also an accounting voucher, the longer period applies. This is not legal or tax advice – involve your tax adviser in individual cases.

A rule of thumb helps with sorting: everything that concerns the books themselves, 10 years. Everything that supports a booking, 8 years. Everything that is just correspondence, 6 years. If in doubt, the longer period applies.

Two points are often overlooked in practice. First: the process documentation (Verfahrensdokumentation) is also one of the organisational documents and must be kept for ten years. It describes how vouchers are captured, checked and archived at your company. An up-to-date GoBD process documentation is therefore an archive item in its own right. Second: if you change your accounting or archive system, you must keep the legacy data machine-readable. When you move to a new system, HEROmigration ensures that documents are preserved together with their metadata and links.

Calculation

When does the retention period start – and how do you calculate it?

The period does not start on the date on the document, but at the end of the year. Here is how to calculate it correctly.

Illustration: a timeline shows when records may be destroyed after 6, 8 and 10 years
  1. Determine the year of creation

    What counts is the calendar year in which the voucher was created, the letter was received or sent, or the last entry was made in the book.

  2. Set the start of the period

    The period begins at the end of that calendar year, i.e. on 31 December.

  3. Add the period

    Add 6, 8 or 10 years to the start of the period – depending on the type of record.

  4. Check for exceptions

    Is a tax audit still ongoing, is an objection pending or is a tax assessment provisional? Then you may not destroy the records yet.

  5. Document the destruction

    Only destroy records after the period has ended, and record which documents were destroyed or deleted, when and how.

An example: an incoming invoice dated 15 March 2018 is an accounting voucher. The period begins on 31 December 2018 and lasts eight years. It therefore ends on 31 December 2026. From 1 January 2027, you may destroy the invoice – unless an exception applies.

For books, the last entry is what counts. If the last bookings for the 2016 financial year were only made in 2017, the ten-year period only begins at the end of 2017. For the annual financial statements, the year in which they were prepared is what counts. Especially with statements that are finished late in the following year, it pays to look closely.

Destroying

Which records may you destroy from 1 January 2027?

Unless an exception applies, these records may leave the archive at the turn of the year.

  • Books, annual financial statements, inventories: with the last entry or preparation in 2016 or earlier.

  • Invoices and other accounting vouchers: created in 2018 or earlier.

  • Bank statements and cash vouchers: from 2018 or earlier.

  • Commercial and business letters: received or sent in 2020 or earlier.

  • Payroll accounts: with the last entry in 2020 or earlier.

  • Other tax-relevant records: from 2020 or earlier.

Watch out for records that could already have been destroyed before 2025: the reduction to eight years applies to all accounting vouchers whose period had not yet expired on 1 January 2025. That is why the vouchers from 2015 and 2016 could be destroyed in one go on 1 January 2025, and those from 2017 on 1 January 2026.

If you archive your vouchers digitally, you do not have to sort binders every year. An archive system knows the document type and creation date of every document – and therefore when its period ends. At the turn of the year, it automatically shows you what may be deleted – and locks everything that is still needed because of an ongoing audit.

Personnel

Retention periods for personnel files and payroll records

There is no uniform period for the personnel file. It depends on the individual documents.

RecordPeriodLegal basis
Personnel file in general (after leaving)usually 3 yearsStandard limitation period § 195 BGB
Payslips and salary statements8 years§ 147 Abs. 1 Nr. 4 AO
Payroll accountsuntil the end of the 6th year after the last entry§ 41 Abs. 1 EStG
Working time records for overtime2 years§ 16 Abs. 2 ArbZG
Application documents of rejected applicantsapprox. 6 monthsAGG deadlines, GDPR
Documents on company pension schemesuntil the end of the benefit obligationBetrAVG

Individual documents in a personnel file may be subject to longer retention, for example if they are also accounting vouchers. Once all periods have expired, personal data must be deleted.

With personnel files, two obligations collide: German labour, tax and social security law require certain records to be kept. The GDPR (DSGVO) requires personal data to be deleted as soon as it is no longer needed. That is why you should not look at the personnel file as a whole, but set a period per document type.

A digital personnel file makes exactly that possible. Every document gets a document type when it is filed – and with it, its retention period. After an employee leaves, the right period runs for each record – and the system reminds you of the deletion in good time. This is particularly important for application documents: after the procedure is completed, they should only remain stored for as long as possible claims under the German General Equal Treatment Act (AGG) can be asserted.

Which data belongs in the file at all is governed by data protection for personnel files: only what is necessary for the employment relationship. There is no legal obligation to keep a digital personnel file. Since 2025, however, employers may in many cases document the essential terms of employment in text form – which makes the digital file even easier.

DOCSHERO® / Digital retention

Never count binders again at the turn of the year?

Enter your website and find out in a short conversation how to map retention periods and deletion obligations automatically in your archive.

We do not store your entry – the logo is loaded via Google.

Google reviews with five starskununu Top Company 2026

Choose a time for your initial consultation

  1. 1Date & time
  2. 2Your details

Select a date and time

Select a meeting topic first.

November 2026

Available times

No times available this month. Try the next month.

Digital

Electronic retention: what applies to emails, e-invoices and scans?

The periods are the same for paper and digital documents. But the requirements for how they are kept are stricter for digital ones.

Keep the original format

Documents received electronically stay electronic. For e-invoices, the XML file is the original, not the printout.

Store unalterably

Once filed, documents must not be changed or deleted unnoticed. Every change must be traceable.

Retrievable at any time

In an audit, records must be presented within a reasonable time – even after years.

Machine-readable

The tax office has a right to data access. Data must be able to be handed over in an analysable format.

Archive emails too

Business emails with the character of a commercial letter must be kept for six years; attached invoices, as accounting vouchers, for eight years.

GoBD-compliant scans

Paper may be destroyed after substitute scanning if the scan, archiving and procedure comply with the GoBD.

A network drive or an email inbox does not usually meet these requirements. Files can be changed, moved or deleted there unnoticed, and an evaluation for the tax audit is hardly possible. What audit-proof means and how audit-proof archiving is implemented technically is therefore at the heart of all digital retention.

Whether an email has to be kept depends on its content. The email archiving obligation applies to all emails with the character of a commercial letter, i.e. quotes, orders, order confirmations or complaints. That is why there are dedicated solutions for emails: email archiving stores business emails automatically, completely and unalterably. For e-invoices, archiving should happen directly in incoming invoice processing – regardless of whether XRechnung or ZUGFeRD arrives. If you want to receive e-invoices, file the XML original in an audit-proof way straight away and link it to the booking. Since the mandatory e-invoicing in Germany came in, this has been part of the required programme. And if you still have paper in-house, you can maintain the retention periods as you digitise documents.

Data protection

Retention obligation and GDPR: when do you have to delete?

Keeping and deleting are two sides of the same coin.

Illustration: a digital archive monitors retention periods and deletes documents in a controlled way once they expire

The GDPR requires personal data to be deleted as soon as the purpose of processing no longer applies. A statutory retention obligation, however, is a legitimate reason to store data for longer (Art. 17 Abs. 3 DSGVO). In other words: during the period, you may and must keep the data. After the period, you usually have to delete it.

In practice, this means three things:

  • Create a deletion concept: define for each document type how long it is kept and when it is deleted.
  • Restrict access: documents that are only stored because of the retention obligation should be visible to only a few people.
  • Prove the deletion: record when which data was deleted. In an audit, this shows that you know your obligations.

Without a system, this is hardly manageable. A document management system stores periods per document type, locks expired data and deletes it after approval. That way, you meet your retention and deletion obligations in the same process.

Risks

What happens if you do not comply with retention periods?

Missing records can become expensive – even if everything was booked correctly.

If you destroy records too early or do not keep them properly, you risk several consequences:

  • Estimation by the tax office: if the bookkeeping cannot be substantiated, the tax office may estimate the tax bases (§ 162 AO). This rarely works out in your favour.
  • Loss of input VAT deduction: if an incoming invoice is missing, the input VAT from it can be disallowed.
  • Fines: breaches of retention obligations can be punished as administrative offences.
  • Criminal consequences: in the event of insolvency, breaching bookkeeping and retention obligations can be a criminal offence.
  • Problems of proof: without a contract, delivery note or correspondence, you will hardly be able to enforce your own claims in court.

Conversely, keeping records for too long is not risk-free either. Besides the cost of archive space, you risk breaching the GDPR with personal data if there is no longer any reason to store it.

Private

Retention periods for private individuals in Germany

For most private records there is no legal obligation – but good reasons to keep them.

RecordRecommendation / periodBasis
Tradesmen’s invoices for work on your house and property2 years (mandatory)§ 14b Abs. 1 UStG
Records for high surplus income (over €500,000, from 2027 over €750,000)6 years (mandatory)§ 147a AO
Tax assessments and receipts for the tax returnat least until they become finalRecommendation
Purchase receipts and warranty documentsuntil the end of the statutory warranty or guarantee§ 438 BGB
Bank statements (private)recommended at least 3 yearsStandard limitation period § 195 BGB
Judgments, enforcement orders, enforceable titles30 years§ 197 BGB
Certificates, deeds, pension and insurance recordspermanentlyOwn interest

You should keep private records for which there is no obligation at least as long as claims can become time-barred. For pension records, permanent retention is worthwhile.

For private individuals in Germany: most periods are recommendations, not obligations. A real obligation exists mainly for tradesmen’s invoices and for people with very high income from letting, capital assets or similar sources. For them, the threshold rises from 2027 from 500,000 to 750,000 euros a year.

If you digitise private records, you should still keep the originals of deeds, certificates and notarial documents. The rest can be scanned and stored securely.

Implementation

Meeting retention periods automatically: in 5 steps

With a well-designed archive, you will never have to count binders again.

  1. Define document types

    Assign every record to a document type: invoice, contract, business letter, personnel document and so on.

  2. Store the periods

    Assign each document type its retention period and the start of its period – ideally together with your tax adviser.

  3. File in an audit-proof way

    Store all documents unalterably, completely and with metadata in an archive system.

  4. Maintain locks and exceptions

    Flag records that have to be kept longer because of audits or proceedings.

  5. Delete in a controlled way

    Have the system generate a deletion list when the period ends, approve it and document the deletion.

That is exactly how a good archive works. With ELO document management, every document gets its period when it is filed. Whether contract management, incoming invoices via e-invoicing software or personnel files: all records flow through a digital mailroom into the same audit-proof archive. Periods, locks and deletions are documented and traceable for the tax audit.

DOCSHERO® sets up such archives to fit your company – on your servers or in our HEROcloud from German data centres. The free digitalisation check shows you in just a few minutes where your company stands today.

GOOD TO KNOW

Frequently asked questions about retention periods in Germany

How long do which records have to be kept?

Books, annual financial statements, inventories and organisational documents 10 years, accounting vouchers such as invoices and bank statements 8 years, commercial and business letters and other tax-relevant records 6 years.

What has to be kept for 6 years and what for 10 years?

10 years apply to commercial books, annual financial statements, opening balance sheets, inventories, management reports and work instructions. 6 years apply to commercial and business letters received and sent and other tax-relevant records. Since 2025, invoices and other accounting vouchers sit in between: 8 years.

How long do I have to keep invoices?

Since 1 January 2025, eight years. The period begins at the end of the year in which the invoice was issued or received. E-invoices must be kept in their original electronic format.

Which records can be destroyed on 1 January 2027?

Unless an exception applies: books and annual financial statements with the last entry in 2016 or earlier, accounting vouchers from 2018 or earlier, and business letters and other records from 2020 or earlier.

When does the retention period start?

At the end of the calendar year in which the record was created, the letter was received or sent, or the last entry was made in the book.

Do the periods also apply to digital documents?

Yes. The periods are the same. Electronic documents, however, must be kept electronically, unalterably, completely, retrievably and machine-readably. A printout does not replace the digital original.

How long do personnel files have to be kept?

There is no uniform period. As a rule, the personnel file is kept for three years after the employee leaves. Payroll records, payroll accounts and working time records have their own periods of between two and eight years.

How long do I have to keep bank statements?

Business bank statements are accounting vouchers and must be kept for eight years. There is no legal obligation for private bank statements; at least three years is recommended.

Which records have to be kept for 30 years?

For companies, there is no 30-year obligation under German tax and commercial law. It is worth keeping enforceable titles such as judgments or enforcement orders for 30 years, however, because claims established by them become time-barred after 30 years.

What happens if records are missing?

The tax office can estimate the tax bases, disallow the input VAT deduction and impose fines. In the event of insolvency, breaching the retention obligation can be a criminal offence.

May I destroy records after scanning them?

Yes, most vouchers, if you scan them in a GoBD-compliant way, archive them in an audit-proof way and document the procedure. Exceptions include annual financial statements, opening balance sheets and certain customs documents.

Your thoughts. Our next conversation.Let's exchange ideas