A large sheet of paper with hand-drawn boxes and arrows, coloured markers, sticky notes and a coffee cup, seen from above.
PDPA in practice

Data Mapping in One Week: From Nothing to Your First RoPA

Most companies do not get stuck on the RoPA template. They get stuck because nobody knows where the data goes. This plan splits the work by day so each team maps its own data, then turns the map into a section 39 record within a week.

Published 8 min readBy
In short

Data mapping is drawing where personal data comes in, where it is stored, who uses it and who receives it. TDPG treats it as the preparation step before the record of processing activities required by section 39 of Thailand's PDPA. This guide gives DPOs and small teams starting from zero a seven-day plan that ends with a first record an auditor can actually check.

  • PDPA section 39 requires controllers to record at least eight items, on paper or electronically.
  • TDPG recommends data mapping as the preparation step, with every department involved and senior management on board.
  • Start mapping with HR, which holds the most groups of data subjects and types of data (a TDPG example).
  • Vague answers such as "appropriate measures" or "per the retention policy" are rejected by TDPG.
  • Failing to keep the section 39 record carries an administrative fine of up to 1 million baht (s.82).

Most RoPA projects do not fail because the form is hard. They fail on day one. The DPO emails a spreadsheet to every department; two weeks later half come back, each filled in a different way, and nobody can say how the customer data sales collects ends up with the courier company.

The cause is a skipped step. The Thailand Data Protection Guidelines 4.0 (TDPG) call it data mapping: drawing how data flows, so you know where it comes in, where it sits and where it leaves, before turning that into the record required by section 39 of the Personal Data Protection Act B.E. 2562 (2019), the PDPA.

What follows is a seven-day work plan our team built from the steps in TDPG chapter D. The number of days is our proposal; the law sets no timetable. The content of each day is tied to the statute or guideline cited.

How is data mapping different from a RoPA?

Data mapping is the picture; the RoPA is the record the law requires. The map shows how data moves across the whole organisation. The record breaks that picture into activities and answers section 39's questions one by one. TDPG places data mapping as the preparation stage.

the organization should create a data flow diagram or Data Mapping within the organization, in order to understand what data the organization collects, uses, or discloses, including the storage locations of the data, by preparing for every department within the organization to participate
The text Thailand Data Protection Guidelines 4.0, chapter D on RoPA (guidance, not law) · TDPG 4.0, D9 preparation stageGuideline, not statute.

The next part of the same item matters just as much: a senior person or someone with authority should join the preparation, so the work carries the weight of an organisational directive and gets full cooperation. A RoPA the DPO runs alone, without a management mandate, usually ends as the half-filled spreadsheet in the first paragraph.

What must a section 39 RoPA contain?

Know the destination before you start, so you ask the right questions from day one. Section 39 sets eight minimum items.

The Data Controller shall maintain, at least, the following records in order to enable the data subject and the Office to check upon, which can be either in a written or electronic form: (1) the collected Personal Data; (2) the purpose of the collection of the Personal Data in each category; (3) details of the Data Controller; (4) the retention period of the Personal Data;
The text Personal Data Protection Act B.E. 2562 (2019) · Section 39 para. 1Unofficial translation.

The other four are (5) rights and methods of access, including who may access the data and on what conditions; (6) use or disclosure under section 27 paragraph three; (7) rejected requests or objections from data subjects; and (8) a description of security measures under section 37 (1).

Questions on the map, and the RoPA field each one fills
Question while mappingSection 39 itemBest person to answer
What data, about whom?(1) Data collectedProcess owner
Why is it collected, on what basis?(2) PurposeProcess owner + DPO
Who decides about this data?(3) Controller detailsLegal
How long is it kept, when is it deleted?(4) Retention periodProcess owner + Legal
Who inside the company can open it?(5) Rights and methods of accessIT
Who outside receives it without consent?(6) Use or disclosure under s.27 para. 3Process owner
Have we ever refused a data subject's request?(7) Rejected requests or objectionsDPO
How is it protected?(8) Security measuresIT

What happens on each of the seven days?

