Hotel operations

Hotel city ledger explained: invoicing agencies and companies

A city ledger holds balances owed by agencies and companies, not guests. This guide explains how to open accounts, transfer folios, invoice correctly, and resolve short payments.

  • 13 min read
  • AI Otel Editorial

AI draft · awaiting editorial review

Contents

Key takeaways

  1. A folio moves to the city ledger only when a second party has agreed in writing, before the stay, to pay specific charges.
  2. Every city ledger account needs three things before the first guest arrives: a signed contract, a credit limit and a named person who answers disputes.
  3. A short payment is a dispute, not a discount: it stays open until someone records why the payer withheld the money.
  4. The central bank's indicative rates bind no one; the parties to a contract choose the rate, which is why the rate and its source belong on the invoice.
  5. Transferring a folio, approving an account and writing off a balance are three separate permissions, and they should not sit with the same person.

A hotel city ledger is the ledger of guest bills that are paid later by someone other than the guest: a travel agency, a company, a tour operator or a group. The folio is transferred out of the guest's account at or after checkout and becomes a receivable with its own invoice, terms and aging.

A guest checks out at 11:00. The room is cleaned, the key is back at the desk, and the bill is still open, because a tour operator in another city agreed to pay it thirty days later. What happens to that bill in the next hour decides whether the month closes cleanly or turns into a spreadsheet of arguments. This article walks the whole path: when a folio may move, how to open the account, how to invoice and match payments, how to handle foreign currency, and how to read the aging report.

What is a hotel city ledger, and when does a folio move there?

A city ledger is the set of accounts for bills that will be settled by someone other than the person who stayed in the room. A folio moves there when a second party has agreed in advance to pay specific charges.

Keep three things apart. The folio collects what the guest consumed. A house account is the hotel's own internal account, used for staff stays or complimentary rooms. The city ledger holds the balances that have left the guest's name and now belong to an external payer. These are working definitions, not a published standard: hotel systems name and structure them differently, so agree the vocabulary with your finance team before you design reports.

The transfer itself is a routing decision. Charges can be routed to a company or agency account at the moment they are posted, or moved in one step at checkout. Routing at posting is cleaner, because the guest folio never carries a balance the guest was never meant to pay.

The triggers are narrow: a signed letter of guarantee from a company, an agency voucher with a confirmation number, a group master account, or a corporate rate agreement that covers only named items such as breakfast. What must not move: minibar, extra nights, damages, spa charges or anything the payer did not agree to. Those stay on the guest's folio and are collected at the desk.

Timing matters. The transfer has to be finished before the night audit closes the business day, or the balance sits in the wrong place overnight and the day's report is wrong. If you want the wider picture of how one hotel business day fits together, the city ledger transfer is one of its fixed checkpoints. And a transfer is never a deletion: the original folio stays intact and the move is recorded as a paired entry, so the trail survives an audit.

NoteFolio, house account, city ledger: three different things

Folio: the bill for one stay, closed at checkout. House account: an internal account for charges the hotel absorbs or bills to itself. City ledger: balances owed by external payers, each with its own terms, invoice and aging. These are common working terms, and every hotel system structures them slightly differently.

For context, Türkiye sees a meaningful share of visitor spending flow through organised travel. Package tours accounted for 28.2% of visitor spending in 2025, USD 18.20 billion (KPMG Türkiye, "Turizm Sektörüne Bakış 2026", p.6, citing TÜİK). That measures what visitors spent on package tours, not what hotels earned or how much of their business is billed to agencies. Public data. No endorsement implied.

How do you set up a city ledger account before the first guest arrives?

Open the account before the first stay, not after the first unpaid invoice. An account is a contract, a limit and a contact, in that order.

The contract names who signs for the company or agency, what it covers (room, board, accommodation tax, transfers), what it excludes, and the payment term in days from invoice date. Set a credit limit per account and, if the volume is seasonal, a limit per month. Write down what happens when the limit is reached: direct billing stops and the reservation reverts to guest-pay, or the booking needs finance approval.

Name three contacts, not one shared inbox: a reservations contact, a finance contact and a person who answers disputes. An inbox with no owner is where disputes go to age. Agree the currency of the contract and the currency of the invoice before the first booking; if they differ, agree the rate source in the same sentence.

Define what a valid voucher carries: confirmation number, guest names, nights, board type, what is included and what is not. A voucher missing any of these is a future short payment. Separate an agency room booking from a package tour. The Consumer Protection Law, Article 51 (Law No. 6502) (opens in a new tab) defines a package tour contract as one where an organiser or intermediary sells at least two of transport, accommodation and other tourism services together at an all-inclusive price, lasting more than 24 hours or including an overnight stay. The organiser's duties differ from those of an agency that only books a room.

Put the rate agreement in writing, with net rates and what they include, so the invoice and the contract cannot drift apart. The same logic applies when you publish rates to agencies at all: see net rates for travel agents and clear quotes.

ChecklistOpening a city ledger account: the file

  • Signed contract with payment term
  • Credit limit and the rule when it is reached
  • Three named contacts with roles
  • Contract currency and invoice currency
  • Voucher template with required fields
  • Written rate agreement showing what each rate includes
  • Name of the person in the hotel who may approve a transfer for this account

