Applies toEUDEAT

GDPR Digital Personnel File: 5 Obligations and Retention

TL;DR

  • 5 obligations for a GDPR-compliant digital personnel file (Art. 5, 6, 32 GDPR + § 26 German Federal Data Protection Act (BDSG))
  • Retention periods: 6 years (§ 257 HGB), 10 years (§ 147 AO), depending on the document type
  • Erasure concept: erasure once the period has expired — automated on the system side as a practical recommendation, otherwise a fixed erasure run with a log
  • Right of Access (Article 15 GDPR): response within 1 month, presentation of the personnel file
  • Technical and organisational measures under Art. 32 GDPR: encryption at rest and a role concept for HR staff as the key measures
  • Extension of the period: by two months where the complexity or the number of requests so requires, with notification within one month stating the reasons (Art. 12(3) GDPR)
  • Health data: special category subject to a general prohibition on processing, exceptions only under Art. 9(2) GDPR
  • Personal Data Breach: where there is a risk, notification without undue delay and where feasible within 72 hours (Art. 33(1)); communication to the data subject only where the risk is high (Art. 34(1))
  • Record-keeping obligation: the personnel file belongs in the record of processing activities — the 250-employee exemption in Art. 30(5) GDPR applies only cumulatively
  • Austria: no § 26 BDSG — Art. 6 and Art. 88 GDPR, § 12(4) no. 2 Austrian Data Protection Act (DSG) and § 96(1) no. 3 Austrian Labour Constitution Act (ArbVG) apply; the supervisory authority is the Austrian Data Protection Authority (Datenschutzbehörde) (§ 18(1) DSG)

Main article: Creating a record of processing activities — how to set up and maintain the record under Art. 30 GDPR, with the mandatory entries and SME examples.

A digital personnel file is documented in a traceable manner once five points are settled and demonstrable: who may access it, how long each document stays, when and by what trigger it is erased, how a data subject access request is answered and how data is exported. The five obligations below state, for each point, the specific measure, the reason and the legal source. Where German and Austrian law diverge, this is set out separately.

1. Access concept (need-to-know)

Define before migration which role may see which part of the file, and log the accesses. Line managers: only their own staff. HR: everything. Management: where needed. Record accesses in an audit log (practical recommendation, content see below). Technically, this role model rests on two measures of the central concept of technical and organisational measures under Art. 32 GDPR: encryption of the file storage at rest and a documented role concept for HR access. Practical recommendation: for each access, the access log should record the time, the user account, the person concerned, the document class and the action (view, change, export), and it should be reviewed on a sample basis at a fixed interval — in the event of a breach it is the only evidence of who has seen the file.

The reason for the graduation lies in the content of the file. Health data — sickness notifications, occupational health records, return-to-work management cases (betriebliches Eingliederungsmanagement, BEM) — belong to the special categories of personal data. Their processing is generally prohibited under Art. 9(1) GDPR and becomes permissible only through one of the narrow exceptions in paragraph 2, such as explicit consent. A role model that subjects such documents to the same visibility as a payslip does not reflect this distinction.

Where the file runs in HR software, the provider is regularly a Data Processor. Art. 28(1) GDPR permits cooperation only with processors providing sufficient guarantees to implement appropriate technical and organisational measures; the contract under Art. 28(3) GDPR must set out the subject matter and duration of the processing, the nature and purpose, the type of personal data, the categories of data subjects and the obligations and rights of the Controller. In Austria, the duty of data secrecy under § 6 DSG applies in addition: controllers, processors and their staff are bound to secrecy. Practical recommendation: define roles centrally once and assign them per document class, instead of maintaining rights document by document.

2. Retention periods

Periods do not apply to 'the personnel file' but per document type — and belong in the record of processing activities as envisaged time limits for erasure. Payroll records 6 years (§ 41 EStG). Tax documents 10 years (§ 147 AO). Applicants 6 months (Federal Labour Court (BAG) 2 AZR 1180/16). Employee files after the end of employment: 10 years as a practice value without a specific norm.

Assign each document to one of these rows before migration; what matters is the document type, not the file. For Austrian sites, the Austrian retention rules apply — check them separately per site.