The plan suits small and mid-sized companies with five to ten departments. Larger groups with branches can use the same frame but should stretch days 3 to 5, because TDPG advises covering branches and affiliates the same way so no activity falls through.

  1. Day 1
    Management issues an instruction forming the team, names the DPO or coordinator, and lists every department, including ones that think they hold no personal data.TDPG D9; Dos 1
  2. Day 2
    Send a short six-question questionnaire to every department in advance, in the same plain language company-wide.TDPG D9, step 1
  3. Day 3
    Map HR first, from recruitment through hiring and payroll to exit.TDPG example on dividing departments
  4. Day 4
    Map sales, marketing, customer service and finance, an hour each at most; finish with IT on systems, storage and access rights.TDPG D9, step 2
  5. Day 5
    Gather existing documents (privacy notice, retention policy, processing agreements) and check them against the map.TDPG D9, step 3
  6. Day 6
    Turn the map into activities, one row each, and fill all eight section 39 fields. Flag rows with section 26 data.PDPA s.39; TDPG D10
  7. Day 7
    Quality-check against TDPG's list of don'ts, have process owners confirm, brief management, and book the next review.TDPG D8; Don'ts

Day 2: the six questions

TDPG gives six sample questions, short enough for a department head to answer without opening the Act. Use them as the core and add department-specific ones later.

  1. Why is the personal data used?
  2. Whose data is collected?
  3. What data is collected?
  4. Who is it shared with?
  5. How long is it kept?
  6. How is it kept secure?

Day 3: why start with HR

TDPG is explicit here, and the reasoning holds. HR has the widest range of data subjects and data types in the company. Once HR is mapped, the team has a template for everyone else.

Begin planning the Data Mapping starting with the Human Resources Department, since it is a department that collects, uses, and discloses a large amount of personal data
The text Thailand Data Protection Guidelines 4.0, chapter D on RoPA (guidance, not law) · TDPG 4.0, chapter D, dividing departmentsGuideline, not statute.

