Maintain a guest register with stay history, contact details, nationality tracking, and compliance-related passport status.
The guest module gives VillaTax a structured record of who has stayed in each property, how often they return, and whether the supporting compliance steps around that stay were completed. Instead of leaving guest information scattered across OTA extranets, WhatsApp threads, and PDF bookings, VillaTax brings the essential data into one list linked to the actual reservation record.
The module lives at Guests module and is tightly connected to bookings, compliance, and document-related tasks. It is meant to help operators answer practical questions quickly: which guests are arriving next, which foreign guests still need reporting follow-up, which bookings are missing passport collection, and which repeat guests are worth contacting again.
Each guest entry is created from booking activity and can include:
The important point is that the guest record is not isolated from operations. It is connected to the stay that created it. When staff look at a guest profile, they are not just seeing contact data. They are seeing that guest in the context of real bookings, compliance follow-up, and property history.
The main value of the module is historical context. A guest detail page can show whether someone:
That matters for both operations and tax hygiene. On the operational side, repeat guests are easier to handle when past stay information is visible. On the compliance side, a guest record helps staff confirm whether the related passport and police-reporting steps were completed for the relevant booking.
VillaTax uses nationality and passport-related status to support local compliance workflows. The guest module does not replace the official police or immigration systems, but it helps operators see whether the necessary internal steps were completed before or during a stay.
For example:
This makes the module useful even when the property manager is handling dozens of arrivals across multiple villas. Instead of manually reconciling arrivals against email attachments or chat messages, the dashboard keeps the guest record close to the reservation and compliance workflow.
The guest list is designed to be searchable rather than archival. A practical guest module needs to help teams answer specific questions fast, such as:
Because the guest record is linked to bookings, it also becomes easier to cross-check operational issues. A front-desk or admin user can move from guest to booking without leaving the workflow.
Guest management is not a separate CRM bolted onto the product. It is an operational layer built on top of booking data. The booking remains the source transaction; the guest module makes that data reusable.
That is why the feature matters:
In practice, the three modules work together. If a booking exists, the guest can usually be found from the guest list. If a guest still lacks a required document or reporting step, the compliance area can surface it. This creates a cleaner handoff between reservations, front desk, and admin staff.
The module should be understood as an operational guest register, not a full hospitality CRM. It does not try to become a marketing automation tool or a loyalty platform. It is there to keep stay data organized, support compliance follow-up, and make repeated guest history easier to retrieve.
Also, guest data quality depends on the booking source. If an OTA or imported calendar feed provides only partial information, the guest record will reflect that limitation. VillaTax can organize and link the data it receives, but it cannot invent guest details that were never captured upstream.
Open Guests module to review the live register created from your bookings. From there, use the guest list to check stay history, open a guest profile, or move back to the linked booking when follow-up is required. For teams managing multiple villas, this is the fastest way to keep guest identity, stay history, and compliance context in one place.
See how this feature connects with the rest of the VillaTax ecosystem
Maintain a guest register with stay history, contact details, nationality tracking, and compliance-related passport status.
Import, track, and manage all your villa bookings from 310+ platforms in one dashboard.
OperationsVisual monthly and weekly calendar with OTA-colored booking pills, manual date locks, and conflict detection.
OperationsBrowse VillaTax's platform library and connect booking sources through iCal, CSV imports, or other supported ingestion methods.
OperationsManage multiple villa properties with regency-specific tax rates, legal entity links, and publishing for direct bookings.
Operations