How do you transfer the folio and invoice the agency or company?

Transfer at checkout against the authorization on file, then invoice within the legal period, using the document type that matches how the buyer is registered.

The transfer step should record four things: which charges moved, which voucher or letter authorizes them, who in the hotel approved the move, and when. Without those four, the transfer cannot be defended a month later.

The invoice must let the payer reproduce your number: their details, the stay dates, the room and board lines, the currency, the rate used and its source, and the accommodation tax shown separately. Accommodation tax (konaklama vergisi) is set by Article 34 of the Expenditure Taxes Law (Law No. 6802) (opens in a new tab). It covers overnight stays and the other services sold with the stay inside the facility, and it must be shown separately on the facility's invoices and similar documents; it is not included in the VAT base. Do not quote a rate here: the rate and your own case belong with your accountant.

Document type follows the buyer's registration. According to the Revenue Administration (GİB), "e-Arşiv Hakkında" (opens in a new tab), taxpayers in the e-Arşiv system issue an e-Fatura to buyers registered in the e-Fatura system and an e-Arşiv Fatura to taxpayers who are not registered and to non-taxpayers, delivered on paper or electronically as the buyer requests.

On timing, the Tax Procedure Law (Law No. 213), Articles 229 and 231 (opens in a new tab) defines the invoice as the document the seller gives the buyer showing what is owed, and sets a maximum period for issuing it after the service, which the Ministry of Treasury and Finance may shorten. Confirm your actual deadline with your accountant rather than working from memory. Corrections to an issued invoice go through the e-document rules for cancelling or correcting, which this article does not cover. Internally, a wrong transfer is reversed, never deleted; the same principle is explained in how to void a folio charge without breaking the audit trail. If the transfer missed the day's close, the night audit checklist for closing the business day is where the error surfaces.

What the invoice has to show

Watch outThree questions for your accountant before the first invoice goes out

(1) What is our actual deadline for issuing this invoice after checkout? (2) Which document type does this buyer receive, given how they are registered? (3) If we get it wrong, how is an issued invoice cancelled or corrected? The answers depend on your taxpayer status and your integrator, so they cannot come from a blog post.

How do you match payments, short payments and disputed lines?

Match at the invoice line, not at the bank statement total. A payment that does not match is a question, and it stays open until someone answers it in writing.

Require a remittance advice with every transfer. Without one, cash gets applied to the oldest open invoice and the argument simply moves to next month. Match down four levels: payment, invoice, folio, voucher. The level where the chain breaks is where the dispute actually lives.

A short payment is not an implicit discount. Record a reason code, keep the balance open, and reply in writing inside a window you set in the contract, for example five working days. Isolate the line, not the invoice: if one room-night is disputed and nine are not, settle the nine and keep one line open. Any deduction the payer claims must trace to a clause in the contract; if there is no clause, it is a dispute, not a deduction.

Never net a short payment silently against another invoice or another account. That hides the problem and makes the aging report lie. And keep commission out of this conversation entirely: what matters here is the amount on your invoice and the amount in the bank, not how the payer priced the room to their own customer.

What you seeWhat it usually meansWhat to do
Payment arrives with no remittance adviceCash applied to the wrong invoiceRequest the advice, hold the application, do not guess
Payment short by a round amountA claimed deduction or contractual discountFind the clause; if none, open a dispute line
Payment short by an odd amountOne charge rejected, often minibar or an extra nightAsk which line, isolate it, settle the rest
Payment refused entirelyA missing voucher or an unapproved bookingSend the voucher and the authorization record
Same invoice paid twiceDuplicate transfer or a misapplied paymentRefund or credit against the next invoice, with a written note

What about foreign-currency balances and exchange differences?

Record the currency the contract names, state the rate you used and where it came from, and treat the exchange difference as an accounting question for your accountant, not a rounding error to absorb.

The central bank is explicit that its indicative rates bind no person or institution, and that in transactions between parties other than the Central Bank, the parties themselves decide which rate to apply (TCMB, "Gösterge Niteliğindeki Kurlar", 2026-11-01 (opens in a new tab)). That freedom is exactly why the contract should name the rate source and the moment it is taken: booking date, invoice date or payment date. Leave it open and two finance teams will disagree every month.

Which rate the tax side or the invoice itself must use is a separate question, and it is not settled here. Ask your accountant before you build it into a template.

Keep the receivable in its original currency. Do not re-translate the open balance by hand each month; you will lose the link between the invoice and the payment. Report aging per currency, then convert once at a stated rate for the management view, and say which rate you used on the report itself. Print the rate and its source on the invoice so the payer can reproduce your number without an email thread.

TipOne sentence in the contract saves a year of arguments

The contract should state the currency, the rate source and the moment the rate is fixed (booking, invoice or payment), plus who bears the difference. The tax treatment of the difference is a question for the accountant.

How do you read an aging report and follow up?

An aging report sorts every open balance by how long it has been unpaid, and its job is to start a conversation, not to decorate a month-end pack.

