GDPR – Records of Processing Activities

Article 30 requires controllers and processors to keep a written record of their processing activities: what personal data they process, why, about whom, who receives it, where it goes, how long it is kept and how it is protected. The record must be shown to the supervisory authority on request. In the four Article 30 cases published on this site, Deliveroo, Foodinho and Volkswagen had records that were found deficient; IAB Europe had kept no record for the processing at issue.

In short

Controllers must record the seven items in Article 30(1); processors keep a separate, shorter record under Article 30(2). The record can be electronic and is not published.

Organisations with fewer than 250 employees are exempt only for processing that is occasional, unlikely to result in a risk, and involves no special category or criminal data. Any one of those conditions brings that activity back in, so most small organisations still need a record for at least some processing, such as HR. A proposal to widen the exemption is in the EU legislative process and is not yet law.

Art. 30(1)Each controller, and its representative where applicable, must keep a record of processing activities under its responsibility, with seven minimum items.GDPR
Art. 30(2)Each processor, and its representative where applicable, must keep a record of all categories of processing carried out on behalf of a controller.GDPR
Art. 30(3)–(4)The record must be in writing, including electronic form, and made available to the supervisory authority on request.GDPR
Art. 30(5)Organisations with fewer than 250 employees are exempt, unless the processing is likely to result in a risk, is not occasional, or includes special category or criminal conviction data.GDPR
Art. 5(2), 24(1)The controller must be able to demonstrate compliance. Recital 82 links the record to this: it is kept “in order to demonstrate compliance”.GDPR
Art. 83(4)(a)Infringements of Articles 25–39, including Article 30, fall in the lower fine tier: up to €10 million or 2% of worldwide annual turnover, whichever is higher.GDPR

Who Must Keep a Record

Every controller and processor, unless the Article 30(5) exemption applies. That exemption is narrower than it looks. The Article 29 Working Party’s position paper, endorsed by the EDPB, confirms that the three conditions are alternatives: any one of them triggers the obligation. For an organisation with fewer than 250 employees, that means a record is required for any activity that:

  • Is likely to result in a risk to the rights and freedoms of data subjects
  • Is not occasional
  • Includes special category data (Art. 9(1)) or criminal conviction and offence data (Art. 10)

The small organisation only has to record those activities, not all of its processing. The position paper treats regular processing such as HR data as not occasional, so an organisation that regularly processes employee data needs a record for that processing.

What a Controller’s Record Must Contain

Article 30(1) sets the minimum content:

  • The name and contact details of the controller and, where applicable, the joint controller, the controller’s representative and the data protection officer
  • The purposes of the processing
  • The categories of data subjects and of personal data
  • The categories of recipients, including recipients in third countries or international organisations
  • Where applicable, transfers to a third country or international organisation, identifying the destination, and for transfers under the second subparagraph of Art. 49(1), the documented safeguards
  • Where possible, the envisaged time limits for erasure of each category of data
  • Where possible, a general description of the technical and organisational security measures under Art. 32(1)

In the Deliveroo case, the Garante found that a flat six-year storage period had been set instead of periods appropriate to each purpose, and cited Article 30(1)(c), (f) and (g).

What a Processor’s Record Must Contain

Article 30(2) requires a separate record, kept by the processor, covering:

  • The name and contact details of the processor, each controller it acts for, any representatives and the data protection officer
  • The categories of processing carried out on behalf of each controller
  • Where applicable, transfers to a third country or international organisation, with the same identification and documentation as for controllers
  • Where possible, a general description of the technical and organisational security measures

A processor’s record does not state purposes or retention, which belong to the controller. An organisation can be both, for example a controller for its own HR data and a processor for client data. It then needs both records.

How the Record Supports Other Obligations

The record is the starting point for several other GDPR duties. A DPIA must begin with a systematic description of the processing (Art. 35(7)(a)). Transfers to third countries must be identified in the record (Art. 30(1)(e)). Much of what a privacy notice must disclose under Articles 13 and 14, such as purposes, recipients, transfers and retention, overlaps with what the record contains.

Proposed Changes and EDPB Templates

On 21 May 2025, the Commission proposed, as part of the Omnibus IV simplification package, a regulation that would extend the Article 30(5) exemption to small mid-cap enterprises and organisations with fewer than 750 employees, unless their processing is likely to result in a high risk. The EDPB and EDPS welcomed the simplification and asked for clarifications.

