Guest KYC Verification for Hotels: A Complete Guide for India
Every hotel, homestay, guesthouse, and lodge in India is legally required to verify the identity of every guest before check-in. This is not optional - it is mandated under the Foreigners Act 1946, the Registration of Foreigners Rules 1992, and various state-level police acts. Yet many small and mid-size properties either skip it entirely or do it so poorly that the records are useless.
This guide explains exactly what KYC hotels must collect, which documents are valid, how to handle foreign guests, and how to do all of this digitally without slowing down check-in.
What Does Hotel KYC Mean?
KYC (Know Your Customer) in the hotel context means verifying the identity of a guest before they check in and recording that information in a way that can be retrieved by law enforcement if required.
For hotels in India, this means:
- Collecting the guest's full name, address, nationality, and date of birth
- Recording the type and number of their identity document
- For foreign nationals: recording passport number, visa number, and visa validity
- Retaining records for a minimum period (usually 1-2 years depending on state)
- Submitting records to the local police station as required
Valid Identity Documents for Indian Guests
| Document | Accepted For | Notes |
|---|---|---|
| Aadhaar Card | Indian nationals | Most commonly used. Accept physical or digital (mAadhaar) copy. |
| Passport | Indian and foreign nationals | Required for foreign guests along with valid visa. |
| Voter ID (EPIC) | Indian nationals | Widely accepted. Some states prefer Aadhaar or passport. |
| Driving License | Indian nationals | Valid address proof. Check expiry date. |
| PAN Card | Indian nationals | Identity proof only, not address proof. Use as supplementary. |
Special Rules for Foreign Guests
Foreign nationals have stricter requirements. Under the Registration of Foreigners Rules 1992:
- Hotels must collect passport number, nationality, visa type, visa number, and visa validity date
- A C-Form (Form C) must be submitted to the local Foreigners Regional Registration Office (FRRO) or police station within 24 hours of arrival
- For guests staying more than 180 days, additional registration may be required
- Pakistani nationals require submission within 24 hours without exception
Failure to submit Form C for foreign guests can result in fines and in serious cases, cancellation of the hotel's license. Digital systems like StayLoops generate the Form C report with one click.
What Information to Capture for Every Guest
For Indian nationals, collect:
- Full name (first and last)
- Date of birth
- Phone number and email
- Permanent address (city, state, PIN code)
- ID type and ID number
- Purpose of visit
- Arriving from and going to (city)
- Vehicle registration (if applicable)
For foreign nationals, additionally collect:
- Nationality and country of origin
- Passport number and expiry date
- Visa type, number, and validity
- Port of entry into India
How to Do KYC Without Slowing Down Check-in
The traditional approach - asking guests to fill a paper form and then transcribing it - is slow and error-prone. Modern hotel software solves this in two ways:
OCR-Based Auto-fill
The front desk staff uploads a photo of the guest's ID document. The software uses OCR (optical character recognition) to read the name, ID number, date of birth, and address, and fills in the check-in form automatically. Staff review and confirm. Total time: under 60 seconds per guest.
Pre-Arrival Registration
The hotel sends a registration link to the guest before they arrive. The guest enters their own details and uploads their ID. When they check in, staff just confirm the data and assign a room. Total time for check-in: under 30 seconds.
How Long Must Hotels Retain Guest Records?
Requirements vary by state and guest type:
- Indian nationals: Minimum 1 year in most states. Some states require 2 years.
- Foreign nationals: Minimum 2 years. Records may be requested by FRRO at any time.
- Digital records: Are accepted as valid records provided they are stored securely and can be produced on demand.
Handle Hotel KYC Digitally with StayLoops
OCR check-in, automatic Form C generation, and secure guest record storage - all in one platform.
Start Free Trial
Tracey