Guides

Record of processing activities (GDPR Article 30): what to include and when to run a DPIA

By the NexoDocs Team · how we make and check our content

A record of processing activities (ROPA) lists everything an organization does with personal data: why it uses it, whose data it is, which data, who receives it, whether it leaves the country, how long it is kept and how it is protected. The GDPR requires it in Article 30 for both controllers and processors, with a narrow exemption for organizations with fewer than 250 people. It is also the foundation of ISO/IEC 27701 and of the data protection impact assessment (DPIA), which Article 35 requires when processing is likely to result in a high risk to people. This guide is for information only and is not legal advice.

Which columns the controller's record needs

GDPR Article 30(1) lists the minimum content. The most practical format is a spreadsheet with one row per processing activity (for example "payroll", "online store customers", "CCTV") and these columns:

ColumnWhat to writeExample
Controller and contactName and contact details of the controller, any joint controller or representative, and the data protection officer if there is oneCompany Ltd, dpo@company.com
PurposeWhy the data is processedPay salaries and meet employment obligations
Categories of data subjectsWhose data it isEmployees and their dependants
Categories of personal dataWhich data, flagging special categoriesIdentity, bank account, sick notes (health)
RecipientsWho receives the dataBank, pension provider, tax authority, payroll provider (processor)
International transfersDestination country and safeguard usedUS cloud provider, standard contractual clauses
Retention periodWhen the data is erasedStatutory employment period after the contract ends
Security measuresGeneral description of technical and organizational measuresRole-based access, encryption, backups

Beyond the legal minimum, add the lawful basis of each activity, the system where the data lives, the internal owner and whether a DPIA is required: the same record then helps you answer data subject requests and pass audits.

The processor's record

If your company processes data on behalf of customers (for example a SaaS provider or a payroll bureau), Article 30(2) requires its own record with: your name and contact details and those of each controller you act for, the categories of processing carried out for each, international transfers and a general description of security measures. Many companies are both controllers (of their own staff and customers) and processors (of their customers' data), and need both records.

NexoDocs ISO 27701 Toolkit cover
The template, ready to use

ISO 27701 Toolkit: documentation for your privacy management system

38 Word documents · 15 Excel tools · 78 Annex A controls

See the ISO 27701 toolkit with ROPA and DPIA templates

Who is exempt?

Article 30(5) exempts organizations with fewer than 250 people, but only if the processing is unlikely to result in a risk to data subjects, is occasional and does not include special categories of data or criminal convictions data. Payroll and customer databases are not occasional, so in practice almost every active business must keep a record, at least for those activities.

Other laws ask for something equivalent: the UK GDPR keeps the same Article 30 duty, and Brazil's LGPD (Art. 37) requires controllers and operators to keep records of their processing operations.

When you need a DPIA

GDPR Article 35 requires a DPIA before processing that is likely to result in a high risk to people's rights and freedoms. It names three cases where one is always required:

Supervisory authorities publish lists of processing that requires a DPIA. A DPIA must describe the processing and its purposes, assess necessity and proportionality, assess the risks to people and set out the measures to reduce them (Art. 35(7)). If the residual risk stays high, you must consult the authority before starting (Art. 36). The "DPIA required?" column in your record is where you spot these cases.

How it fits ISO 27701

ISO/IEC 27701:2025 asks for a privacy information management system that identifies and documents personal data processing, assesses its risks and applies controls for the controller role and the processor role. A complete record and a DPIA method are the core evidence of that system, and they serve the GDPR and other privacy laws at the same time.

Common mistakes

Next step

Try it free or go straight to the complete solution.

Frequently asked questions

Is a record of processing activities mandatory?

Under GDPR Article 30, yes, for controllers and processors. The exemption for organizations with fewer than 250 people only applies to occasional, low-risk processing without special categories of data, which rarely covers payroll or customers.

Do I have to send it to the regulator?

It is not filed periodically. It must be in writing, including in electronic form, and made available to the supervisory authority on request.

What is the difference between the ROPA and a DPIA?

The ROPA is the inventory of all processing. A DPIA is an in-depth analysis of one specific high-risk processing operation, with measures to reduce the risk. The ROPA helps you find which activities need a DPIA.

Does this guide replace a lawyer?

No. It is general information to organize your work and is not legal advice. For decisions on lawful bases, transfers or penalties, consult a professional in your country.

Related guides

ISO 27701:2025: what changed and what to do now

ISO/IEC 27701:2025 is now a standalone privacy management standard: what changed from 2019, the new Annex A (78 controls) and transition dates.

Read the guide →

ISO 27701:2025 mandatory documents

Documented information ISO/IEC 27701:2025 requires: scope, policy, risk, Statement of Applicability, records and evidence, with the clause for each.

Read the guide →

ISO 27701 vs GDPR: what is the difference?

ISO/IEC 27701 is a voluntary, certifiable standard; the GDPR is EU law. How they differ, where they overlap and how ISO 27701 organizes GDPR evidence.

Read the guide →

Updated: 2026-10-25