WorkflowEU GDPR

Article 30 RoPA Intake Workflow

Collect the fields Article 30 expects for records of processing activities before a new product, supplier, system, or data use is approved.

Use the intake to separate controller and processor records, assign process owners, document recipients and transfers, state retention, and describe security measures in a self-explanatory record.

Author
Sorena AI
Published
May 9, 2026
Updated
Jul 24, 2026
Sections
5

Structured answer sets in this page tree.

Primary sources
5

Cited legal and guidance references.

Publication metadata
Sorena AI
Published May 9, 2026
Updated Jul 24, 2026
Overview

Use this workflow to turn a proposed or changed processing activity into a reviewable entry. It starts by deciding whether the organisation acts as a controller or processor for that activity, then separates mandatory Article 30 fields from supporting evidence for ownership, contracts, transfers, retention, and security measures.

Section 1

Intake trigger and minimum record

Open a intake whenever a team creates, changes, or retires a processing activity that uses personal data. The intake should start before release, supplier onboarding, campaign launch, system migration, or material data-flow change so the Article 30 record can be updated while facts are still available from the teams making the change.

The first triage is the role. If the organisation determines the purposes and essential means of the processing, collect the controller record. If it processes personal data on behalf of another controller, collect the processor record for each controller. If purposes and means are determined jointly with another party, record the joint-controller details and the allocation of responsibilities separately.

Do not treat fewer than 250 employees as an organisation-wide exemption. Article 30(5) removes the record duty only for processing that is occasional, unlikely to risk individuals' rights and freedoms, and does not include Article 9 special-category data or Article 10 criminal-conviction and offence data. If the processing is not occasional, is likely to result in a risk, or includes Article 9 or Article 10 data, the affected processing belongs in the record. Record the exemption analysis per activity, including the facts and approving owner, instead of recording only the organisation's headcount.

  • Create one intake row per processing activity or coherent sub-activity, not one broad row for an entire department and not one row per system when several systems perform the same described activity.
  • Assign a stable activity ID, status, legal entity, business function, process owner, system owner, evidence owner, privacy reviewer, creation date, last review date, and next review or event trigger.
  • Record whether the row is controller, joint-controller, processor, or sub-processor processing, with the factual reason for that role and any split role across separate purposes.
  • Mark each field as Article 30 required, required where possible or applicable, or helpful supporting information. Lawful basis, risk rating, DPIA reference, breach history, contract reference, and most transfer-mechanism evidence are useful but are not all expressly listed as Article 30 fields.
  • Link the intake to the data-flow map, system inventory, supplier record, contract, notice, retention schedule, transfer file, DPIA, and security evidence, while keeping the row understandable on its own.
  • Require a current, exportable record in writing or electronic form that can be made available to the supervisory authority on request. Record who can produce the export and when that handoff was last tested.
Section 2

Controller and joint-controller intake fields

For controller records, the intake must capture the controller identity and contact details, and where applicable the joint controller, controller representative, and data protection officer. The row should then describe the purpose, the categories of data subjects, the categories of personal data, the categories of recipients, transfers to third countries or international organisations, retention, and a general description of Article 32 security measures.

Article 30 asks for recipient categories, not necessarily every recipient's name, and for envisaged erasure time limits and a general security-measures description where possible. A named material recipient, lawful basis, Article 9 condition, DPIA link, transfer tool, and owner can improve accountability, but label those as supporting fields rather than changing the legal minimum.

