Travel booking platforms, APIs and back-office software for agencies, OTAs and wholesalers
Problem · Settlement

BSP reconciliation and ADM management: find the mismatch before the airline bills you for it

Updated Reviewed by Golam Shahrier, Co-Head of Product Innovation

For an IATA agency, the BSP billing is where every ticket, refund and exchange finally settles — and where mistakes show up as money owed. Agency debit memos (ADMs) arrive weeks after the booking for fare, ticketing or booking-practice errors that nobody noticed at the time. This page explains where ADMs come from and how to make reconciliation a routine rather than a surprise.

01What goes wrong

ADMs and reconciliation gaps come from a small number of recurring causes.

Fare and tax differences

What was ticketed differs from what the airline expected under the fare rules.

Booking-practice violations

Duplicate or speculative bookings, churning, or segments left unticketed.

Commission over-claimed

Commission taken above what the airline agreed for that fare or market.

Refunds and exchanges processed incorrectly

A refund calculated wrongly, or an exchange that did not follow the fare rules.

See where it breaks — and how it is fixed

The problem. Totals are compared, lines are not. Differences stay hidden until the airline’s audit arrives as a debit memo, and the evidence is scattered.

The fix. Every BSP line is matched to the agency’s own record in travoBooks, risky bookings are flagged in TRI at booking time, and evidence is ready for disputes.

Agency records versus the BSP billing — before and afterWithout a shared system: Totals are compared, lines are not. Differences stay hidden until the airline’s audit arrives as a debit memo, and the evidence is scattered. With the Innovate Solution platform: Every BSP line is matched to the agency’s own record in travoBooks, risky bookings are flagged in TRI at booking time, and evidence is ready for disputes.Agency salesrecordsRefunds &exchangesADM-risk flag(TRI)BSP reconciliation(travoBooks)BSP billingAirline auditAgency debitmemoDisputeevidence readyAgency records versus the BSP billing — before and afterWithout a shared system: Totals are compared, lines are not. Differences stay hidden until the airline’s audit arrives as a debit memo, and the evidence is scattered. With the Innovate Solution platform: Every BSP line is matched to the agency’s own record in travoBooks, risky bookings are flagged in TRI at booking time, and evidence is ready for disputes.Agency salesrecordsRefunds &exchangesADM-risk flag(TRI)BSP reconciliation(travoBooks)BSP billingAirline auditAgency debitmemoDisputeevidence ready

Explore each problem

Fare and tax differences

Why it happensWhat was ticketed differs from what the airline expected, and nobody sees it on the day.

How the platform fixes itBookings that may carry ADM risk are flagged in TRI when they are made.

Booking-practice violations

Why it happensDuplicate or speculative bookings surface only in the airline’s audit.

How the platform fixes itRisk flags at booking time let the team correct the booking before ticketing.

Commission over-claimed

Why it happensTotals hide line-level commission differences.

How the platform fixes itEvery BSP line is matched to the agency’s sale record, so commission differences show up in the period.

Refunds and exchanges processed incorrectly

Why it happensRefund and exchange amounts are reconciled separately, if at all.

How the platform fixes itRefunds are tracked from the booking into the ledger and reconciled against BSP.

Sales, refunds and exchanges are billed through BSP weeks after the sale, and airlines audit them. Checked by totals, differences surface as ADMs; reconciled line by line in travoBooks, with ADM risk flagged in TRI, they are found first.

02Why it matters

For the business

  • Margin lost weeks after the sale, when it cannot be recovered from the customer
  • Short dispute windows missed because the booking is cold
  • A pattern of ADMs can affect the agency’s standing with airlines

For operations

  • BSP matched by hand in spreadsheets, if at all
  • Totals checked instead of lines, so differences hide
  • Disputes assembled from scattered records

03Why it happens

  1. Two systems, two timelines

    The agency’s own records are produced at the time of sale; the BSP billing is produced later from the airlines’ side. Matching them line by line is slow by hand, so most agencies check totals and only investigate when an ADM arrives.

  2. Errors are invisible at the time

    A fare ticketed with the wrong tax, a commission above the agreed level or an exchange outside the rules all look fine on the day. The airline’s audit finds them later.

  3. Sub-agent activity rolls up to the consolidator

    When sub-agents book on a consolidator’s accreditation, their errors become the consolidator’s ADMs.

  4. Dispute windows are short

    By the time an ADM arrives, the evidence needed to dispute it — the booking history, the fare quote, the exchange calculation — has to be found quickly.

The ADM lifecycle

