Introducing Terrace Accounts Receivable: Stop profit leakage in your hotel — Read more →
terrace
Folio Reconciliation

Hotel Folio Reconciliation

Automate hotel folio reconciliation across every checkout. Terrace audits every guest folio for routing, tax, deposit application, and payment posting — surfacing only the folios that need review.

less time reviewing folios
80%less time reviewing folios
faster end-of-day audit
5xfaster end-of-day audit
of folios balanced before checkout
100%of folios balanced before checkout
The unified folio workflow

Audit every guest folio without a spreadsheet.

Terrace ingests folios, routing rules, payments, and revenue posts, then audits each folio against the math that should balance it. Front office accounting only sees folios with real problems.

  • Per-folio balance audit at checkout
  • Routed charge verification across folios
  • Line-level tax and deposit application checks
Terrace hotel folio reconciliation dashboard

What is hotel folio reconciliation?

Hotel folio reconciliation is the per-stay verification that every guest folio balances internally — that posted room revenue, taxes, ancillary charges, routed charges, advance deposits, and payments sum correctly so the folio closes at zero. It also confirms that each folio's contributions to the revenue and tax accounts on the GL match the totals reported by the night audit.

Folio reconciliation is one of the most operationally important reconciliations a hotel runs because a folio with bad math at checkout means the guest may have been overcharged, undercharged, or charged the wrong tax — and the property's revenue reporting downstream will be wrong. Hospitality folio reconciliation software like Terrace AI runs this audit automatically every night.

What teams check
  • Charges minus payments equal zero
  • Routed charges on the right folio
  • Tax applied at correct line rate
  • Advance deposits applied correctly
  • Comp and house-use posted correctly
  • Late posts handled to right folio

Why hotel folio reconciliation is painful for accounting teams

Charges arrive after the folio closes

Mini-bar, parking, and POS charges posted after checkout reopen folios and force the audit team to re-run the math.

Routing splits charges across folios

Group block charges routed to a master folio, or incidentals routed to a company AR account, complicate the per-stay reconciliation.

Tax must reconcile per line

Different charge categories carry different tax treatment, and tax must reconcile at the line level not just the folio total.

Allowances and rebates change posted totals

An allowance after checkout reduces the folio total and creates an after-the-fact discrepancy with payment and revenue records.

Advance deposits applied at checkout

Deposits collected weeks before arrival must be applied to the right folio at checkout. Misapplied deposits create folio variance.

Comp and house-use rooms still post taxes

Even when a room is comped, certain taxes and fees may still apply, and the audit must confirm the right treatment.

What data is matched in hotel folio reconciliation?

Guest folios
PMS folio detail
  • Folio ID
  • Charges
  • Payments
  • Balance
Room revenue posts
Nightly room rate
  • Stay date
  • Rate code
  • Amount
POS charge posts
F&B, spa, golf, parking
  • Item
  • Outlet
  • Tax
  • Amount
Routing instructions
PMS routing rules
  • From folio
  • To folio
  • Categories
Payment postings
Tender types
  • Amount
  • Tender
  • Auth code
Allowance register
PMS adjustments
  • Reason
  • Approver
  • Amount

Common hotel folio reconciliation exceptions

Folio total does not match charges minus payments

A folio balance is non-zero at checkout because charges, payments, or adjustments do not sum correctly.

Routed charge appears on both folios

A charge intended for the group master folio also appears on the guest folio, double-counting the amount.

Tax does not match rate applied

Calculated tax on a folio line does not equal the rate times the taxable amount.

Deposit applied to wrong folio

An advance deposit was applied to a different folio than the one it was collected for.

Comp room still has revenue posted

A comped room shows revenue posted instead of being offset by a house-use or comp posting.

Late post hits closed folio

A mini-bar or POS charge arrived after checkout, creating a non-zero balance on a folio that should be closed.

How hotels manually reconcile folios

  1. 1

    Pull the in-house and checked-out folio reports from the PMS for the operating day.

  2. 2

    Pull room revenue, POS revenue, and tax posting reports for the same day.

  3. 3

    For each folio, verify that charges minus payments equal the closing balance.

  4. 4

    Confirm routed charges appear on the correct folio and not on the original guest folio.

  5. 5

    Reconcile tax on each line against the rate that should apply to that category.

  6. 6

    Confirm advance deposits were applied to the correct folio at checkout.

  7. 7

    Investigate any folio with a non-zero balance after checkout or a tax variance.

  8. 8

    Post corrections and close the folio audit for the operating day.

