Agency Debit Memos: How to Avoid and Dispute ADMs in India

ADMs from Air India, IndiGo and international carriers can quietly drain an agency's BSP balance.

FlightGPT can make mistakes. Confirm flight & fare details before paying.

Agency Debit Memos (ADMs) in India: what triggers them, how to dispute, and the traps most agents fall into

By Arjun Kapoor (Arjun Kapoor tracks error fares, mileage runs and award-chart sweet spots for Indian travellers. He moderates two Telegram fare-alert channels and has booked Europe round-trips at sub-₹25,000 four times in the last 24 months.) · Published · 11 min read

An Agency Debit Memo — ADM — is an airline's way of clawing back money from a travel agent after the fact. In India they arrive through BSPLink, usually with a 14-day dispute window. Missing that window means the amount gets debited automatically. Here is the full process for disputing one, and the common mistakes that generate ADMs in the first place.

TL;DR — what an ADM is and your 14-day window

An ADM (Agency Debit Memo) is a formal charge raised by an airline against a travel agent through BSPLink, the IATA billing portal. Common triggers include: applying a discount or waiver incorrectly, ticketing at the wrong fare basis, using GDS functions in ways the airline prohibits, or failing to collect a service charge the airline passed through. Once an ADM lands in your BSPLink account, you have 14 days to raise a dispute. If you do nothing, IATA automatically deducts the amount from your next BSP remittance. The 14-day clock does not care about holidays or billing cycles — it runs from the date the ADM was raised by the airline. Check BSPLink every few days, not once a fortnight.

What actually triggers an ADM in India?

ADMs come from many directions. The most common patterns I have seen discussed in Indian agent forums and group chats:

Air India's ADM policy — the admin fee trap

Air India is one of the more active ADM-raising carriers for agents in India. Their ADM policy, as documented in their agency communications and on BSPLink, includes a provision that catches agents repeatedly: when Air India raises an ADM and you dispute it but the dispute is rejected, Air India can add an administrative handling fee — sometimes described as being in the range of 10–10.5% of the ADM amount — on top of the original charge.

This means disputing an ADM you are not confident about can be more expensive than accepting it. Before filing a dispute, make sure you actually have documentation to support your position: the original booking, the fare condition screen, any waiver code authorisation, or correspondence with the airline's sales desk. A dispute filed with no supporting evidence is almost certain to be rejected, and now you owe the original ADM plus the admin fee.

Air India's agency support contact and ADM-specific guidance is available through their Agent Portal — verify the current policy there, as the admin fee percentage and dispute procedures may be updated. Also worth noting: some ADMs from Air India relate to bookings made before the Vistara merger completed — those Vistara-origin PNRs that were migrated into Air India's system. If you are seeing ADMs on migrated PNRs, the Air India agency support team should handle these separately from new-era bookings.

How to raise an ADM dispute on BSPLink

The dispute process through BSPLink is straightforward if you know where to look:

  1. Log in to BSPLink and navigate to your ADM/ACM section — it is usually under 'Billing' or 'ADM' in the left menu depending on BSPLink's current UI (IATA has updated the interface a few times).
  2. Find the ADM you want to dispute. Click into the detail — it will show the airline, the amount, the reason code the airline assigned, and the date the ADM was raised. That date starts your 14-day clock.
  3. Click 'Dispute' or 'Reject' (the label varies). You will be asked to provide a reason and, critically, to upload supporting documentation.
  4. What to upload: the original GDS booking screen showing the fare basis applied, the waiver authorisation email if applicable, a copy of the fare rule confirming the condition was met, or any airline correspondence. More documentation is better than less.
  5. Submit. BSPLink generates a dispute reference number. Keep this.
  6. The airline has a set period to respond — typically around 30 days, but this varies by carrier. If they accept your dispute, they issue an ACM (Agency Credit Memo) reversing the ADM. If rejected, you receive notice and the amount is debited plus any admin fee.

Some airlines, particularly international carriers like Emirates and Singapore Airlines, have their own ADM dispute channels in addition to BSPLink — their agent portals may have separate dispute submission processes. Check the airline's BSP ADM policy document (available through IATA's airline contact listings in BSPLink) for their preferred channel.