Do not accept entries such as personal data, internal, as per policy, or appropriate security. The record should be understandable to an external reader without opening internal drives or reconciling multiple documents. If a linked policy is needed for more detail, the intake still needs the actual retention period or criteria and the security measures summary in the row.

  • Purpose: state the concrete result sought, such as paying staff, provisioning user accounts, resolving support cases, reviewing suspected fraud, or recording marketing choices. Split purposes that use different data, recipients, lawful bases, or retention rules.
  • Data subjects and data: use specific categories and split them where the activity treats groups or data types differently, for example employees, contractors, customers, prospects, children, health data, bank details, identifiers, support messages, or logs.
  • Recipients: record Article 30 recipient categories and, as supporting detail, material named recipients where that makes the flow reviewable. Distinguish separate controllers, processors, sub-processors, public authorities, and internal access groups.
  • Transfers: identify each third country or international organisation and, where Article 49(1)'s second-subparagraph transfer applies, document the suitable safeguards required by Article 30. Record adequacy, SCC, or other Chapter V evidence as a linked supporting field for the wider transfer review.
  • Retention: state the envisaged erasure time limit for each data category where possible. Add the start event, deletion or anonymisation action, legal-hold rule, system owner, and implementation evidence as supporting fields.
  • Security measures: give a general activity-specific description of relevant measures such as access controls, authentication, encryption, restricted admin roles, secure transfer, logging, backup and restoration, staff training, incident handling, and deletion controls.
  • Joint controllers: keep the Article 26 arrangement or owner note with the row, showing who handles rights requests, Article 13 and 14 notices, security measures, breach coordination, DPIAs where relevant, transfer decisions, and supervisory-authority contacts. This supports the but is not itself a substitute for the Article 30 entry.
Section 3

Processor intake fields and owner evidence

For processor records, intake starts with the processor, each controller on whose behalf the processing is performed, and any applicable representatives or DPOs. The processor row should then state the categories of processing carried out for each controller, any third-country or international-organisation transfers, and the general Article 32 security measures.

The processor record does not use the controller field list. Article 30(2) requires the processor's and each controller's name and contact details, applicable representatives and DPO, processing categories for each controller, relevant transfers, and a general description of Article 32 measures where possible. Purposes, data-subject categories, personal-data categories, recipients, and erasure periods may still be needed in the Article 28 agreement or service evidence, but do not silently present them as processor- minimum fields.

The evidence package should let the controller and processor prove that the row reflects current processing. Store the processing agreement or instruction reference, sub-processor approval status, data location, transfer description, retention or deletion/return instruction, security-measure summary, and audit or information-sharing contact.

  • Controller link: identify each controller separately with its contact details and the processing categories performed for it. If a service uses a standard activity set across many controllers, keep the record structure capable of producing the controller-specific view.
  • Processing categories: use operational verbs and scope, such as hosting account data, sending transactional messages, providing support access, backing up records, or screening transactions, instead of writing only software service.
  • Instruction evidence: cite the executed contract, order form, documented instruction, or service description that authorises the processing category, and record the owner who checks later product changes against those instructions.
  • Sub-processing: record sub-processor involvement, location, processing function, data scope, written authorisation or objection workflow, flow-down confirmation, and effective change date.
  • Data location and transfers: record where processing and remote access occur, whether personal data is made available to a separate recipient in a third country, and which adequacy route or safeguard package supports it.
  • Termination and retention: record whether data is deleted or returned at the controller's choice, the contractual deadline, backup handling, legal exception, deletion evidence, and owner.
  • Demonstration evidence: keep the relevant processor extract, security measures, access model, retention implementation, transfer list, incident contact, and audit-support contact available for controller review.
Section 4

Transfer, retention, and security gates

The intake should block closure until transfers, retention, and security are described at the level Article 30 requires and the linked operational evidence is assigned. A row that says yes for a third-country transfer but does not identify the country or international organisation is incomplete. A transfer review that omits the importer, role, Chapter V route, and evidence is also incomplete, even where those supporting details sit in a linked transfer file rather than the legal-minimum RoPA field.