Automated hotel folio reconciliation with Terrace AI

Terrace audits every folio at checkout, validates routing, tax, and deposit application, and surfaces only the folios that need review.

Folio audit

Per-folio balance audit

Terrace audits every folio at checkout to confirm charges minus payments equal zero, surfacing any folio that didn't close cleanly.

Folio #18841 · Smith party
Per-folio balance audit
3 nights · Mar 12–15
Room · 3 × $312$936.00
Occupancy tax 8.875%$83.07
Resort fee · 3 × $25$75.00
Bar — 1899$48.40
Mini-bar — Mar 14$12.00
Charges
$1,154.47
Payments
-$1,154.47
Folio balances · closing total $0.00
Charges and payments tie. Visa •••• 4242 charged $1,154.47 at checkout.
Audited in 80msNext folio →

Routing check

Routed charge verification

Charges routed to group, AR, or other folios are traced from origin to destination and flagged if they appear in two places.

Group GRP-2018 · Acme Corp
Routed charge verification
14 guests
Guest folio #18852
Room→ master
Tax→ master
Incidentals$22.00
Balance: $22.00
Master folio #M-882
14 rooms · 3 nts$13,104
Tax 8.875%$1,163
F&B routed$842
Balance: $15,109
Routing exception: folio #18867
Bar tab $48 appears on BOTH guest folio and master — double-posted.

Tax check

Line-level tax reconciliation

Each folio line is checked against the tax rate that should apply, surfacing rate or category errors before they hit the GL.

Folio #18841 · 5 lines
Line-level tax reconciliation
Mar 14
LineRateExpectActual
Room · $312.008.875%$27.69$27.69
Resort fee · $25.008.875%$2.22$2.22
Bar — beer · $1210.25%$1.23$1.23
Spa massage · $185exempt$0.00$16.41
Parking · $428.875%$3.73$3.73
Tax misapplied · spa exempt line
Spa massage charged 8.875% but service is tax-exempt under state code §44.

Deposits

Advance deposit application check

Deposits are matched to the folio they were collected for, surfacing deposits applied to the wrong folio or never applied.

Deposit DEP-44128
Advance deposit application check
Mar 14 checkout
Collected
$612.00
Feb 18 · Visa 4242
For res RES-77108
Applied
$612.00
Mar 14 · Folio #18841
Res RES-77108 ✓
Other open deposits2
DEP-44131 · $850 · arr Mar 18Pending
DEP-44104 · $420 · arr Mar 9Not applied
1 unapplied deposit · 5 days oldInvestigate →

Comp handling

Comp and house-use validation

Comp, house-use, and complimentary postings are validated against PMS rules so revenue isn't recognized incorrectly on comped rooms.

Comp / house-use folios · Mar 14
Comp and house-use validation
4 folios
#18852 · Rm 421
Comp · GM auth · Rev $0 · Tax $0
Valid
#18867 · Rm 503
House use · engineering · Rev $0 · Tax $0
Valid
#18871 · Rm 612
Comp · partial · Rev $0 · Tax $11.07
Tax review
#18879 · Rm 208
Comp · marketing · Rev $312 · Tax $27.69
Revenue posted
Folio #18879 coded as comp but room revenue posted to 4000 — rule violation.
2 valid · 2 need reviewResolve →

Late posts

Late post detection

Charges posted after checkout are detected and routed to the right folio or AR account so closed folios stay closed.

Late posts · last 24h
Late post detection
3 flagged
Folio #18781 · ClosedReopen
Mini-bar $24.00 posted Mar 14 09:12 ET — guest checked out Mar 13 11:00
Folio #18790 · ClosedAuto-routed
Parking $42 posted late · routed to group master M-771 per rule
Folio #18811 · ClosedResolved
POS late post $18 charged to Visa on file
1 needs actionView all →
Get started

Put hotel revenue on autopilot

From OTA statement to GL posting — faster cash, accurate books, and less manual reconciliation.

Frequently asked questions

Hotel folio reconciliation is the process of verifying that every guest folio balances — that posted room revenue, taxes, ancillary charges, routed charges, deposits, and payments sum correctly per stay — and that the folio detail ties to the revenue and tax accounts on the GL.