On a large sheet, draw five boxes left to right: where data comes from, where it is stored, who uses it, who receives it, and when it is deleted. (That is our team's method, not a required format.) Circle in red any box the department head cannot answer. Those circles are your follow-up list, not a failure.

Day 6: from map to RoPA rows

One path on the map usually becomes one activity: recruitment, payroll, delivering orders. Do not split into hundreds of rows, and do not collapse everything into a single "HR administration" row. The right level is where purpose and lawful basis are the same across the row. For choosing a basis, see You don't need consent for everything.

Flag rows with health, biometric or other section 26 data now, because they affect both the lawful basis and any small-business exemption; see Sensitive data you hold without knowing. If any activity involves children's data, read Children's data: whose consent counts too.

Which answers does TDPG say will not do?

Day 7 is quality control, and the best tool is TDPG's list of don'ts, which gives answers that look complete but tell an auditor nothing.

Answers TDPG gives as examples of incorrect entries
FieldAnswer that failsProblem
Type of data"Personal data"; "answers from the questionnaire"Cannot show what was actually collected
Security measures"Appropriate measures"Cannot show what the measures are
Purpose"To collect data as per duties"No scope and no lawful basis
Retention"As per the retention policy" with no periodCannot check how long data is kept

TDPG also warns on form: do not scatter the RoPA across many documents, do not link to an internal drive the reviewer cannot open, and do not use acronyms outsiders cannot read.

Stating that personal data is kept "just in case" it may be used, for example, a company keeping employees' passport data because HR requires it to be kept, without there being an actual necessity for its use
The text Thailand Data Protection Guidelines 4.0, chapter D on RoPA (guidance, not law) · TDPG 4.0, chapter D, things not to doGuideline, not statute.

Do small businesses need a RoPA?

The last paragraph of section 39 lets the Committee exempt small businesses from some items, but the exemption has carve-backs. It does not apply where processing risks data subjects' rights, where collection is not occasional, or where section 26 data is involved. Note too that item (7), rejected requests, is not among the items that can be exempted.

The Committee notification on this exemption is not in the corpus this article draws on, so we do not detail its criteria. If you plan to rely on it, read the notification itself and see the analysis in Finishing a RoPA that works. Either way, a data map pays off for a small business, because it underpins the privacy notice and breach response.

What comes after day 7?

The first RoPA is not the last. TDPG item D8 says the record must reflect current processing and names the moments to update it.

the data controller should review the record of processing activities at least once a year, and update it whenever there is a new processing activity, or when an existing activity changes its purpose, scope, type of data, or recipient, or when a new processor or sub-processor is engaged, or when new systems or technology are adopted
The text Thailand Data Protection Guidelines 4.0, chapter D on RoPA (guidance, not law) · TDPG 4.0, D8Guideline, not statute.

What works is tying RoPA updates to work the company already does. Every time a new system is bought or a vendor that touches customer data is signed, the procurement form asks "does the RoPA need updating?". TDPG also recommends an electronic RoPA as a single source, with drop-down master data instead of free text so every department reads it the same way.

That is why the AIPDPA RoPA register groups activities by department, offers drop-downs for data types, lawful bases and retention, and prints a section 39 report the moment the PDPC Office or a data subject asks. The paper maps from days 3 to 5 go straight in on day 6. See the demo account, no sign-up needed.

Frequently asked questions

What is data mapping, and how is it different from a RoPA?

Data mapping is a diagram of how personal data flows through the organisation: where it comes in, where it is stored, who uses it and who receives it. A RoPA is the record required by PDPA section 39. TDPG treats mapping as the preparation step for the RoPA.

Does the law set a deadline for finishing a RoPA?

Section 39 sets no timetable. The seven-day plan here is our team's proposal to get the work moving. What the law requires is a record of at least eight items that data subjects and the PDPC Office can inspect.

Can a RoPA be an Excel file?

Section 39 allows written or electronic form. TDPG recommends an electronic, single-source record rather than several scattered files.

Which department should we map first?

TDPG suggests HR, because it holds many groups of data subjects and many types of data, such as identity, contact, health data for benefits, and salary.

How often should a RoPA be reviewed?

TDPG recommends at least once a year and whenever there is a new activity, a change of purpose, a new processor, or a new system. That is guidance, not statute.

Law and sources

  1. Personal Data Protection Act B.E. 2562 (2019) — Section 39 · Section 82
  2. Thailand Data Protection Guidelines 4.0, chapter D on RoPA (guidance, not law) — TDPG4.0-D (D8–D10 · Dos/Don'ts)

Text in the "The text" boxes is copied word for word from AIPDPA's legal knowledge base, transcribed from the Royal Gazette and official documents; every edit is checked by the system against that base, character by character. English wording is an unofficial translation; the Thai text prevails. This article is general information, not legal advice for a particular case.

Do it in the system

Phuwara Krobtaku

Who stands behind this guide?

Written by the AIPDPA legal team · Content owner: Phuwara Krobtaku, Attorney-at-law · Thai Barrister-at-Law · technology & intellectual property counsel

Lawyer's licence no. 477/2558 · Thai Barrister-at-Law · LL.M. in Intellectual Property & IT Law (Gold Medal)

Keep reading

Finishing a RoPA That Works, and Knowing When You Need a DPIAWhat Thailand's PDPA section 39 requires in a RoPA, how far small businesses are exempt, and when TDPG 4.0 says to run a DPIA, with templates and PDPC answers.The Sensitive Data Your Company Holds Without Knowing ItSection 26 data hidden in routine work under Thailand's PDPA: sick notes, allergies, fingerprint time clocks, ID photos, and the PDPC's answer to EXAT.Children's Data in Thailand: Whose Consent Counts, the Child's or the Parent's?Children's data under Thailand's PDPA: section 20, the 10-year line, PDPC answers on minors' bank accounts and marketing, and TDPG school and app examples.Employee data from hire to exit: what HR must do under the PDPAEmployee data under PDPA Section 26 and TDPG 4.0's HR chapter: hiring, background checks, health checks, fingerprints, monitoring, exit, references, retention.You don't need consent for everything: pick the right PDPA basisWhen to use consent, and when contract, legal obligation or legitimate interest fit better. PDPA Sections 19, 24 and 26 set against TDPG 4.0, with a decision table.How to Build a Record of Processing Activities (RoPA) under Section 39Thailand's PDPA Section 39 requires at least 8 items in your RoPA. A step-by-step guide by department, the small-business exemption and audit-ready tips.How to set retention periods and erase personal data under Thailand's PDPASet retention periods and erase personal data under Sections 33 and 37(3), with the 90-day deadline and backup rules of the 2024 PDPC Notification.What must a privacy notice contain under Thailand's PDPA (Section 23)?A PDPA privacy notice must cover 6 points under Section 23, before or at collection. Get the checklist plus ready-to-use Thai and English templates.