Most operators can capture a guest’s ID in under a minute. Ask where that data goes next, who can access it, and when it is deleted, and the answer often becomes a shrug.
Spain’s Real Decreto 933/2021 sharpened that gap. Since 2 December 2024, hotels, hostels, pensions, rural homes, campsites, platform-listed apartments, and vehicle rental agencies have faced guest registration obligations feeding a centralised registry, justified by the Ministry of the Interior as a tool against serious crime and terrorism, and contested by the sector over administrative burden and privacy risk.
Capturing identity is the easy half. Keeping it lawfully and disposing of it is where exposure lives. This tutorial walks the full lifecycle: capture, storage, sharing with the authority, and deletion. Along the way you will get a retention map template, guidance on what the law settles and where it stops, a multi-jurisdiction approach, five failure points, and a routine to keep the map current.
Ready to replace the shrug with a documented process? Start with UpMarket at https://upmarket.cloud.
Why Capturing an ID Is the Easy Half
Most PMS and channel setups now prompt for a passport or ID scan at check-in. Few record what happens to the image, who opened it, or when it was deleted.
Risk sits in the second half: storage location, access list, transmission to the authority, and deletion of the operator’s copy. An undocumented process is hard to defend in a subject access request, a breach notification, or an inspection, where you must show what you held and why.
UK GDPR storage limitation requires personal data to be kept no longer than necessary. “Necessary” is an argument you document for each field, not a feeling.
This guide maps capture, storage, sharing and deletion, and provides a fillable template. It is not legal advice; validate every retention period with counsel.
Escalation rules decide what reaches staff; a retention map decides what stays. UpMarket (https://upmarket.cloud) handles ID verification and national authority reporting, so the map must reflect the workflow.
What a Retention Map Actually Is
A retention map is a single record with one row per identity data element, answering four questions: what is held, where it lives, who it is shared with, and how long it is kept.
It is the operational counterpart of a Records of Processing Activity schedule under GDPR Article 30. The ROPA sets out lawfulness; the retention map sets out the mechanics and the clock.
Each row carries an owner, a system of record and a defined deletion trigger, which is what converts an open-ended liability into a documented process rather than a vague intention.
Version and date the map. An undated document cannot show when a field’s retention was last reviewed, and that evidence matters as much as the content when a regulator or auditor asks.
A spreadsheet is enough to start. The discipline lies not in the format but in updating it whenever a property adds a PMS, a portal, a smart lock provider or a new check-in tool.
The sections that follow fill that map in, stage by stage.
Stage 1 Capture: Decide What You Collect Before You Decide How Long to Keep It
The first row of that map is where minimisation is decided.
Spain’s Real Decreto 933/2021 is the clearest example. Registration obligations took effect on 2 December 2024 and cover fields including name, gender, nationality, date of birth, document type and number, address, contact details, and the relationship to minors in the group, plus booking times and payment details. The BOE text is the reference for every element; check it for the fields that apply to your property type.
How you capture changes the risk. A nightly portal feed, an OCR’d passport image held in the PMS, and a scanned paper register produce three different profiles for the same guest.
Record the lawful basis and purpose on the same row as each element; a field with no stated purpose is the first thing a reviewer challenges. Over-collection adds liability without protection.
Booking platforms validate data via SDEP from May 2026, but the duty to file the parte de viajeros within hours stays yours: see what changes in the registro de viajeros from May 2026.
Stage 2 Storage: Where the Data Lives and Who Can See It
Every identity field needs one named system of record. In practice the same document often sits in four places at once: the PMS guest profile, the channel inbox, a shared cloud drive, and a staff WhatsApp thread. Each copy multiplies the access list and the breach surface, and each must be separately found, secured and deleted on request.
Set role-based access. Front desk usually needs confirmation that identity was verified, not the scan itself; housekeeping rarely needs either. UpMarket’s ID verification keeps that confirmation inside the guest journey. Apply encryption at rest and in transit, and log who opened a document and when. That log is the fastest route through a data subject access request, without searching four systems by hand; the ICO requires appropriate measures sized to your risk.
Messaging channels need defined escalation routes: see guest communication software and PMS integration and escalation rules for a unified inbox.
State your position on cloud versus on-premise storage and backup retention. Neither is settled by the rules, so this is a decision you document and defend.

Stage 3 Sharing With the Authority
Storage answers where the data sits. Now answer where it goes. A guest register is a transmission obligation as well as a collection obligation, so establish the required format, frequency and channel for your jurisdiction before check-in season starts.
For Spanish operators, establish how registry data reaches the authority before check-in season. Confirm the mechanics in RD 933/2021 and current Ministry of the Interior guidance. Then decide what happens to your copy after submission. It may be a legal record you must keep, a duplicate to delete, or a hybrid; the answer changes every row of your map.
Build a submission log: date, traveller or booking reference, channel used, and sender. When an inspection asks whether you reported a specific stay, the log is your evidence.
Integration does not guarantee reporting. Confirm which fields a platform sends, and in what format, so the map matches reality rather than an interface promise. This is where the map becomes an execution problem. UpMarket handles reporting to national authorities and ID verification within the guest journey, while integrating with over 70 property management systems and smart access providers. See how that fits together, and compare its compliance-driven approach in UpMarket vs Enso Connect.
Stage 4 Deletion: The Stage Nobody Documents
After submission, deletion closes the loop. Deletion has three parts: the trigger (checkout, completed submission, or a fixed period after stay), the method (hard delete, anonymisation, or restricted legal archive), and the proof (who confirmed it, and when).
Set a defined trigger and named owner. “We delete it eventually” is not a retention period and will not survive a data subject access request.
Anonymised stay data, stripped of identifiers, can usually be kept for revenue reporting, safety incidents, and dispute defence. Give it its own row so it is never confused with the identity record.
Backups, email attachments, and chat history are the most common leak. A guest deleted from the PMS but still in a 2023 inbox export has not been deleted. Where guest data moves through a unified inbox or workflow tool such as UpMarket, confirm its retention and deletion behaviour rather than assuming it.
The deletion timeline is a legal question. Retention periods are not settled for every case, so treat each number in your map as provisional until counsel confirms it against the primary text.
A Retention Map Template You Can Fill In Today
With deletion triggers defined, capture the whole lifecycle on one page per property type. Use these columns: data element, lawful basis, system of record, permitted access role, shared with whom, transmission channel, retention period, deletion trigger, owner, and last reviewed date. Add a status column: confirmed with counsel, awaiting official guidance, or unverified. Visible gaps beat confident-sounding numbers.
Worked row: passport number; registration at check-in; PMS profile and channel inbox; front desk; national registry; platform submission; confirm with counsel; defined post-stay date; property manager; date; awaiting official guidance.
Run one map per property type. A boutique B&B, a rural home, and a 200-key hotel push the same passport field through different systems and staff, so a group-wide map usually hides what matters.
Review quarterly and immediately after any new integration. Booking channel changes are the most common reason a previously accurate map becomes wrong within a season.
Where ID verification and reporting to national authorities run inside UpMarket’s ID verification and national authority reporting, confirm which fields are transmitted so the map reflects the workflow.
What the Law Settles, and Where It Stops
Mark each row you can source, and each you cannot.
Settled: registration obligations took effect on 2 December 2024 and cover hotels, hostels, pensions, rural homes, campsites and apartments listed on Airbnb or Booking, plus vehicle rental agencies. Verify this against the BOE text before relying on it in print, and check Legal Compliance for Bed and Breakfasts for property-level duties.
Settled independently: GDPR duties on storage limitation, security of processing and transparency apply alongside any national register obligation; they do not lapse because a local rule requires collection.
Not settled: storage location, retention period, transmission format and frequency, and deletion of the operator’s own copy. These are the fields operators guess at.
The Ministry of the Interior frames registration as prevention of serious crime and terrorism; hospitality and travel bodies cite administrative burden and privacy risk for guests and staff.
Treat any retention number from a forum, webinar or vendor blog as unverified until the primary regulation and current official guidance are in hand.
Multi-Jurisdiction: One Map Per Regime
Because the sources reviewed are Spain-specific, treat every field list and retention period in this article as a worked example, not a template for export. Each market’s own registration and data protection rules decide what you collect and how long you hold it.
Operators working across borders need one map per jurisdiction plus a single consolidated view for group reporting, so a booking is never handled by default.
Watch the three-way overlap: a guest staying in Spain, booked on a platform based elsewhere, with support staff in a third country, creates three legal touchpoints on one booking.
Where regimes conflict or fall silent, record the reasoning behind your choice. A documented judgement is defensible; an improvised one is not.
Five Failure Points That Break a Retention Map
A map per regime is only as good as its weakest link. Five failures recur in practice.
The unstarted clock. Identity documents land in a channel inbox and never move to a system of record, so the retention clock never starts.
The personal account. When staff collect documents through personal WhatsApp or private email, that data sits outside your access control and your deletion process entirely.
The borrowed period. Retention dates lifted from a blog post rather than the primary text are how a map becomes confidently wrong. Justify each period or leave the field blank.
The missing log. Without a submission log, compliance may exist in practice but cannot be evidenced when challenged.
The untested deletion. A deletion process nobody has run is a plan, not a control. Push one file through it end to end each quarter and record what you find.
Where reporting and ID verification sit inside a platform such as UpMarket, confirm which fields transmit and where the record lands.
Turn the Map Into a Routine
Those failures shrink when the map becomes routine. Start small: one property, one page. List every guest identity field beside its system of record, who can see it, who it is sent to, and what triggers deletion. That single sheet exposes the gaps immediately.
Mark every retention period you cannot source. Then take the primary regulation and official guidance to counsel and close those gaps in writing, so no row depends on a forum post or a vendor blog.
Add the submission log and a quarterly deletion test to the calendar you already use for compliance tasks. The process then runs continuously rather than being rebuilt each time an inspection looms.
Where reporting and ID verification sit inside a platform such as UpMarket, confirm which fields are transmitted and in what format. The Perfect Guest App shows how that execution layer fits the guest journey, so your map reflects the workflow instead of an interface promise.
The aim is not a perfect document. It is answering, in under five minutes, where a guest’s identity data is right now and when it will be gone.
Conclusion
A retention map only works when it lives, not when it sits in a folder. Three takeaways carry the weight: collect only what you can name, pair every guest identity field with a system of record and a clear audience, and run a quarterly deletion test you can evidence. Any retention period sourced from a forum or vendor blog should be marked and closed with counsel in writing.
Your next step is small. Take one property and one page, list each field beside where it lives, who sees it, who receives it, and what ends it. Then confirm, inside a platform such as UpMarket, which fields transmit and in what format. The Perfect Guest App shows how that execution layer fits the guest journey, so your map follows the workflow rather than an interface promise. Start today; a routine beats a perfect document.
Frequently Asked Questions
What is a retention map, and how does it differ from a ROPA?
A retention map is a single record with one row per identity data element, answering what is held, where it lives, who it is shared with, and how long it is kept. It is the operational counterpart of a Records of Processing Activity schedule under GDPR Article 30. The ROPA sets out lawfulness; the retention map sets out the mechanics and the clock.
Why is capturing a guest's ID considered the easy part?
Most operators can capture an ID in under a minute. The risk sits in the second half of the lifecycle: storage location, access list, transmission to the authority, and deletion of the operator's copy. An undocumented process is hard to defend in a subject access request, a breach notification, or an inspection.
What does the post say the law settles, and what remains unsettled?
Per the consultancy summary reviewed, Spain's registration obligations took effect on 2 December 2024 and cover hotels, hostels, pensions, rural homes, campsites, apartments listed on Airbnb or Booking, and vehicle rental agencies. GDPR duties on storage limitation, security of processing and transparency apply alongside any national register obligation. Storage location, retention period, transmission format and frequency, and deletion of the operator's own copy are not settled and should be verified with counsel.
What are the four stages of the guest identity data lifecycle covered in the post?
The lifecycle covers capture, storage, sharing with the authority, and deletion. Each stage needs documented decisions, such as what to collect and why, which system of record holds the data and who can access it, what gets transmitted and how, and what triggers deletion and who confirms it.
What should a deletion process include?
Deletion has three parts: the trigger (checkout, completed submission, or a fixed period after stay), the method (hard delete, anonymisation, or restricted legal archive), and the proof (who confirmed it, and when). Backups, email attachments, and chat history are the most common sources of leaks, so they must be included.


