Guide

Travel agency back-office accounting, explained.

How money actually moves through a travel agency, from booking to reconciliation, why general accounting software can't follow it, and what a back office that gives you real answers looks like.

A Wihemi Travel guide · 9 min read

What back-office accounting means for an agency

A travel agency has two halves. The front office is where the selling happens: quoting trips, booking flights and hotels, talking to clients and suppliers. The back office is where the money is tracked after the sale: who has paid, who still owes, what you owe your suppliers, what commission you actually earned, and whether the numbers tie out at the end of the month.

Back-office accounting is the discipline of recording every one of those movements against the booking that caused it, so that at any moment you can answer three questions without guessing: how much is owed to us, how much do we owe, and did this trip actually make money.

General bookkeeping tells the tax authority what happened. Back-office accounting tells the owner how the business is doing.

They are not the same job, and one does not replace the other. We wrote about that gap in detail in do I still need QuickBooks if I use Wihemi Travel.

Why travel agency accounting is different

Most accounting software is built around a simple model: a sale happens, money comes in, an expense happens, money goes out. Record each side, categorize it, and file. That works for a shop that sells a product and gets paid once.

A travel booking does not behave that way. A single trip can involve a deposit now, a balance in three months, several suppliers each paid on different dates, a commission that depends on the final price, a change that moves the numbers, and sometimes a refund that reverses part of it. The money arrives and leaves in pieces, on different days, in different currencies, and none of it is meaningful unless it stays attached to the specific booking it belongs to.

General accounting software records those pieces as they hit the bank, but it does not follow a booking through its life. It sees six bank lines; it does not see one trip. Here is the difference, side by side:

Can it…General accounting softwareBooking-level back office
Record income and expenses
Follow one booking through its life
Tie each payment to a reservation
Show what each client or agency owes
Verify a supplier invoice before paying
Show commission and margin per booking
Multi-currency, rolled to one reportLimited
Read-only audit trail of every changeLimited

That is the core reason travel agencies outgrow generic tools and spreadsheets: the tool records the money, but it cannot answer questions about the booking. For a step-by-step view of the flow, see how it works.

The booking lifecycle: where the money moves

Every booking travels through the same stages, and money moves at each one. The whole discipline is capturing that movement and tying it to the booking, so nothing floats free of the trip it belongs to.

Client deposit + balance BOOKING every service on one line Suppliers you pay them money in money out Commission + margin what the booking actually earned Reconciled ✓
Every amount, in or out, stays tied to the booking. Commission and margin are what remains, and reconciliation is a review rather than a reconstruction.

1. The booking is created

A reservation is recorded with each service on its own line: the passenger, the supplier, the sale price, the currency, the expected commission, and the payment deadline. This is the anchor everything else attaches to.

2. The client pays a deposit, then the balance

Money comes in, often in two or more installments. Each payment has to be recorded against the booking it pays for, not dropped into the bank as loose cash. This is booking-to-payment reconciliation, and it is what lets you see, at any moment, what has been collected and what is still outstanding.

3. Suppliers are paid

The agency pays the airline, the hotel, the tour operator. Before that money leaves, the invoice should be checked against the real booking and its balance, so you never pay a bill that no reservation stands behind. That is supplier payment verification.

4. Commission and margin are calculated

Once the sale price and supplier costs are known, the commission and the net margin fall out of the numbers. Done properly, this is automatic and recalculates whenever anything changes. See automatic commissions and margin.

5. Changes and refunds

Trips change. A date moves, a passenger drops, a supplier issues a partial refund. Each of these adjusts the money on the booking, and each should be logged so the record still ties out afterward.

6. Reconciliation

At month-end, bank activity is matched against the payments already recorded. Because every payment was tied to a booking when it happened, reconciliation becomes a quick review rather than a reconstruction from email threads and memory.

The four things that break without it

When the back office is run on spreadsheets or on general accounting software alone, the same four failures show up, and they are the ones an audit of a travel agency's books tends to surface first.

Unallocated cash

Deposits land in the bank with nothing linking them to the reservation they paid for. Over a busy season this becomes a pile of money you cannot fully explain, and a receivables figure you cannot trust. You know the balance; you do not know who still owes you.

