GDPR
A record of processing for a small Irish business: what goes in it, and whether you need one
Having fewer than 250 staff lifts the duty only for processing that is occasional, unlikely to result in a risk, and involves no special category data (such as health data) or criminal offence data. The Data Protection Commission (DPC) counts HR and pay as processing that is not occasional. A business with staff therefore keeps a record of at least that. This is what the record holds, line by line, and how to start one.
By Oscar CobbeCurrent as at 16 minute read17 sources
Does a small business need one?
Article 30(1) of the GDPR requires each controller to keep a record of the processing activities it is responsible for. The controller is whoever decides why and how the data is used (the purposes and means, Article 4(7)). For a business's own staff, customers and marketing, that is the business itself. Processors keep their own record, covered further down.
Article 30(5) lifts both duties from smaller organisations, with three exceptions. In full, the obligations "shall not apply to an enterprise or an organisation employing fewer than 250 persons unless the processing it carries out is likely to result in a risk to the rights and freedoms of data subjects, the processing is not occasional, or the processing includes special categories of data as referred to in Article 9(1) or personal data relating to criminal convictions and offences referred to in Article 10."
The Regulation does not say how to count the 250. Recital 13 points to the EU's SME definition in Commission Recommendation 2003/361/EC, whose Annex counts staff in annual work units, with part-time and seasonal work as fractions. For a business of ten people the count changes nothing.
The Article 29 Working Party's position paper on that paragraph, endorsed by the European Data Protection Board on 25 May 2018, reads the three exceptions as alternatives: any one alone brings the duty back, and the first means any risk, not only a high one. Its example is staff, whose data a small organisation is likely to process regularly, so that processing is not occasional and must be in the record. "Occasional", in the paper, means not carried out regularly and outside the regular course of business. Only the activities the exceptions catch need recording, so a one-off activity can stay out if it is unlikely to result in a risk and involves no special category or criminal offence data.
The DPC's guidance note on records gives Irish examples of each exception. A risk: mortgage applications, the use of artificial intelligence, tracking a person's location. Not occasional: HR and pay-related processing for employees. Special category or criminal offence data: Garda vetting, trade union membership, biometric data. Smaller organisations, it says, may not need a full record, but most will need to record HR and payroll.
Health data is special category data under Article 9(1). Article 4(15) and Recital 35 cover data revealing information about a person's physical or mental health, including medical history and clinical treatment. That takes in sick leave records that reveal a condition, a clinic's treatment notes and an allergy noted on a booking.
The exemption lifts the Article 30 record and nothing else. The duty to be able to show you comply (accountability, Article 5(2)) applies at any size, and Article 33(5) requires every personal data breach to be documented. The record is not filed with anybody. The GDPR ended the old duty to tell the regulator about processing (Recital 89). Article 30(4) requires the record to be made available to the DPC when it asks.
The exemption is decided activity by activity
Fewer than 250 staff is not the test on its own. Pay, HR, health data, Garda vetting or any processing likely to result in a risk brings an activity back in, whatever the headcount.
What goes in it: Article 30(1), line by line
Article 30(1) says the record "shall contain all of the following information", and Article 30(3) requires it in writing, which includes electronic form. Points (a) and (e) say "where applicable", and points (f) and (g) say "where possible". That does not mean you can leave them blank. The DPC found the University of Limerick's record infringed Article 30(1) partly because it described no security measures. The middle column is the Regulation's wording.
| Point | What Article 30(1) says | For a small Irish business |
|---|---|---|
| (a) | The name and contact details of the controller and, where applicable, the joint controller, the controller's representative and the data protection officer | The business's legal name, address and a contact for data questions. Use a role address, such as info@: the DPC advises against a named person's, because staff change. A representative is for organisations not established in the EU (Articles 3(2) and 27), so an Irish business has none. A joint controller exists only where another organisation decides the purposes and means with you (Article 26). A data protection officer only if you have one. |
| (b) | The purposes of the processing | Why the data is used, one purpose per line. The DPC's example is payroll management; "HR" on its own is its example of too little. |
| (c) | A description of the categories of data subjects and of the categories of personal data | Whose data (staff, customers, website visitors) and what it is (contact details, bank details, sick leave). The DPC says the answer "personal data" is unequivocally not sufficient. |
| (d) | The categories of recipients to whom the personal data have been or will be disclosed including recipients in third countries or international organisations | Who receives it: Revenue for payroll, an outside HR company in the DPC's example, and the software suppliers that hold the data for you. |
| (e) | Where applicable, transfers of personal data to a third country or an international organisation, including the identification of that third country or international organisation and, in the case of transfers referred to in the second subparagraph of Article 49(1), the documentation of suitable safeguards | Name the country for any data that leaves the European Economic Area (EEA). The safeguards documentation is for one narrow case: a transfer that is not repetitive, concerns a limited number of people and rests on compelling legitimate interests. The DPC says it also helps to record the legal mechanism the transfer relies on. |
| (f) | Where possible, the envisaged time limits for erasure of the different categories of data | A period for each category, which the DPC says may be set by statute, internal policy, industry guidelines or a mix. "As per retention policy" fails if the record does not say what the policy sets. |
| (g) | Where possible, a general description of the technical and organisational security measures referred to in Article 32(1) | A short description per activity. The DPC's examples are encryption of records, access controls and staff training. "Appropriate security" is its example of too little. |
What the DPC expects the record to look like
The DPC's guidance note followed a sweep of thirty organisations' records in early 2022. Organise the record by function, such as HR, finance and marketing, so that nothing is missed. Go into detail: retention periods, for instance, are likely to differ by category of data. Useful extras include your legal reason for each use (the Article 6 lawful basis), the Article 9 condition for special category data, breaches, the transfer mechanism and a risk rating. Mark which columns Article 30 requires and which are extras.
The record has to stand on its own: no links the DPC cannot open, such as a retention schedule on an internal drive, no undefined acronyms, and no record that only points at other documents. The DPC did not accept one organisation's data protection impact assessments as its record. It also says that sending it a template or a sample is not enough, because Article 30 requires the record the business itself keeps. A record still naming the Privacy Shield for transfers to the US is its example of an out-of-date entry.
Keep it current and ready to send. The DPC calls the record a living document: add new products or services as they roll out, and mark or archive activities that stop. Some organisations in its sweep missed the ten days it allowed; the guidance says ten days should be sufficient notice for any organisation in all circumstances. It may also ask for the record while handling a breach notification, a complaint or an inquiry.
For a small organisation, the DPC says a simple spreadsheet may be sufficient, provided it is a standalone record the DPC can read.
What the DPC has found in records
In 2025 the DPC reviewed supermarket and convenience store chains. Its annual report says one controller's record did not comply with Article 30(1)(c) and (d), because it was based on a UK template and did not adequately reflect processing specific to Ireland. Some controllers did not initially provide their record when asked.
Slane Credit Union, with five permanent staff, is the small-organisation case (January 2022). Its data inventory left out member data in the directors' area of its website, and did not record why new members' account details went to the directors or how long they were kept. The DPC found Articles 24 and 30(1) infringed. It rated the Article 30(1) infringement as light and not intentional, and reprimanded the credit union. The €5,000 fine was for the security failure under Articles 5(1)(f) and 32(1). The decision does not discuss the under-250 exemption. What the plugin cost the credit union has the rest.
The University of Limerick decision of December 2025 shows what a record can leave out. From May 2018 to May 2020 its record had no description of security measures and did not adequately describe the personal data on the university's email accounts, including those that were breached. UL said its policies held the information; the DPC found they did not describe it adequately either. Of €98,000 in fines, with a reprimand, €3,000 was for Article 30(1). The rest was for security (Articles 5(1)(f) and 32(1), €45,000), notifying three breaches late (Article 33(1), €35,000) and not telling the people affected by two high-risk breaches without undue delay (Article 34(1), €15,000).
The ceiling for an Article 30 failure, under Article 83(4)(a), is €10 million or, for an undertaking, 2% of worldwide annual turnover, whichever is higher.
If you handle data for other businesses: Article 30(2)
A processor handles personal data on behalf of a controller. A business doing that for clients keeps a processor record, under the same under-250 exemption. The DPC suggests starting with each controller and the data processed for it. A business can be a controller for its own staff and customers and a processor for its clients' data, with a record for each role.
The processor record covers points (a), (e) and (g) of the controller's record, and names each controller it acts for. In place of points (b) to (d), it lists the categories of processing carried out for each controller.
A starter list for a business of about ten people
These rows are examples, not a survey, for a business of about ten people with staff on payroll, a booking system, a website and a mailing list. Keep the rows that describe what you do, add what is missing, and write each from the systems you use. Each is carried out regularly in the ordinary course of business, so none is occasional under the Working Party's test.
The table leaves out two columns your record needs: whether any data leaves the EEA and to which country (point (e)), and a short description of the security for each activity (point (g)). The notes on transfers and security say what goes in them.
| Activity | Purpose | Whose data, and what | Recipients to check | Time limit for erasure |
|---|---|---|---|---|
| Payroll | Paying staff and meeting tax obligations | Employees: name, staff number, PPSN, address, bank details, hours worked, pay, leave, deductions | Revenue, the employee's bank, the Department of Social Protection where required, the payroll software or bureau | The statutory periods for pay and tax records, as a number of years your accountant confirms |
| HR records | Managing employment: contracts, leave and sick leave | Employees: contracts, contact details, leave and sick leave records | The HR software provider; an outside HR company, if you use one | A period you set for each kind of record |
| Staff email and shared files | Running the business's correspondence and documents | Whatever personal data the mailboxes and folders hold, about staff, customers and suppliers | The email and file storage provider | A period you set |
| Customer bookings | Taking, changing and keeping appointments | Customers: name, phone, email, booking history, notes, and any health information recorded, such as an allergy | The booking system's provider; the card payment provider if you take deposits | A period you set and can justify, for each kind of data |
| Enquiries | Answering questions and giving quotes | People who get in touch: name, contact details, what they wrote | The email provider; the website's form or hosting provider | A period you set, counted from the last contact |
| Email marketing | Sending news and offers | Subscribers and customers: name, email address, when and how they signed up, unsubscribes | The mailing platform | A period you set, and what happens to an address once it unsubscribes |
| CCTV, if you have it | The purpose your CCTV assessment states, such as security | Anyone in view: staff, customers, visitors | The company that installs, maintains or monitors the system; An Garda Síochána, on written request | The DPC says it would be difficult to justify keeping footage from a normal security system beyond one month, unless it shows an incident such as a break-in and is kept for investigating it |
| Website analytics | Measuring how the website is used | Visitors: the identifiers stored by a cookie, or by a pixel that sets or reads an identifier, and what is recorded about each visit | The analytics provider | The retention setting in the analytics tool, written down |
Notes on each line
Payroll. The categories and the first three recipients follow the DPC's own examples (Table A and Approach A); the payroll software or bureau is added because it holds the data.
HR records. The DPC calls "HR" on its own too vague a purpose, hence two lines. Sick leave that reveals a health condition is special category data, so the line is in the record twice over.
Staff email and shared files. The University of Limerick's record did not take account of the personal data on its email accounts.
Customer bookings. A clinic's treatment notes and a recorded allergy are health data, which puts the activity in the record a second time, as with sick leave. Large-scale processing of such data also needs a data protection impact assessment (Article 35(3)(b)); whether you need one is a separate test.
Email marketing. Where you rely on consent, Article 7(1) requires you to be able to demonstrate it, which is why the line records when and how each person signed up. Who you may email is covered separately.
CCTV. The DPC's CCTV guidance says the record should include any use of CCTV and its data protection risks, with your CCTV assessment kept in your records, and asks you to check the recorder's default retention against that assessment. Footage goes to An Garda Síochána on a formal written request saying a criminal matter is being investigated (a verbal one if urgent, followed up in writing), and you keep a record of each request and the footage provided. The DPC's example record for protected disclosures (whistleblowing reports) lists Gardaí among the recipients if offences are discovered, which is why the CCTV line includes them. CCTV for a small business covers the rest.
Website analytics. The DPC's cookie guidance says that where cookies involve personal data, each type of processing goes in the Article 30 record. Where an outside consent tool keeps the record of consent, it says you keep a record of that consent as part of your Article 30 record. What your website sets before anyone clicks accept shows how to check.
Transfers. The DPC's example of a transfer under point (e) is information sent to a processor based outside the EEA; the record names the country. Sending personal data to the US covers the basis for it.
AI tools. The DPC gives the use of artificial intelligence as an example of processing likely to result in a risk, so staff putting customer or employee data into an AI tool needs its own line. An AI use policy sets the rules.
Security. A sentence per system: two-step sign-in, access limited to the people who need it, encryption, staff training, backups with a tested restore.
How to start, in order
Each step uses what the one before it found.
- 1Put the business's legal name, address and a role address for data questions at the top, and a data protection officer only if you have one (do you need one?).
- 2List the functions that use personal data (staff, customers, marketing, premises, website) and, under each, the activities, one purpose per line.
- 3Open each system and write what is in it: whose data, which fields, who else sees it, which suppliers hold it, and the country of any outside the EEA.
- 4Write a time limit for each category of data as a period, confirming statutory periods with your accountant.
- 5Describe the security for each activity.
- 6Name who keeps it current, set a review date, add new systems as they arrive and archive activities that stop.
- 7Check you can send it as one readable document. It is also the starting map for an access request, and the other statutory deadlines are in the compliance clocks.
What may change: the Omnibus IV proposal
On 21 May 2025 the European Commission proposed raising the Article 30(5) threshold to fewer than 750 persons, in COM(2025) 501, known as Omnibus IV. The text Parliament and the Council agreed on 26 June 2026, approved by Parliament's committees on 2 July 2026, sets it at fewer than 1000. A record would be needed only for a specific activity likely to result in a high risk as Article 35 uses the term. It would always be needed for a core activity that requires a data protection officer under Article 37(1)(b) or (c). Its recitals say special category data processed under employment law would not as such need one unless assessed as high risk.
If it is adopted as agreed, payroll and HR would not as such need a record, and a business of ten people with no high-risk processing would keep none. The text amends GDPR Articles 4, 30(5), 40(1) and 42(1) only, leaving the accountability duty in Article 5(2) as it is.
It is not law. On 16 October 2026 the Legislative Observatory showed procedure 2025/0130(COD) "Awaiting Parliament's position in 1st reading", with 23 November 2026 as the indicative plenary date. The amending regulation would enter into force on the twentieth day after its publication in the Official Journal; until then, Article 30(5) applies as quoted above. The separate Digital Omnibus, COM(2025) 837, as the Commission proposed it on 19 November 2025, amends other GDPR articles but not Article 30, and on 16 October 2026 it was awaiting a committee decision in Parliament.
Sources
- 1.Regulation (EU) 2016/679, the GDPR: Articles 3(2), 4(7), 4(8), 4(15), 5, 6, 7(1), 9, 10, 24, 26, 27, 30, 32(1), 33, 34(1), 35, 37(1), 49(1) and 83(4), and Recitals 13, 35 and 89 · EUR-Lex, Publications Office of the European Union
- 2.Commission Recommendation 2003/361/EC concerning the definition of micro, small and medium-sized enterprises, Annex, Articles 2 and 5 · EUR-Lex, Publications Office of the European Union
- 3.Position paper on the derogations from the obligation to maintain records of processing activities pursuant to Article 30(5) GDPR · Article 29 Data Protection Working Party
- 4.Endorsement 1/2018 of Article 29 Working Party documents, 25 May 2018 · European Data Protection Board
- 5.Guidance Note: Records of Processing Activities (RoPA) under Article 30 GDPR, April 2023 (version last updated March 2023), with Approach A and Table A · Data Protection Commission
- 6.Inquiry concerning the University of Limerick, IN-19-7-1, 10 December 2025 · Data Protection Commission
- 7.Final decision in Inquiry IN-19-7-1, University of Limerick, paragraphs 97 to 99, 136 and 274 · Data Protection Commission
- 8.Inquiry into Slane Credit Union, IN-19-7-5, 26 January 2022 · Data Protection Commission
- 9.Final decision in Inquiry IN-19-7-5, Slane Credit Union, sections 3, 7 and 9 · Data Protection Commission
- 10.Annual Report 2025, printed p.80 · Data Protection Commission
- 11.Guidance on the use of CCTV for data controllers, November 2023 · Data Protection Commission
- 12.Guidance note on cookies and other tracking technologies, April 2020 · Data Protection Commission
- 13.Proposal COM(2025) 501, Omnibus IV, 21 May 2025 · European Commission
- 14.Provisional agreement resulting from interinstitutional negotiations, 2025/0130(COD), PE790.249, 26 June 2026 · European Parliament
- 15.Procedure file 2025/0130(COD), Omnibus IV · European Parliament, Legislative Observatory
- 16.Proposal COM(2025) 837, the Digital Omnibus, 19 November 2025 · European Commission
- 17.Procedure file 2025/0360(COD), the Digital Omnibus · European Parliament, Legislative Observatory
Free, and no account needed
See what Article 30 asks of you, free
A few questions about the business, including any health or criminal offence data, data leaving the EEA and data you handle for others, plus a look at your website and email from outside. It returns the obligations that apply, including the parts of Article 30, each with the law it comes from. Keep it as your compliance record and finish creating an account, and it runs the breach and request clocks, counted from the law.
Run the free checkA record built from the systems you run
The compliance assessment builds your record of processing from the systems the business runs and puts it in the portal as a live record. The record tracks the legal deadlines and changes when your systems do. The gaps come back ranked by exposure, each finding citing the article it comes from.
Compliance assessmentWho wrote this
Oscar Cobbe · Founder, FourWinds Digital
Writes and maintains the legal explainers on this site, and does the compliance work behind them. Every date and article number here is checked against the legislation itself before it is published, and updated when the law changes.
More about how we work →Read next
- GDPRGDPR for a small Irish business, and what the Data Protection Commission deals with
- GDPRA subject access request has arrived. What you owe, and by when
- GDPRDo you need a DPIA? Ireland has its own list, and it is specific
Written on 16 October 2026 and accurate as at that date. This is general information about how the rules work, not legal advice on your situation. Where you need a solicitor, we say so.