Can an ADM be raised after a ticket has been flown?

Yes, and this surprises many agents. Airlines conduct post-travel audits — especially on negotiated or consolidator fares — and an ADM can arrive months after the passenger has already completed the journey. The most common post-travel ADMs relate to fare basis misuse, where an agent ticketed a net or agency fare on a booking that did not meet the conditions (e.g., the passenger was not the agent's own client, or a net fare was used on a booking through a non-authorised channel).

Tax audits are another source: if the airline later determines that the YQ or a specific tax was understated at the time of ticketing, they can raise an ADM on the difference. These are particularly tricky because the agent may have issued the ticket in good faith based on what the GDS calculated at that moment — but the GDS calculation used stale data.

The best defence against post-travel ADMs is a clean booking file. Keep a record of the GDS PNR history, the fare quote screen, any fare exception authorisation, and correspondence with the airline's sales or revenue desk. Document everything at the time of booking — six months later when the ADM arrives, memory is unreliable.

Reducing ADM exposure — practical habits

A few operational habits that keep ADM exposure low:

If you are a smaller agency looking to manage your bookings and payment exposure in one place, FlightGPT Partner keeps a real-time ledger of your bookings and wallet balance, which helps with cash flow visibility around BSP remittance dates.

Bottom line

ADMs are a fact of life for active travel agents, but the ones that really sting — large amounts, rejected disputes with admin fees on top — are mostly avoidable with disciplined booking practices and prompt BSPLink monitoring. The 14-day dispute window is genuinely tight; treat BSPLink as a daily or every-other-day check rather than something you look at once a month. When an ADM does arrive, assess the documentation you have before hitting dispute — a weak dispute on an Air India ADM can end up costing you more than the original charge. Related articles: how BSP settlement works end-to-end and group booking process for agents. To compare live fares for your clients, try FlightGPT.

Frequently asked questions

How long do I have to dispute an ADM in India?

The standard BSP dispute window is 14 days from the date the airline raised the ADM in BSPLink. After 14 days, IATA automatically deducts the amount from your next remittance. The clock does not pause for weekends or public holidays — check BSPLink at least every few days to catch new ADMs in time.

What is Air India's admin fee on rejected ADM disputes?

Air India's ADM policy includes an administrative handling charge on rejected disputes — often described in agency communications as being in the range of around 10–10.5% of the ADM amount. This means disputing and losing costs more than accepting the original ADM. Verify the current policy on Air India's agent portal or in their BSP ADM billing notice before deciding whether to dispute.

Can an airline raise an ADM after the ticket has been flown?

Yes. Airlines conduct post-travel fare and tax audits, sometimes months after the travel date. Post-travel ADMs most commonly relate to fare basis misuse or GDS misuse discovered during an audit. Keeping your booking files (PNR history, fare quote screens, waiver authorisations) is your best protection.

What counts as GDS misuse and what are the penalties?

GDS misuse typically includes: creating fictitious bookings or PNRs without genuine passenger intent, churning segments to hold inventory, using passive segments to inflate volume statistics, and booking tickets that are immediately voided as a pattern. Airlines monitor this and can raise substantial ADMs. GDS operators (Amadeus, Sabre, Galileo) also have their own penalty provisions in agency contracts. There is no fixed public penalty scale — airlines determine ADM amounts case by case.

How do I find ADMs in BSPLink?

Log in to BSPLink and navigate to the ADM or Billing section. New ADMs that are in the dispute window appear with a status allowing you to accept or dispute them. Older ADMs that have already been processed show in your transaction history. IATA also typically sends email notifications when a new ADM is raised against your account — make sure the email on your BSPLink profile is current and monitored.

What documentation should I upload when disputing an ADM?

The most useful documents are: the GDS PNR booking history showing what was booked and when, the fare quote screen at the time of ticketing showing the fare basis and conditions, any waiver code authorisation email from the airline's sales desk, and the applicable fare rule printout showing the condition you believe was met. For complex disputes — especially on negotiated fares — a short written explanation tying the documents to the dispute reason helps the airline reviewer follow your case.