For SCC-based transfers, keep the transfer description aligned with the SCC appendix evidence: parties and roles, purposes of the transfer, categories of data, retention period or criteria, security measures, and any supplementary safeguards or transfer assessment evidence. For security, describe measures that map to the activity rather than a generic statement that controls exist.

  • Transfer gate: destination and international organisation where applicable named; exporter and importer identified; roles and data flow confirmed; adequacy, SCC, binding corporate rules, derogation, or other Chapter V route recorded with evidence.
  • SCC gate: correct module selected; Annex I transfer facts and Annex II measures complete; transfer assessment and supplementary measures linked; appendix fields updated when parties, roles, transfers, retention, or measures change.
  • Retention gate: each data category has a fixed time limit where possible or documented criteria such as statutory requirement, contract duration, claim limitation, account closure, or case completion. The row also identifies the system action and owner that implements the rule.
  • Security gate: security owner confirms which access control, authentication, encryption or secure transfer, logging, backup and restoration, incident response, staff training, and deletion controls apply, plus the evidence date and any exception.
  • Consistency gate: transfer destinations match the supplier and sub-processor inventory; retention matches the schedule and product configuration; security measures match the contract, assessment, and deployed architecture.
  • Owner gate: privacy, process owner, system owner, vendor owner, transfer owner, and security owner approve the row or record the unresolved gap, risk owner, due date, and launch decision.
Section 5

Closeout checks before the RoPA row is accepted

Close the intake only when the row can stand on its own. A privacy reviewer should be able to read a controller row and understand who controls the data, why it is used, what data and people are affected, the recipient categories, where it goes, the envisaged erasure periods where possible, and the general security measures. A processor row should identify each controller and the processing categories performed for it, along with the applicable transfer and security fields.

Use a defined status such as draft, blocked, approved, active, under review, or retired. Approval should record the decision date, named approvers, open exceptions, evidence locations, and next review trigger. Reopen the intake when a purpose changes, a new category of data subject or personal data is added, a recipient or sub-processor changes, a transfer destination or mechanism changes, a retention rule changes, a security measure materially changes, or a processing activity is retired.

  • No vague catch-all fields remain, including personal data, internal, as per retention policy, GDPR compliant, processor agreement, or appropriate security without detail.
  • The controller or processor distinction is supported by facts about purposes, essential means, documented instructions, and party roles.
  • Mandatory Article 30 fields are complete for the selected role, and supporting fields are clearly labelled so a helpful extra is not mistaken for a statutory minimum.
  • The owner map shows who can change the process, who can change the system, who owns the contract or supplier relationship, who reviews transfers and security, and who can produce the authority-ready export.
  • Transfer, retention, and security summaries are understandable in the row, with stable evidence references, document owners, versions or dates, and unresolved gaps recorded.
  • A sample export has been checked for readable labels, complete controller or processor identity fields, current records, accessible evidence references, and removal of internal drafting comments that are not part of the approved record.
  • Obsolete processing rows are marked retired or archived with retirement date, reason, final retention or deletion action, and owner rather than silently deleted from the live record.
Recommended next step

This workflow helps make new processing activities RoPA-ready

Sorena can help convert product, supplier, and system-change facts into Article 30 records with owner evidence, transfer checks, retention fields, and security-measure summaries.

Primary sources

References and citations

enisa.europa.eu
Referenced sections
  • ENISA security guidance supports concrete access-control, authentication, encryption, policy, training, and risk-based security-measure descriptions.
"Security of Personal Data Processing"
eur-lex.europa.eu
Referenced sections
  • Article 30(4) requires records to be made available to the supervisory authority on request.
"available to the supervisory authority"
Related guides

Explore more topics

