FRRO reporting for hotels: the basics every front desk should know
Most independent hotels only think about foreign-guest reporting the first time it's actually asked about - a documentation check, an audit, or a guest whose visa status raises a question the front desk can't answer. By then, the gap has usually existed for a while.
What FRRO reporting actually is
Hotels and other accommodation providers in India are required to report the stay of foreign national guests to the Foreigners Regional Registration Office (FRRO), operating under the Bureau of Immigration. This is separate from, and in addition to, the ordinary ID/KYC check every guest goes through at check-in - a foreign guest specifically triggers a reporting obligation the hotel owes to a government office, not just an internal record.
Why it's easy to miss
The gap is almost never a front desk that doesn't know the rule exists - it's that the trigger for it is easy to miss in the flow of a normal shift. A few concrete ways it slips through:
- A walk-in guest is checked in quickly through a simplified form that never asks for nationality at all, defaulting to whatever the system assumes.
- A room has more than one occupant, and only the primary guest's details are captured - the reporting obligation applies to every foreign national in the room, not just the one who made the booking.
- A returning guest's profile already exists from a domestic stay, and nationality is simply never revisited on a later, different booking.
None of these are staff being careless - they're what happens when a compliance step depends on someone remembering to ask a question that isn't already part of the form.
What's typically needed
For each foreign national guest, hotels generally need to capture and report passport details (number, issuing country, expiry), visa information, and the arrival/departure dates of the stay. The filing window is commonly cited as roughly 24 hours from check-in, though exact requirements and local procedures can vary - if you're setting this up for the first time, confirm the current process directly with your local FRRO office or the Bureau of Immigration.
Building a filing habit that doesn't depend on memory
The most reliable fix isn't a stricter policy - it's removing the step where someone has to remember. Two things help specifically: making nationality a field every check-in flow always asks, never a conditional field hidden behind a dropdown someone forgets to check; and making the compliance record itself automatic once a non-Indian nationality is entered, rather than a manual "create a report" action a busy shift can skip.
Hos91 does both: nationality is always part of check-in (walk-in or reservation-based), every occupant in a room is captured individually rather than just the primary guest, and a compliance record is created automatically the moment a non-Indian nationality is entered - with a visible "days since arrival" indicator so an approaching deadline is something staff see, not something they have to track separately.
This post describes the mechanism, not a guarantee of compliance for your specific property - local procedures and requirements can differ, so confirm the current process with your FRRO office directly. If you'd like to see how the check-in flow captures this in practice, book a walkthrough or start a free trial.
GST e-invoicing for hotels: what actually changes at checkout
What GST e-invoicing (IRN generation) means for a hotel folio, how the CGST/SGST split works, and what to check with your accountant before it applies to you.
GST on F&B vs. room tariff: why hotels get this wrong
Room tariff and restaurant sales are taxed under different GST rules, and mixing them up is a common, genuine mistake. What the confusion actually is, and why the two need to be configured independently.
Direct bookings vs. OTA commission: what a hotel actually keeps
A plain-language look at how OTA commission changes what a booking is actually worth, and what it takes to make direct bookings a real second channel, not just a link nobody uses.