ADMs are issued and processed under IATA Resolution 850m in BSP markets. Each airline publishes its own ADM policy, including its dispute window and fees.

  1. AuditThe airline audits tickets, refunds and exchanges after sale.
  2. ADM issuedThe airline raises the ADM through BSPlink (or ARC Memo Manager in the United States), with the reason.
  3. ReviewThe agency checks the ADM against the booking, the fare quote and the ticket.
  4. Accept or disputeThe agency accepts it, or disputes it with evidence within the airline’s dispute window.
  5. ResolutionThe airline upholds the ADM, or withdraws it — sometimes with an ACM to reverse an amount.
  6. BilledAn accepted ADM appears on the BSP billing and is settled with the remittance.

What BSP reconciliation matches

BSP billing lineMatched againstTypical difference
Ticket saleThe agency’s sale record and invoiceFare, tax or commission differs from the agency record
RefundThe refund submitted and the amount paid to the customerRefund amount or commission recall differs
Exchange / reissueThe reissue calculationAdditional collection or residual value differs
ADMThe booking it relates toNot yet reviewed, or disputed
ACMThe original ADM or overpaymentCredit not yet applied

Reconciliation and risk flags reduce ADMs and make disputes faster. They cannot guarantee an agency will never receive one: airlines audit against their own rules.

04Our approach

Reconcile every period as a routine, and move the error check from the audit to the booking.

Line-level reconciliation

Every BSP transaction is matched to the agency’s sale, refund or exchange record, so differences are found in the period they occur.

Risk flagged early

Bookings that may carry ADM risk are flagged when they are made, not when the memo arrives.

Refunds and exchanges tracked

Refunds are processed and tracked from the booking, so the amounts in the ledger match what was submitted.

Evidence ready for disputes

Booking history and reconciliation records are to hand when an ADM needs to be challenged.

05How the Innovate Solution platform solves it

Problem mapped to platform capability
ProblemPlatform capability
BSP matched by handBSP reconciliation in travoBooks, included in every plan.
Errors found only when the ADM arrivesBookings that may carry ADM risk are flagged in TRI.
Refunds outside the ledgersRefund tracking and itemised refunds — see airline refund management.
Sub-agent errors become your ADMsPer-sub-agent credit control and visibility — see sub-agent credit limits.

How it runs, step by step

  1. Booking flaggedA booking that may carry ADM risk is flagged for review before ticketing.
  2. Period closesThe BSP billing for the period is loaded.
  3. Lines matchedEach billed transaction is matched to the agency’s own record; differences are listed.
  4. Differences actionedEach difference is explained, corrected or prepared as a dispute.

06What changes

Before and after
Before With the platform
Totals checked, lines notEvery line reconciled each period
Errors discovered when the ADM arrivesRisk flagged at booking time
Dispute evidence assembled from scratchBooking history and reconciliation to hand
Refunds reconciled separatelyRefunds tracked from the booking into the ledger

See it on your own bookings. A live walkthrough of this workflow on the platform — not slides.

Book a demo

Who this is for

  • IATA-accredited agencies
  • Airline consolidators
  • Finance teams in travel businesses
  • Agencies in ARC markets (the same approach applies)

Questions to ask any vendor

  1. Is BSP reconciled line by line, or by totals?
  2. Can the system flag a booking that may attract an ADM before ticketing?
  3. How are refunds and exchanges tied to the ledger?
  4. What evidence can be produced for an ADM dispute, and how fast?

Frequently asked questions

What is an ADM in travel?

An agency debit memo: a charge an airline raises against a travel agency, through the settlement plan, for an error or rule violation on a ticket, refund or booking.

How can a travel agency reduce ADMs?

By catching fare, commission and booking-practice errors before or at ticketing, reconciling the BSP billing every period, and processing refunds and exchanges in a tracked way.

What does BSP reconciliation involve each billing period?

Matching every transaction in the BSP billing against the agency’s own sales, refund and exchange records, listing the differences, and explaining, correcting or disputing each one within the period.

Do consolidators receive ADMs for sub-agent mistakes?

Yes. When sub-agents book on the consolidator’s accreditation, errors on those bookings are billed to the consolidator, which is why per-sub-agent visibility matters.

Related pages

Sources and further reading

About this page. The problem described here comes up repeatedly in public traveller and travel-agent forum discussions that our team reviewed in November 2026. Examples are paraphrased; no person, airline or booking site is named, and we do not claim how often it occurs. See all travel software problems and solutions.

Next step

See a BSP period reconciled and ADM-risk bookings flagged.