Does the EU GDPR apply outside the EU under Article 3?
A GDPR Article 3 territorial-scope FAQ covering EU establishment, non-EU targeting, monitoring in the EU, public-international-law cases, and Article 27 representatives.
EU GDPR Applicability Test for Products, Vendors, and Data Flows
A concrete GDPR scope test for personal data, controller and processor roles, EU establishment, EU targeting or monitoring, special-category and child data, transfers, vendors, and evidence.
EU GDPR Article 6 Legal Bases FAQ
FAQ on the six Article 6 GDPR lawful bases, consent caveats, legitimate interests, public-task and legal-obligation limits, and Article 9 special-category data.
EU GDPR Automated Decision-Making and Profiling: Article 22 Scope, Safeguards, and Evidence
GDPR guide to profiling and Article 22 decisions: scope, transparency, lawful basis, DPIA triggers, safeguards, human intervention, challenge rights, and evidence.
EU GDPR Breach Notification 72 Hours: Article 33 and 34 workflow
Official source EU GDPR breach notification workflow covering awareness, 72-hour supervisory authority notices, processor escalation, high-risk data-subject communication, delay reasons, and evidence logs.
EU GDPR Breach Notification Workflow: 72-hour clock, risk assessment, and records
A concrete EU GDPR breach notification workflow for detecting and triaging incidents, starting the awareness clock, assessing risk, notifying authorities or data subjects, and keeping Article 33 records.
EU GDPR Checklist: scope, lawful basis, DSARs, DPIA, RoPA, transfers
This GDPR checklist helps review scope, lawful basis, notices, DSAR handling, DPIAs, RoPA, processor contracts, SCC transfers, breach notification, retention, security, and evidence.
EU GDPR Children and Special-Category Data Guide
GDPR guide to children's consent and special-category data: Article 8 national age variation, Article 9 conditions, transparency, DPIA triggers, safeguards, and evidence.
EU GDPR Compliance Checklist: scope, rights, DPIA, RoPA, transfers
Practical EU GDPR compliance guide for mapping scope, lawful basis, notices, data-subject rights, DPIAs, RoPA, processor terms, breaches, transfers, retention, security, and penalties.
EU GDPR Controller, Processor, and Joint Controller Roles
Classify GDPR controllers, processors, and joint controllers from actual decision-making, then document Article 26 allocation, Article 28 terms, instructions, and vendor evidence.
EU GDPR Data Subject Rights and DSAR Workflow
GDPR rights-request workflow for intake, identity checks, request scope, the one-month response clock, extensions, refusals, processor coordination, and evidence.
EU GDPR deadlines and compliance calendar
EU GDPR calendar for calculating rights-request deadlines, breach notification, DPIA and prior-consultation gates, transfer reviews, and retention checks.
EU GDPR DPIA and Prior Consultation Workflow
Screen high-risk processing, run a GDPR Article 35 DPIA, record mitigation, and identify when Article 36 prior consultation is required.
EU GDPR DPIA and risk management under Articles 35 and 36
EU GDPR DPIA guide covering Article 35 triggers and contents, CNIL and DPC PIA methods, residual risk, mitigation records, and prior consultation limits.
EU GDPR DSAR Exceptions: refusal, extensions, identity checks
FAQ on when EU GDPR controllers may extend, charge for, narrow, redact, or refuse a data subject access request under Articles 12 and 15.
EU GDPR DSAR Workflow: Intake, Clock, Rights, and Evidence
Run a GDPR DSAR workflow for intake, identity checks, rights scoping, one-month response timing, extensions, refusals, processor handoffs, and evidence records.
EU GDPR FAQ: scope, lawful basis, rights, DPIA, breaches, transfers
Direct EU GDPR FAQ answers on scope, controller and processor roles, lawful basis, data subject rights, DPIAs, breach notification, international transfers, and Article 83 fine tiers.
EU GDPR International Transfers and SCCs: Chapter V evidence guide
GDPR Chapter V guide to adequacy decisions, SCCs, transfer assessments, supplementary measures, Article 49 derogations, and EU-US DPF checks.
EU GDPR Lawful Basis and Consent Guide
Focused GDPR guide to Article 6 lawful bases, consent conditions, legitimate interests, special category data, withdrawal, and evidence records.
EU GDPR Lawful Basis and LIA Workflow for Article 6(1)(f)
Assess GDPR legitimate interests with a purpose, necessity, balancing, Article 21 objection, and evidence-record workflow based on Article 6(1)(f).
EU GDPR Lead Supervisory Authority and One-Stop-Shop
How GDPR main establishment, cross-border processing, Article 56 lead authority competence, and Article 60 cooperation fit together.
EU GDPR LIA Template for Article 6(1)(f)
This EU GDPR legitimate interests assessment template helps document Article 6(1)(f) purpose, necessity, balancing, safeguards, objection rights, and evidence.
EU GDPR penalties and fines: Article 83 tiers and evidence
EU GDPR penalties guide covering Article 83 fine ceilings, the EDPB calculation method, CJEU conditions, Article 58 powers, and evidence.
EU GDPR Processor Contracts and Vendor Management | Article 28 Evidence Guide
EU GDPR Article 28 guide for processor contracts, sub-processor controls, controller-processor role boundaries, vendor evidence, and SCC transfer clauses where applicable.
EU GDPR Record of Processing Activities Template: Article 30 RoPA Fields
Build a GDPR Article 30 record of processing activities with separate controller and processor fields for purposes, data categories, recipients, transfers, erasure time limits, and security measures.
EU GDPR Requirements: scope, rights, security, DPIA, RoPA, and transfers
Overview of core EU GDPR requirements covering scope, principles, lawful basis, notices, data-subject rights, processors, RoPA, security, breaches, DPIAs, and international transfers.
EU GDPR Retention and Erasure Schedule
Build an EU GDPR retention and erasure schedule with purpose-based periods, expiry actions, Article 17 decisions, recipient notices, and deletion evidence.
EU GDPR SCC Transfer Impact Assessment FAQ
FAQ on when SCC transfer impact assessments are needed, what Clause 14 records, and when supplementary safeguards or transfer suspension are required.
EU GDPR Transfer TIA and SCC Workflow
A GDPR workflow for checking adequacy, selecting SCC modules, documenting transfer impact assessments, and recording supplementary measures for third-country transfers.
EU GDPR Transparency Notices: Articles 12, 13 and 14
GDPR privacy-notice guide for Articles 12, 13, and 14: direct collection, other data sources, purposes, lawful bases, recipients, transfers, retention, rights, and timing.
EU GDPR vs Brazil LGPD: scope, legal bases, rights, incidents, and transfers
Compare EU GDPR and Brazil LGPD scope, actors, legal bases, rights timing, security incidents, international transfers, evidence, regulators, and penalties.
EU GDPR vs California CCPA: scope, rights, opt-outs, and evidence
Compare EU GDPR and California CCPA scope, roles, consumer rights, response times, sale and sharing opt-outs, risk assessments, contracts, transfers, and enforcement.
EU GDPR vs ePrivacy Directive: personal data, cookies, consent, and communications
Compare the EU GDPR and ePrivacy Directive for personal data processing, consent and lawful basis, cookies and terminal access, electronic communications, and parallel compliance.
EU GDPR vs UK GDPR: Scope, Rights, Transfers, and Evidence
Compare the EU GDPR and amended UK GDPR across scope, rights, automated decisions, accountability, breaches, regulators, and international transfers.
GDPR processor vs controller: role boundaries and evidence
Decide whether a party is a GDPR controller, processor, or joint controller using purpose-and-means tests, Article 28 terms, Article 26 arrangements, and Article 30 records.
GDPR vs EU AI Act: privacy controls for AI systems
Map the GDPR work that remains necessary when an AI system processes personal data, including lawful basis, notices, DPIAs, Article 22, rights, security, records, and transfers.
GDPR vs EU Data Act: personal data, connected products, and access rights
Compare GDPR privacy duties with EU Data Act rights and duties for connected-product data, third-party access, data holders, users, contracts, cloud switching, and enforcement.
When does the EU GDPR require a DPIA?
Answer the EU GDPR DPIA threshold question with Article 35 triggers, high-risk criteria, supervisory-authority list checks, and DPIA content requirements.
When does the GDPR 72-hour breach notification clock start?
GDPR breach-awareness FAQ covering the Article 33 clock, processor escalation, delayed or phased notifications, risk assessment, and records to keep.