Unverified supplier payments

Invoices get paid before anyone confirms what is actually owed, on which booking, at what cost. A supplier who quietly overcharges is a small problem you catch in February or a large one you find in October. Without a match between an invoice and its booking, the same bill can even be paid twice.

Commission leakage

When commissions live in spreadsheets, some are never invoiced, some are paid at the wrong rate, and nobody notices because there is no line-by-line record of what each booking should have earned. Industry estimates commonly put commission leakage in the low single digits of revenue, which is real money for an agency running on thin margins. We cover the discipline side of this in you don't need another person, you need a process.

No audit trail

Without a log of changes, cancellations, and refunds, tax season and client disputes become a scramble to substantiate the books. A read-only audit trail means the record already exists when you need it, complete with who did what and when.

What good back-office accounting looks like

You do not need to become an accountant, and you do not need to fire anyone. You need every transaction tied to the booking, customer, or supplier it belongs to, and a small set of reports delivered on a schedule. When that is in place, the whole operation collapses onto a single screen you can actually read:

The Wihemi Travel dashboard: sales, cost, margin, receivables, and cash collected, recalculated the moment you record a booking or payment.

At a minimum, an agency owner should be able to see, without rebuilding anything:

The one-minute test: pick a booking from three months ago and answer two questions. Did we make money on it, and does the client still owe us anything? If it takes more than a minute to be sure, the back office is being kept for the tax return, not for you.

Multi-currency and host agencies

Two wrinkles make travel harder than ordinary small-business accounting. The first is currency. Agencies routinely sell in one currency and pay suppliers in another, and the exchange rate at the moment of each transaction matters. Good back-office accounting records each booking and payment in the currency it happened in, then rolls everything up to a single reporting currency so the totals still mean something.

The second is the host agency model, where a host tracks commissions and receivables across many independent agents. Each agent's activity has to stay isolated and separately reconciled, while the host still sees the whole picture. That is a reporting problem generic tools handle badly, because they were never designed to keep many sub-ledgers cleanly separated inside one business.

Moving from spreadsheets to a system

The shift does not have to be a big-bang migration. The approach that works is deliberately small:

  1. Do not migrate history. Start recording new bookings and payments as they happen. The past is already filed; the value is in getting today right.
  2. Record only two things at first: the booking, and each payment against it. Everything else, commission, margin, receivables, follows from those two.
  3. Give the record one owner for the first month, so entries are consistent while the habit forms.
  4. Ignore the reports for two weeks. Let real data accumulate, then start reading the dashboard once there is something to read.

Within days you have a back office that is current instead of a year-end reconstruction. The test of success is simple: answering "what did this payment pay for?" should take seconds, not hours.

Glossary

Back office
The part of the agency that tracks money after the sale: payments, supplier costs, commissions, receivables, and reconciliation.
Booking-to-payment reconciliation
Linking every client payment to the specific reservation it pays for, so accounts tie out and no cash is unallocated.
Commission leakage
Commission the agency earned but never collected, or collected at the wrong rate, usually because it was tracked informally.
Receivables
Money owed to the agency by clients or agents. Payables are the mirror image: money the agency owes suppliers.
Reconciliation
Matching bank activity against the payments already recorded, to confirm the books agree with reality.
Audit trail
A read-only log of every change, cancellation, and refund, with who made it and when.

Frequently asked questions

Do I still need QuickBooks or a general ledger?

Yes. Back-office accounting for bookings does not replace your general ledger; it feeds it. Keep your accountant and your ledger, and let the booking-level detail reconcile before it rolls up. More on this in do I still need QuickBooks.

Is a spreadsheet enough?

A spreadsheet works until booking volume and multiple currencies outpace it. The failure point is usually unallocated cash and commission leakage, both of which come from a record that isn't tied booking by booking.

How is this different from a CRM or a booking engine?

A CRM manages relationships and a booking engine helps you sell. Neither tracks whether a trip made money or whether a client still owes you. Back-office accounting is the financial layer beneath both.

How long does it take to get current?

Days, not months, if you start with new bookings rather than migrating history. See how it works.

See it on your own bookings

Thirty minutes. We walk through your records, not a demo dataset.

Request a demo