Document typePeriodLegal source
Payroll records 6 years § 41 EStG
Tax documents 10 years § 147 AO
Applicant records 6 months BAG 2 AZR 1180/16
Employee files after the end of the employment relationship 10 years Practice value without a specific norm — determine the period per document type

Why applicant records are kept for a run-off period at all: a rejection can give rise to claims that are subject to time limits. In Germany, a claim under § 15(1) or (2) German General Equal Treatment Act (AGG) must be asserted in writing within two months unless the collective bargaining parties have agreed otherwise; in the case of an application, the period starts when the rejection is received (§ 15(4) AGG). In Austria, claims arising from the refusal to establish an employment relationship must be brought before a court within six months of the rejection (§ 15 Austrian Equal Treatment Act (GlBG) for Part I, § 29 GlBG for the remaining grounds of discrimination). Beyond HGB and AO, the main article on the record of processing activities names the Social Code (SGB, 5 years) and employment-law retention as further sources of periods; which of these supports an individual document type must be determined file by file.

3. Mandatory erasure once the period expires

Every period needs an erasure run with a trigger, a responsible owner and a log — otherwise the retention schedule remains on paper. Implement automated erasure processes. Where this conflicts with an ongoing employment relationship: retention until it ends.

The envisaged time limits for erasure are at the same time one of the mandatory entries in the record of processing activities. Missing erasure periods — entries stating 'no specific information' — are, in practical experience, among the frequent errors there, alongside outdated recipient lists. Where a retention obligation stands in the way of erasure under Art. 17 GDPR, that conflict must be documented.

Practical recommendation: the target state is a system-side erasure rule per document class. Where the HR software does not support this, a recurring appointment with a fixed owner takes its place; in both cases, record which document classes the run covered — for a manual run, this log is the only evidence. The reason for deferred erasures belongs with the relevant record entry. For the record itself, the main article recommends an annual review plus an update on every change, quarterly for constantly growing companies — that is a practice rhythm, not a statutory period.

4. Access request procedure (Art. 15)

You must respond to a data subject access request without undue delay and in any event within one month of receipt. Employee request: information within 1 month. Presentation as a PDF with all data categories.

The one-month period is set out in Art. 12(3) GDPR and applies to all requests under Art. 15 to 22 GDPR — that is, also to rectification, erasure and data portability. It may be extended by two further months where necessary, taking into account the complexity and number of the requests; the data subject must be informed of the extension within one month, together with the reasons. The extension is therefore not a silent deferral but itself a time-bound communication.

Infringements of the rights of the data subject (Art. 12 to 22 GDPR) fall within the upper fine bracket: up to EUR 20 million or up to 4 % of the total worldwide annual turnover of the preceding financial year, whichever is higher (Art. 83(5) GDPR). This must be distinguished from the national administrative offence: § 43(2) and (3) BDSG makes infringements in connection with § 30 BDSG (incorrect handling of an access request or of consumer information) an administrative offence punishable by a fine of up to EUR 50,000; no fines are imposed on authorities and other public bodies. Practical recommendation: determine in advance who dates the receipt, who compiles the file and who sends it.

5. Data export (Art. 20)

A request for data portability runs under the same regime of periods as an access request. Machine-readable format. In practice: rarely requested when changing employer, but mandatory.

Because Art. 20 GDPR is one of the data subject rights in Art. 15 to 22 GDPR, the one-month period of Art. 12(3) GDPR, including the possibility of an extension, applies here too. Practical recommendation: define a structured export format (e.g. CSV or JSON per person) and keep a list of which document classes the export covers. Check already when selecting the HR software whether an export per person is possible without provider support — otherwise, in an emergency, meeting the deadline depends on the service provider. Which data Art. 20 GDPR covers in detail must be clarified against the actual set of files.

Personal Data Breach in the personnel file: reporting route and deadlines

If data flows out of the personnel file, the breach must be notified to the competent supervisory authority without undue delay and, where feasible, within 72 hours of becoming aware of it — unless it is unlikely to result in a risk to the rights and freedoms of natural persons (Art. 33(1) GDPR). Where the notification is made later, reasons for the delay must accompany it.

Communication to the employees concerned is a second, narrower stage. It applies only where there is likely to be a high risk to their personal rights and freedoms (Art. 34(1) GDPR) and is not required where appropriate technical and organisational protection measures — in particular encryption — were applied, where subsequent measures mean the high risk no longer exists, or where the communication would involve disproportionate effort — in the latter case a public communication takes its place (Art. 34(3) GDPR). This is precisely where the practical leverage of encryption at rest from point 1 lies.

