Aadhaar-Based KYC for Hotels in India: What You Need to Know
Aadhaar is the most widely carried identity document in India. Almost every adult Indian has one. So it is natural that hotels want to use it for guest KYC. But the law around Aadhaar and who can use it for what purpose is more nuanced than most people realize.
This article clarifies what Indian hotels are legally permitted to do with Aadhaar, what restrictions apply, and what the best practices are for ID-based hotel check-in.
What Aadhaar Is and Is Not
Aadhaar is a 12-digit unique identification number issued by the Unique Identification Authority of India (UIDAI) to residents of India. It is linked to biometric data (fingerprints and iris scans) and demographic data (name, date of birth, address, photo).
Aadhaar is widely used as:
- Proof of identity (establishes who you are)
- Proof of address (establishes where you live)
- A gateway to government services and subsidies
- A document for bank account opening, SIM card issuance, income tax filing
What Aadhaar is not:
- A document that organizations can freely collect and store without restriction
- A document that can be used for biometric authentication by private entities without UIDAI authorization
The Legal Position on Hotels Using Aadhaar
The Aadhaar Act 2016 and subsequent Supreme Court rulings (particularly the 2018 Constitution Bench judgment) have created a layered legal framework for Aadhaar use.
What hotels are permitted to do
Hotels are permitted to accept a physical Aadhaar card as a proof of identity document when a guest voluntarily presents it. This is the same as accepting a driving license or voter ID. The hotel can:
- View the Aadhaar card to verify the guest's name and photo
- Record the name, address, and date of birth as shown on the card
- Record the last four digits of the Aadhaar number (full number recording is discouraged)
- Accept a photocopy of the card as a record of the check-in
What hotels are not permitted to do
- Perform biometric authentication (fingerprint or iris scan linked to UIDAI) - this requires separate authorization from UIDAI
- Use Aadhaar as the mandatory and sole accepted identity document (guests who offer other valid IDs cannot be turned away)
- Store or transmit the full 12-digit Aadhaar number in a way that could enable misuse
- Use Aadhaar data for purposes beyond the immediate check-in transaction
Hotels cannot mandate Aadhaar as the only acceptable ID. They must accept other valid government-issued IDs such as passport, voter ID, driving license, or PAN card if the guest presents one.
The mAadhaar Consideration
Many guests now present mAadhaar - the digital Aadhaar available through the UIDAI mobile app. mAadhaar is legally valid as identity proof and can be accepted by hotels the same way a physical Aadhaar card is accepted.
One useful feature of mAadhaar is the virtual ID (VID) - a temporary, revocable 16-digit number that can be used in place of the actual Aadhaar number. Hotels can record the VID instead of the full Aadhaar number, which reduces data sensitivity while still fulfilling identity verification requirements.
Practical Recommendations for Hotels
Accept multiple ID types
Build your check-in system to accept Aadhaar, passport, voter ID, PAN, and driving license equally. Do not make any single document mandatory. This is both legally correct and practically better since not all guests will have every document.
Record last four digits only
When manually recording Aadhaar details, record only the last four digits of the 12-digit number along with the guest's name and date of birth. This is sufficient for identification purposes and reduces data sensitivity significantly.
Use OCR carefully
OCR tools that read Aadhaar cards will typically extract the full number. Configure your hotel management software to mask or truncate the Aadhaar number in stored records. StayLoops stores the ID type and number as provided by the guest but does not use this data for any purpose beyond the guest record.
Physical document verification still matters
Whatever digital tools you use, physical verification of the ID document at check-in remains important. A self-declared Aadhaar number in a pre-arrival form must still be matched to the physical document when the guest arrives.
Foreign Guests Have Different Requirements
Aadhaar is only issued to Indian residents. Foreign nationals do not have Aadhaar and must be verified using their passport and visa. For foreign guests, the hotel must follow the Form C requirements discussed separately. Do not attempt to accept any Indian ID for foreign nationals - passport is mandatory.
Handle Multi-ID KYC Digitally with StayLoops
Accepts Aadhaar, passport, voter ID, driving license and PAN - with OCR auto-fill and secure record storage.
Start Free Trial
Tracey