How do I add an MCO or excess baggage element in Amadeus?

IMCM adds an MCO element (IMCM/LHFRA12MAR/EUR50/P1) and IMCX an excess-baggage element, each creating a TSM. A letter after IMCM adds a reason-for-issuance code; XE deletes the element and its TSM. Many airlines want an EMD instead.
Unofficial guide, written with AI
GateRoam's own guide, written in our own words with the help of AI tools. It is not official Amadeus documentation and has not been reviewed or approved by Amadeus. It can contain mistakes: try every entry in the Amadeus training office first, or check Amadeus's own help, before you use it on a live booking.

When

A fee or extra baggage has to be charged on a miscellaneous charges order (MCO) or an excess-baggage (XSB) element. Many airlines take such charges on an EMD instead — follow the airline's instructions first (Other charges on an EMD-S (name change, deposits, packages), Extra bags by weight or piece on an EMD-A (ASVC, XBAG)).

Steps

#EntryWhat it doesWhy
1IMCM/LHFRA12MAR/EUR50/P1MCO element: airline, city of service, date, amount, passenger 1.Stores the charge; a TSM is created.
2IMCMC/LHFRA12MAR/EUR50/P1The same with a reason-for-issuance code (here C).Codes differ by market and airline.
3TMI/I?Lists the reason-for-issuance codes (with an MCO in the PNR).Pick the right code.
4IMCMC/LHFRA12MAR/EUR50/*DEPOSIT/P1Overwrites the service description (here DEPOSIT).Say what the charge is.
5IMCXP/LHFRA12MAR/EUR120/P1Excess-baggage element with an amount.Charge for extra baggage.
6IMCXB/LHFRA12MAR/KG-23/P1Excess-baggage element with the extra weight.Weight instead of amount.
712/*NEW TEXT · 12/**-NEW TEXTChanges the service description · the accounting text of element 12.Correct it.
8XE12Deletes element 12 and its TSM.Remove a wrong charge.

Check it worked

The element shows in the PNR, and TQM shows the TSM created from it.

Traps

  • Deleting the element deletes its TSM — anything you added to the TSM is gone too.
  • Reason-for-issuance codes and the services an airline accepts on an MCO are market and airline specific; when in doubt, ask the airline before you charge the client.

Related

Read next

Amadeus training with AI: onboarding and support for agents

GateRoam has an Amadeus guide your AI assistant can search: learn Amadeus step by step and get answers on tickets, voids and refunds. No API needed.

Ask your AI assistant instead

This answer is one card of GateRoam's Amadeus guide. Inside GateRoam your AI assistant reads the whole guide and answers in your own words, step by step. Connect Claude or ChatGPT. Free during early access, no Amadeus keys needed.