
How Registries Now Verify: Caps, Codes and Guest Data
Registering a short-term rental used to be a one-off filing, and it's increasingly a running check. Three parts carry the check: a cap on nights, a code that has to match the listing, and the guest data behind each night.

Registration used to be a one-off filing. It is increasingly a running check made of three parts: a cap, a code and the guest data behind each night.
Last updated: October 14, 2026
Registering a short-term rental used to be a one-time task. You filed once, kept the paper, and went back to hosting. That's changing in a lot of places, and the shift is from filing to checking. A registry now verifies a running set of facts rather than a single document, and three parts carry most of that check.
Key Takeaways
- Registration is turning into a running check. A one-off filing is becoming an ongoing match against your live listing.
- The cap is counted from records, not from memory. What counts toward it, and how it's tallied, is set where the unit sits.
- The code has to match the listing it points to. A gap between the two is what turns a filing into a flag.
- Guest data has a limit. You can hold what you're required to keep, and not what you aren't.
- Every part is a moving target. Treat each rule as an authority's current position, not a fixed fact.
From one-off filing to running check
The old model was simple. A host registered a unit once, and the record sat still until something changed. That model assumed the facts stayed put, and they don't.
A running check compares three things against the record: how many nights a unit is used, the code attached to the listing, and the guest data behind each stay. Each part can be measured without anyone visiting the property.
The reason registries moved this way is that a one-off filing decays. A unit changes hands, a code gets copied onto a second listing, a host keeps taking bookings after a cap is reached. A running check catches the decay that a filing session misses.
For a host, the practical result is a shift in emphasis. The filing is the start of the obligation, not the end of it. The record has to stay true as the season runs, and that's less work if it's tidy from the beginning.
None of this is one global rule. What gets checked, and how often, is set by the authority in the place where the unit sits, so the detail differs from one area to the next.
A running check also changes what a host has to do. Instead of preparing for a single milestone, you keep a steady record and let it speak for itself. That's a lighter habit, spread across the season rather than piled up at the end.
None of it demands new software either. Most of a running check is the record you already keep, held in a shape you can read back. Keeping it tidy as you go is the whole of the work.
The cap and how it is counted
A cap limits how many nights a unit can be let within a period. The number, the period and the counting method are all local, so treat any figure you read as that place's current position rather than a fixed rule.
The counting is the part hosts get wrong. A cap might be counted in calendar nights, booked nights, or nights actually occupied. Those three give different totals for the same month, and the difference is often the whole margin.
Know which nights fall inside the window. A stay that spans the start of a period can count into it or sit outside it, depending on how the local definition splits it. A booking that straddles the line is worth checking rather than assuming.
Watch the unit of measure as well. A cap can apply per unit, per host or per building, and the answer changes who's close to the limit. The same nightly total is comfortable under one reading and tight under another.
Track your own tally as you go. A running count beats a year-end reconstruction, and it's the only way to see a cap coming before it's reached. The record you keep is the one the check is measured against.
A cap is easiest to respect when you can watch it approach. A simple monthly tally on one page beats a folder of bookings you reopen in a rush at the end of the season.
The code that has to match the listing
Where a listing carries a registration code, that code has to point back to the right unit. A code is, in effect, a link, and a link can break.
It breaks in small, ordinary ways. A code gets copy-pasted onto a second listing. A code is left over from a previous owner. A listing goes live before the code is issued, and the field is filled in afterwards from memory.
A mismatch is what turns a filing into a flag. The record says one thing and the listing says another, and the gap is visible without anyone visiting the property. Most of these gaps are clerical, and that's exactly why they're worth clearing early.
Fix it at the listing, not only in the record. Correct the listing so it matches the registration, then check that every channel showing the listing carries the same code. One wrong field on one channel is enough to raise the flag again.
Keep one source of truth for codes. When a unit is copied to a new channel, the code should travel with the copy rather than be retyped, because retyping is where the errors enter.
Codes get lost when a unit is listed in more than one place. Keep a single list that pairs each unit with its code, and the check gets quicker every time you run it.


Guest data you can and cannot hold
Guest data is the third part, and the one with the most room for error. What you have to record and what you may keep are set locally, and they aren't always the same list.
Draw the line between required and extra. A field the authority asks for belongs in your record. A field you collect for your own comfort may sit outside what you're allowed to hold.
Store only what the check needs to see. Where you handle guest names, phone numbers and ID numbers, LOCALSBNB masks those fields and scopes access by domain, so the booking side stays readable without the full personal record on the screen.
Keep credentials close, too. LOCALSBNB stores connection credentials on your own machine rather than on a shared server, so a check doesn't widen access any further than it has to.
What you keep should match what you're asked to keep. A tidy record of the required fields is worth more than a large store of extra detail you can't point to a rule for.
When a check needs booking details and not full guest records, localsbnb.com masks names, phone numbers and ID numbers before they reach the screen.

FAQ
Is this a change I have to act on right now?
Not necessarily. Work out the source tier first. A proposal isn't a rule and a reported change may be neither. Read the authority's own current position, then decide whether anything applies to a listing you run today.
How do I know if my code still matches?
Open the listing and read the code beside the registration record. If the two differ, or if a second listing shows the same code, you've found a gap. Clear it at the listing, then re-check every channel.
Can I keep guest data after the stay ends?
Only as long as the local rule allows, and only the fields it covers. Where you're unsure, keep the minimum you're required to hold and check the authority's current position rather than an old note.
Does a cap count the nights I block off?
Usually it counts nights the unit is let, not nights it's unavailable to book. That distinction is set locally, so confirm how the tally is defined where the unit sits before you rely on your own count.
A cap, a code and the guest data behind each night: three parts, checked against the same record. Keeping that record true through the season is the whole job. Where guest details are involved, localsbnb.com scopes access by domain and reads the booking side with personal fields out of view.
This is general advice for hosts and not legal, tax or insurance advice. Rules and platform terms differ by place and change over time, so check the current requirements of your local authority and the current terms of each platform you use.
Reviewed by
Localsbnb Editorial Team