Age from the due date, not the invoice date. A 30-day term means the clock starts thirty days after the invoice, and a report that ignores this makes good payers look late. Read it by account, not by total: one large, well-managed account can hide twenty small ones that nobody has called. A balance that never ages, always sitting in the current column, usually means payments are being applied to the wrong invoice.

Set a follow-up cadence and keep it: statement of account on the first day past due, a call at fifteen, escalation to the credit decision at thirty. Tie the report to the credit limit: a payer past sixty days loses direct billing until the balance clears, and the reservation team is told before the next booking arrives. Reconcile the city ledger total to the general ledger every month; a difference is a control failure, not a rounding.

Key pointFour rules for reading the aging

Age from the due date. Read by account, not by total. A balance that never ages is a symptom. Every bucket has a named owner and a next action. Bucket boundaries are common practice, and hotel systems define them differently.

Who is allowed to transfer, approve and write off?

Three separate permissions, held by three different people wherever the team is large enough: transfer a folio, approve an account, write off a balance.

Front office may move a folio only against a voucher or letter already on file. Anything else needs a supervisor, and the approval is recorded with the transfer. Opening an account, raising a credit limit and granting direct billing belong to finance, not to the person who negotiated the rate: whoever wants the booking should not be the person who grants the credit.

Write-offs need a named approver and a threshold. Every write-off carries a reason code and a link to the dispute record that produced it. Segregation: whoever posts the charge should not be the person who writes it off, and whoever approves the account should not be the person who reconciles it. Transfers, write-offs and limit changes must be visible in the system and reversible where the underlying document allows it; a deleted line is an audit finding, not a tidy-up. Once a month, a short list of open disputes older than thirty days goes to the general manager with names and amounts, not just totals.

ActionFront officeFinanceGeneral manager
Transfer a folio against a voucherAllowedInformedNot needed
Transfer a folio with no voucherSupervisor onlyInformedNot needed
Open an account or raise a limitNoProposesApproves above a threshold
Write off a balanceNoProposes with reason codeApproves above a threshold
Change a payment term in the contractNoProposesApproves

What to do next

Pull this month's aging report, take the three oldest open balances, and for each one write down the contract clause, the voucher and the person who agreed to pay. If any of the three is missing, you have found the control to fix first, and the rest of this article tells you which one it is.

Frequently asked questions

Is a city ledger the same as accounts receivable?

The city ledger is the hotel's working name for the payer side of its receivables: balances owed by agencies, companies and groups rather than by guests. In accounting terms it sits inside accounts receivable, alongside other debtors. The term is common practice, not a published standard, so agree its exact scope with your finance team.

When should the hotel issue the invoice to the agency?

Within the legal period after the service, which the Tax Procedure Law (Law No. 213, Articles 229 and 231) sets and the Ministry of Treasury and Finance may shorten. Many hotels invoice at checkout or at month end according to the contract, but the contract cannot extend the legal deadline. Confirm your own deadline with your accountant.

Should the accommodation tax appear on the agency invoice?

Yes. Article 34 of the Expenditure Taxes Law (Law No. 6802) requires the accommodation tax to be shown separately on the facility's invoices and similar documents, and it is not included in the VAT base. The applicable rate and how it applies to your contract are questions for your accountant.

Can a hotel refuse direct billing to an agency with unpaid balances?

It is a commercial decision, but it must follow the contract. Check the suspension and termination clauses, then apply the credit-limit rule consistently: the same balance, the same consequence, for every account. Tell the reservations team before the next booking arrives, not after.

What is the difference between a short payment and a bad debt?

A short payment is money received that is less than the invoice, usually because the payer disputes a line or claims a deduction; it stays open until documented. A bad debt is an amount judged uncollectible and written off with approval. You cannot reach the second honestly without the first being recorded properly.

Sources

  1. Gösterge Niteliğindeki Kurlar (opens in a new tab)Türkiye Cumhuriyet Merkez Bankası (TCMB)tcmb.gov.tr
  2. Gider Vergileri Kanunu (Kanun Numarası 6802), Article 34 (opens in a new tab)T.C. Cumhurbaşkanlığı Mevzuat Bilgi Sistemi (mevzuat.gov.tr)mevzuat.gov.tr
  3. Vergi Usul Kanunu (Kanun Numarası 213), Articles 229 and 231 (opens in a new tab)T.C. Cumhurbaşkanlığı Mevzuat Bilgi Sistemi (mevzuat.gov.tr)mevzuat.gov.tr
  4. e-Arşiv Hakkında (opens in a new tab)Gelir İdaresi Başkanlığı (GİB), eBelge sitesiebelge.gib.gov.tr
  5. Tüketicinin Korunması Hakkında Kanun (Kanun Numarası 6502), Article 51 (opens in a new tab)T.C. Cumhurbaşkanlığı Mevzuat Bilgi Sistemi (mevzuat.gov.tr)mevzuat.gov.tr

AI Otel EditorialEditorial team

Drafted with AI assistance from AI Otel’s published fact base. Not yet reviewed by an editor.

For hotels: OtelCiro.

OtelCiro, AI Otel’s hotel growth and consultancy arm, is operating today.

Talk to OtelCiroRequest a briefing