What Is A RoPA? Record Of Processing Activities Under Article 30 GDPR (Including Non-EU Companies)
Article 30 GDPR explained for EU and non-EU organisations
A record of processing activities (often shortened to RoPA) is not a “nice to have”. It is a core GDPR accountability requirement under Article 30 GDPR. In practice, it is also one of the fastest ways to show you understand your own data processing.
A Data Protection Authority can ask to see your record of processing activities, and you should be able to provide it promptly and in a usable format. Moreover, procurement teams, auditors, and investors often treat RoPA as a baseline document in due diligence.
This matters even if you are outside the EU. The GDPR can still apply to you when you offer goods or services to people in the EU, or when you monitor their behaviour. If you fall within scope, you need the same Article 30 discipline as an EU-established company.
A RoPA is practical, not just legal. It becomes your single source of truth for:
- RWhat personal data you process
- RWhy you process it
- RWhere it goes
- RHow long you keep it
- RHow you protect it
If you want one GDPR artefact that supports almost every other obligation, this is it.
Who Is Affected?
Almost any organisation within the GDPR’s scope should assume RoPA applies.
It Applies Across Sectors
Because GDPR scope is activity-based, every sector can be affected, including:
- B2B and B2C technology businesses
- Retailers and marketplaces
- Professional services firms
- Manufacturers
- Charities and NGOs
- Education providers
- Healthcare and wellbeing services
- Media and digital platforms
In other words, if you process EU personal data in a structured way, RoPA should be on your list.
Non-EU Companies Are Not “Excluded”
If your organisation has no EU establishment, you may still be caught. This includes many companies in the UK, US, Switzerland, and beyond. You do not need an EU establishment to have GDPR obligations.
You should treat RoPA as evidence that you understand your EU-facing processing. Moreover, it helps you answer the most common question from EU counterparts: “What exactly are you doing with our data?”
Typical Data Flows You Need To Capture
Most organisations have the same recurring streams. A good RoPA covers them end-to-end.
AI Act: Are you ready?
The AI Act is here. Are you truly compliant? The new European Regulation on artificial intelligence, the AI Act, is redefining how AI may be...
ISO 27001 added value
ISO 27001: Security You Can Rely On At EDPO, we provide representative services under Article 27 of the GDPR and other digital regulations....
UK plans to abolish DPOs – and much more
The UK government is well on its way to reform the UK data protection landscape. Its 150-page consultation that closed in November 2021...
Marketing and sales
Website analytics, lead forms, CRM, email campaigns
Customer operations
Account creation, support tickets, call recordings
HR and people ops
Recruitment, payroll, performance management
IT and security
User access logs, device management, incident handling
Finance and compliance
Invoicing, fraud checks, audit trails
Product and service delivery
User behaviour metrics, feature improvement, testing
Employee Tiers And Data Subjects To Think About
RoPA works best when you map processing by “who” as well as “what”. You will usually cover:
Applicants (candidates)
Employees, contractors, and secondees
Customers and end users
Prospects and marketing contacts
Suppliers and business contacts
Visitors (sites, events, reception)
This also helps you spot higher-risk categories quickly, such as children’s data, health data, or sensitive identifiers.
Key Obligations At A Glance
- RoPA is a written record (electronic is fine)
- No mandatory GDPR template
- Must be accurate, current, and usable
- Applies to controllers and processors
A RoPA is your documented inventory of processing. There is no mandated template in the GDPR. You can use Excel, Word, a GRC tool, or a platform export.
That flexibility is helpful, but it also creates confusion. Many teams build a document that looks “official”, yet misses key content.
1. Controller, Processor, Or Both?
Article 30 has two flavours:
Controller RoPA
Records what you decide to do with personal data
Processor RoPA
Records what you do on behalf of clients
Many organisations are both. For example, you act as controller for HR, but processor for customer-hosted data. You may therefore need two views, even if they live in one file.
2. Mandatory Fields Per Processing Activity
Your RoPA should let you understand your processing without guesswork.
Purpose(s)
Categories of data subjects
Categories of personal data
Recipients
International transfers and safeguards
Retention rules
Security measures (high-level)
If you are a processor, also record:
Categories of processing per controller
Transfers made on instruction
Security measures applied
3. Keep It Available And Current
A RoPA is not a one-off spreadsheet created for a questionnaire. It should be part of ongoing governance.
In practice:
- You can produce it quickly when asked
- You review it on a regular schedule
- You update it when tools, workflows, or features change
A stale RoPA can be worse than none. It signals loss of control.
4. The “Small Company” Exemption (Often Misunderstood)
The under-250 employees exemption is narrow.
It does not apply if processing is:
- Not occasional
- Likely to risk rights and freedoms
- Involves special category or criminal data
Most modern businesses process personal data continuously. Therefore, most organisations should assume a RoPA is required.
5. Format Flexibility (With One Condition)
You can use:
- Excel
- Word
- A privacy management platform
The condition: it must be searchable, shareable, and maintainable.
Many teams start with ICO templates. That is sensible, provided they are adapted to the business.
“Your Representative On The Ground”
Common Pitfalls
RoPA issues are usually not about effort. They are about structure and ownership.
Treating RoPA as a one-time tick box
Listing systems instead of processing
Using vague purposes
Ignoring processor obligations
Missing international transfers
No retention logic
Incomplete data categories
Forgetting HR and IT processing
No defined owner or update process
A Simple “Good RoPA” Test
Ask yourself:
Could you explain your processing to a customer using only the RoPA?
Could you answer “where does the data go?” in under five minutes?
Could you update it next week if a new vendor is added?
If not, the document needs a rethink.
How To Build A RoPA You Can Maintain
RoPA works when it reflects how your organisation actually operates.
Start With Processing Activities
Group by lifecycle themes:
- Marketing and lead management
- Sales and onboarding
- Service delivery and support
- HR operations
- IT and security
- Finance, legal, and compliance
Use A Consistent Level Of Detail
- One activity per row or section
- Consistent terminology
- Clear, short wording
- Define a glossary once.
Link RoPA To Other GDPR Artefacts
Link to:
- Privacy notices
- Lawful basis assessments
- DPIAs
- Security controls
- Retention schedules
Set A Sustainable Update Rhythm
-
Quarterly review
-
Change-trigger updates
-
Define ownership clearly.
How EDPO Helps
EDPO acts as your EU Representative (and/or UK or Swiss representative, where relevant), providing a reliable point of contact for Data Protection Authorities and data subjects.
EDPO does not provide legal advice or run compliance programmes. Responsibility remains with the organisation.
Why RoPA Matters For Representation
Where an EU Representative is required, the representative must cooperate with supervisory authorities.
This includes keeping a copy of the RoPA ready for DPA requests.
Key Take-Aways
RoPA is a core accountability requirement
It applies to most organisations in scope
DPAs may request it at any time
No mandatory format, but usability matters
Representative relationships should include RoPA access
Stay ahead of EU rules.
Need a representative fast? Contact us.
AI Act: Are you ready?
The AI Act is here. Are you truly compliant? The new European Regulation on artificial intelligence, the AI Act, is redefining how AI may be...
ISO 27001 added value
ISO 27001: Security You Can Rely On At EDPO, we provide representative services under Article 27 of the GDPR and other digital regulations....
UK plans to abolish DPOs – and much more
The UK government is well on its way to reform the UK data protection landscape. Its 150-page consultation that closed in November 2021...

