Hotel finance teams must reconcile every F&B charge to a folio against its source restaurant POS chit, apply the correct GST split (room rate on room nights vs restaurant rate on F&B), capture late-posted minibar before period close, segregate banquet F&B from à la carte, and treat service charge per the July 2022 CCPA guidelines — with leakage at any layer driving revenue and tax misstatement.
Match each PMS folio F&B line to its source POS chit by chit reference, room number, and amount. Apply restaurant GST rate (5% no-ITC or 18% with ITC depending on hotel-level room slab) to F&B lines, distinct from the room rate (12% or 18%). Track MINIBAR_LATE_POST as a named variance with housekeeping cut-off discipline. Route banquet F&B through the BEO sub-ledger, not the restaurant POS. Hold service charge in an opt-in tip-pool ledger compliant with CCPA.
Restaurant POS adapter pulling chit-level data with room number, item, and tax; PMS folio connector; minibar housekeeping feed with cut-off rules; banquet BEO sub-ledger; service-charge tip-pool ledger with opt-in flag; GST rate engine keyed to hotel-level room slab and chit type.
A folio-level F&B reconciliation showing every room-charge line matched to its POS chit, a clean GST split between room rate and restaurant rate at folio close, a MINIBAR_LATE_POST exception list with aging, a banquet F&B view separated from à la carte, and a CCPA-compliant service-charge ledger with disclosed opt-in capture.
A city hotel in Mumbai runs three restaurants, two bars, an in-room dining service, a minibar in every room, a banquet operation, and an outdoor catering arm. On a normal weekday it generates 600 to 900 F&B chits across these channels, of which 35 to 50% post to room folios. Reconciling every chit to a folio, every folio to its GST treatment, and every late minibar to a closed checkout is the daily F&B finance task. This article is for hotel finance, F&B controllers, and audit teams managing room-charge F&B reconciliation in India.
What Hotel F&B Room Charge Reconciliation Involves
Hotel F&B room charge reconciliation is the process of matching every restaurant POS chit signed to a room against the corresponding PMS folio post, applying the correct GST treatment per the rate split between room and restaurant, capturing late-posted minibar consumption before period close, and routing banquet F&B through its own sub-ledger. The output is a clean folio at checkout with no missing posts, no double posts, and no rate or service-charge errors.
The complication unique to hotels is that F&B revenue can carry a different GST rate from the room revenue on the same folio, room-charge chits can post late from minibar or in-room dining, and the post-2022 CCPA service-charge regime requires explicit opt-in handling that most legacy POS configurations do not enforce.
How Room-Charge F&B Reconciliation Works
POS Chit to Folio Post
Every restaurant POS chit closed against a room number triggers a posting to the PMS folio with a chit reference, the room number, the gross amount, and the tax breakdown. The reconciliation walks every POS chit-to-folio post and confirms a match — same reference, same room, same amount, same tax. POS chits that closed against a room but did not reach the folio are leakage; folio posts without a matching POS chit are duplicates or manual entries that need investigation.
GST Split Inside the Hotel
Room nights on a folio carry their own rate — 12% or 18% based on realised tariff. Restaurant F&B charged to the same folio carries the restaurant’s own rate — 5% with no ITC if every published room is below ₹7,500, or 18% with ITC if any published room is at or above ₹7,500. A folio for a guest in a ₹6,000 room at a hotel that also publishes a ₹12,000 suite shows the room at 12% and the F&B at 18% — different rates, same folio, same GSTR-1 line table, two output rows.
Minibar Late Posting and the MINIBAR_LATE_POST Variance
Minibar consumption is captured by housekeeping when the room is serviced. If the guest checks out at 11 a.m. and housekeeping discovers a missing item at 1 p.m., the post lands on a closed folio. Hotels track this as a named variance — MINIBAR_LATE_POST — with a daily exception report. The standard remedy is to charge the stored card or to write off small amounts against a controlled threshold. Finance trends the variance to tighten housekeeping cut-off and to identify rooms or shifts with persistent leakage.
Hotel F&B Reconciliation Reference
| Channel | Source System | Folio Post Path | GST Treatment |
|---|---|---|---|
| Restaurant à la carte (room charge) | Restaurant POS | Direct post to PMS folio at chit close | Restaurant rate (5% no-ITC or 18% with ITC) |
| Restaurant à la carte (paid at outlet) | Restaurant POS | Settled at POS, no folio post | Restaurant rate, settled to direct revenue |
| In-room dining | Restaurant POS or IRD module | Direct post to PMS folio | Restaurant rate |
| Minibar | Housekeeping mobile or PMS module | Post to PMS folio at room servicing | Restaurant rate |
| Banquet F&B | BEO and banquet POS | Banquet sub-ledger to event folio | 18% with ITC |
| Outdoor catering | Banquet sub-ledger | Direct invoice, not on guest folio | 18% with ITC |
Banquet F&B Versus À La Carte
Banquet F&B is contracted up front through the BEO at a menu rate per cover. It posts to the event folio (not the guest’s room folio) as a single banquet line, reconciled against actual covers served and the contracted guarantee. À la carte room-charge F&B posts chit by chit to the in-house guest’s room folio. Mixing the two — for example, a banquet guest who is also an in-house guest charging a restaurant meal to their room — is fine if the meal is à la carte, but banquet covers should never appear on a guest folio.
Service Charge Post-2022 CCPA Guidelines
The July 2022 CCPA Guidelines prohibit automatic levy of service charge on food bills. Hotels that operate a service-charge mechanism must run it as opt-in, disclosed before order, and reconciled into a transparent tip-pool ledger. The reconciliation step is to confirm every service-charge collection has an opt-in flag at the POS, that the pool ledger receives the full collected amount, and that distributions to staff follow the documented policy. Service charge is not GST-leviable as part of the supply where it is operated as a true voluntary tip flowing to staff, but the operating model must be clearly designed to fit the guidance.
Hotel finance teams using payment gateway reconciliation tooling for direct PG flows from outlet card terminals extend the same engine to PMS-folio reconciliation. Reconciliation software India ingests Opera or IDS folios alongside Aloha, Micros, or POSist POS exports, matches every chit to its folio post, and surfaces MINIBAR_LATE_POST and missing-chit variances daily. The Department of Consumer Affairs publishes the CCPA service-charge guidelines hotels must apply.
For the broader hotel industry reconciliation surface, see the Hotels & Hospitality industry guide.
The following questions address the POS-to-folio, GST-split, and CCPA service-charge issues hotel finance teams encounter most frequently.