Every breach is documented, including one that is not notifiable — with the time, a description, the consequences and the measures taken, as well as the reasons where no notification was made (Art. 33(5) GDPR). In Germany, the competent authority for non-public bodies is the state data protection authority competent under state law (§ 40(1) BDSG), and in Austria the Austrian Data Protection Authority (Datenschutzbehörde) (§ 18(1) DSG).

The personnel file in the record of processing activities

The personnel file belongs in the record under Art. 30 GDPR as a processing activity in its own right — and the 250-employee exemption does not provide relief here. Art. 30(5) GDPR applies only cumulatively — all four criteria are in the FAQ. Payroll is a regular processing activity; that uses up the exemption. The wording also refers to 'a risk', not to a high risk — the 'high risk' threshold applies only to the data protection impact assessment under Art. 35(1) GDPR.

Four fields carry particular weight in the HR context: the categories of recipients (tax advisers as independent Controllers, external payroll), the envisaged time limits for erasure from point 2, the reference to the central concept of technical and organisational measures under Art. 32 GDPR instead of separate measures per entry — and the legal basis: Art. 6(1) GDPR, for employee data usually § 26 BDSG in Germany and Art. 6 and Art. 88 GDPR in Austria. This field is not listed in Art. 30(1), but follows from Accountability under Art. 5(2) GDPR. Where processing is based on consent, the Controller must be able to demonstrate it, and withdrawal must be as easy as giving consent (Art. 7(1) and (3) GDPR).

Record sickness cases and return-to-work management as a separate entry — special categories under Art. 9 GDPR, supplemented in Germany by § 167 SGB IX (BEM). Where special categories of data are processed on a large scale, a data protection impact assessment must be carried out beforehand (Art. 35(1) and (3) GDPR). Where processing is subject to that obligation, a data protection officer must be designated in Germany irrespective of the number of persons employed (§ 38(1) sentence 2 BDSG).

Germany and Austria: what is different?

The GDPR articles cited above (including Art. 5, 6, 7, 9, 12, 15, 20, 28, 30, 32, 33, 34, 35) apply as an EU regulation in Germany and Austria alike and with identical content. The fine framework of Art. 83 GDPR also applies in both countries; its application is supplemented nationally (see sanctions). Only the national anchors differ:

  • Employee data protection: Germany has its own provision for data in the employment relationship in § 26 BDSG. Austria has no direct counterpart — there, the Austrian Data Protection Act (DSG) applies alongside the GDPR. Art. 6 and Art. 88 GDPR are decisive there, supplemented by § 12(4) no. 2 DSG (image recording for the purpose of monitoring employees is inadmissible) and § 96(1) no. 3 ArbVG (control measures affecting human dignity only with the consent of the works council or a works agreement).
  • Supervisory authority: in Germany, the state data protection authorities competent under state law supervise non-public bodies (§ 40(1) BDSG), while the Federal Commissioner for Data Protection (BfDI) is responsible for federal bodies (§ 9(1) BDSG). In Austria, the Austrian Data Protection Authority (Datenschutzbehörde, DSB) is established as the national supervisory authority under Art. 51 GDPR (§ 18(1) DSG).
  • Retention periods: the periods named under point 2 (HGB, AO, EStG) are German law. In Austria, the corresponding Austrian retention rules apply — so check the periods separately per site.
  • Data protection officer: Germany supplements the GDPR obligation with a threshold of, as a rule, at least 20 persons constantly engaged in automated processing (§ 38(1) BDSG). Austria provides no additional numerical threshold; the designation obligation follows directly from Art. 37 GDPR.
  • Data secrecy: § 6 DSG obliges controllers, processors and their staff in Austria to maintain secrecy. This duty applies in addition to Art. 28 GDPR, for which there is no special rule in Austria.
  • Sanctions: the EU framework is identical in both countries. Infringements of obligations under Art. 25 to 39 GDPR — including processing on behalf, the record, security of processing, the notification obligation, the impact assessment and the data protection officer — are subject to fines of up to EUR 10 million or — in the case of an undertaking — up to 2 % of the total worldwide annual turnover, whichever is higher (Art. 83(4) GDPR); for infringements of the principles of processing and of data subject rights, the higher framework from point 4 applies (Art. 83(5) GDPR). Added to this nationally: § 43 BDSG in Germany (details in point 4) and, in Austria, § 62(1) DSG with a fine of up to EUR 50,000 for administrative offences such as intentional unlawful access to a data processing operation or intentional transmission in breach of data secrecy — and only to the extent that the act does not already constitute an offence under Art. 83 GDPR or is not subject to stricter penalties under other administrative penal provisions. § 11 DSG provides for a proportionate application of Art. 83 GDPR — in particular a reprimand instead of a fine for first-time infringements.