On 9 June 2026, the Council and Parliament reached a provisional agreement on the small mid-cap legislation, raising the small mid-cap definition to fewer than 1,000 employees and either up to €200.000.000 turnover or €172.000.000 balance sheet total. The Council’s announcement does not set out the agreed wording of Article 30(5). The agreement must still be endorsed, revised and formally adopted; at the time of this review we found no publication in the Official Journal. Until the amending regulation applies, the current Article 30(5) applies.

Separately, a record of processing activities template was listed first among the templates contributors most wanted in the EDPB’s November–December 2025 consultation, and the EDPB’s 2026–2027 work programme includes developing one.

Real Cases

In each case, the Article 30 finding sat alongside breaches of other articles.

OrganisationAuthority & dateOutcomeWhat happened
Deliveroo ItalyGarante (Italy), Jul 2021€2.500.000Algorithmic management of around 8,000 riders; a flat six-year storage period; Art. 30(1)(c), (f) and (g) cited alongside Articles 5, 13, 22, 25, 32, 35 and 37
FoodinhoGarante (Italy), Jun 2021€2.600.000A rider scoring system that could exclude lower-scored riders from delivery slots; Article 30 found alongside Articles 5, 13, 22, 25, 32, 35 and 37
IAB EuropeAPD (Belgium), Feb 2022€250.000No record kept for the processing in its Transparency & Consent Framework; fine upheld by the Brussels Market Court in May 2025
Volkswagen AGLfD Niedersachsen (Germany), Jul 2022€1.100.000Camera test drives for a driver-assistance system; the record did not describe the technical and organisational measures

See all records of processing cases →

Recitals That Explain This Issue

Recital 82 – Record of Processing Activities

To demonstrate compliance, controllers and processors should keep records of processing activities and make them available to the supervisory authority on request, so they can serve for monitoring the processing.

Recital 13 – Micro, Small and Medium-Sized Enterprises

The basis for the Art. 30(5) exemption: to take account of micro, small and medium-sized enterprises, the Regulation includes a record-keeping derogation for organisations with fewer than 250 employees. EU institutions, Member States and supervisory authorities are encouraged to take account of these enterprises’ specific needs.

Checklist

  • Decide whether you are a controller, a processor or both, and keep a separate record for each role
  • If you have fewer than 250 employees, check each activity against the three Art. 30(5) conditions; any one requires a record for that activity
  • Record each purpose separately rather than grouping several under one generic entry
  • Match the categories of data to what systems actually collect, including data generated by algorithms, devices or tracking
  • Set a retention period, or the criteria for one, per category of data rather than one period for everything
  • Identify each third-country destination and its transfer tool
  • Keep the security description current as systems change
  • Check that your privacy notice, DPIAs and record describe the same processing
  • Be able to produce the full, current record promptly when the supervisory authority asks

In three of these cases the record existed but was incomplete; in the fourth, there was no record for the processing at issue. Linking the record to a live inventory of systems and data flows makes both kinds of gap easier to spot.

See how Secure Privacy handles this

Frequently Asked Questions about GDPR Records of Processing Activities

+Does a small business need a record of processing activities?
Usually for at least some processing. Organisations under 250 employees must record any activity that is likely to be risky, is not occasional, or involves special category or criminal data. Regular HR processing is not occasional.
+Can the record be a spreadsheet or software tool?
Yes. Article 30(3) requires the record to be in writing, which includes electronic form. GDPR does not prescribe a format.
+ Do I have to publish my record or give it to individuals?
No. It must be made available to the supervisory authority on request (Art. 30(4)). Individuals receive information through the privacy notice under Articles 13 and 14.
+ Is the proposed higher employee threshold already in force?
No. The amending regulation reached provisional agreement in June 2026 but still needs formal adoption and publication, and its final Article 30(5) wording has not been published. Until it applies, the 250-employee rule in Article 30(5) applies.
+ What is the maximum fine for an Article 30 breach?
Up to €10 million or 2% of worldwide annual turnover, whichever is higher (Art. 83(4)(a)). Fines can be higher where other breaches are found in the same decision.

Scroll to Top