Frequently asked questions

Who is liable for a personal data breach in the personnel file — the employer or the HR software provider?
The Controller within the meaning of the GDPR remains the employer; the processing agreement with the HR software provider (Personio, Workday) governs the internal relationship. The agreement under Art. 28(3) GDPR must set out the mandatory content listed there (catalogue in point 1).
How must health data in the personnel file be handled?
Under Art. 9(1) GDPR, health data may generally not be processed; processing becomes permissible only through one of the narrow exceptions in paragraph 2. In practice this means restrictive access, only HR and, where applicable, the company doctor. Where such data is processed on a large scale, a data protection impact assessment under Art. 35(1) and (3) GDPR must also be carried out.
How long may a digital personnel file be kept after an employee leaves?
The period is measured per document type, not across the file as a whole: tax documents 10 years (§ 147 AO), documents under § 257 HGB 6 years, payroll records 6 years (§ 41 EStG). For employee files after the end of the employment relationship, 10 years is used in practice; the article does not name a specific norm for the file itself — what governs remains the period for the respective document type. For Austrian sites, the Austrian retention rules apply; the periods must be determined separately.
How quickly must an access request from employees be answered?
Without undue delay and in any event within one month of receipt of the request (Art. 12(3) GDPR). The period may be extended by two further months where necessary, taking into account the complexity and number of the requests — the data subject must be informed of this within one month, together with the reasons. The same period applies to all requests under Art. 15 to 22 GDPR.
Must the personnel file be entered in the record of processing activities even with fewer than 250 employees?
Yes. The exemption in Art. 30(5) GDPR applies only where all four criteria are met at the same time:
  • fewer than 250 employees
  • no risk to the rights and freedoms of data subjects
  • no regular processing
  • no special categories under Art. 9 GDPR and no criminal-law data
Does a company with a digital personnel file need a data protection officer?
In Germany, from as a rule 20 persons who are constantly engaged in the automated processing of personal data (§ 38(1) sentence 1 BDSG) — and irrespective of the number of persons where processing operations are subject to a data protection impact assessment under Art. 35 GDPR, or where data is processed commercially for the purpose of transfer, anonymised transfer, or for purposes of market or opinion research (§ 38(1) sentence 2 BDSG). Independently of this, Art. 37(1) GDPR applies. In Austria there is no additional numerical threshold; the designation obligation follows directly from Art. 37 GDPR. There, § 5 DSG concerns only the position of the data protection officer — secrecy and, in the public sector, freedom from instructions; the data secrecy of staff is set out in § 6 DSG.
Is a reference to the central concept of technical and organisational measures enough, or does the personnel file need its own measures?
A reference is enough. The main article on the record of processing activities handles it expressly in this way: no separate measures per processing activity, but a reference to the central concept of technical and organisational measures under Art. 32 GDPR; details of those measures in the record itself count there as duplication. The choice of measures takes effect in the event of a breach — where appropriate protection measures, in particular encryption, were applied, communication to the data subjects under Art. 34(3) GDPR may be dispensed with.
Practitioner note: This article is practice-oriented compliance documentation, not legal advice. We are a compliance specialist, not a law firm. For legally binding information, consult an admitted lawyer.

Sources

Legal status of the sources reviewed: 2 May 2026

Tools & self-tests

GDPR checklist 30 checkpoints for data protection compliance in SMEs. Fine calculator Calculate the potential fine risk for your company. GDPR self-assessment Structured self-test with a maturity score and a roadmap of measures. Cookie banner audit Review of your cookie banner against the German Telecommunications-Digital-Services Data Protection Act (TDDDG) and the GDPR, with specific correction notes.