Fare Basis Codes Explained: What the Letters on Your Ticket Mean
Quick answer
A fare basis code is a short string on your ticket that tells the airline which fare rules apply to you, such as whether you can change or refund it and how many miles it earns. It is different from the single-letter booking class (like Y, M or K). The code itself is not standard across airlines, so the fare rules for your specific ticket are the real source of truth.
Compare live fares on ScanFlyGo →
Booking class vs fare basis: two different things
Most people notice the single letter on a ticket or booking, often called the booking class or fare class. Examples include Y for full-fare economy or J for business on many airlines. That letter controls which bucket of seats you booked and links to rules such as upgrades and miles.
The fare basis code is longer and more specific. It usually starts with the booking class letter and then adds more characters that identify the exact fare product, season, and sometimes the trip type. Two tickets with the same booking class letter can still have different rules if the fare basis differs.
What a typical fare basis code looks like
There is no universal format, and each airline builds its own. Still, codes often follow a loose pattern that you can learn to read. Here is an invented example just to show the idea:
| Part | Possible meaning |
|---|---|
| First letter | Booking class, such as the cabin and fare level |
| Next characters | Season or day-of-week pricing (for example, low vs peak) |
| Further characters | Advance purchase, minimum stay or restriction markers |
| Suffix | Passenger type (for example, a child or youth fare) or a promotion |
This is only an illustration. Do not assume a code means the same thing on a different airline.
Why it matters in real life
The fare basis code is shorthand for the conditions you agreed to. It can decide:
- Whether the ticket is changeable, and what change fee or fare difference applies.
- Whether it is refundable, partly refundable or credit only.
- How many frequent-flyer miles or status credits you earn.
- Whether a name change, stopover or open-jaw is allowed.
- Which baggage allowance applies on some carriers.
Where to find it
Look at your e-ticket receipt or the full itinerary, where a fare basis may appear next to each flight segment. If you booked through an agency or a metasearch partner, the confirmation email or the airline’s manage-booking page often shows it. If you cannot find it, ask the airline or agency to confirm the fare conditions in writing.
Reading fare rules without the jargon
Airlines publish fare conditions in plain text, usually under the headings of changes, cancellation, minimum stay and advance purchase. Skim for these points before you pay:
- Is there a deadline to cancel for free after booking? Some markets give a short window, see our 24-hour cancellation guide.
- What is the change fee, and is the fare difference extra?
- What happens if you do not show up for the first flight?
- Does the fare earn miles at full, half or no rate?
Cheaper is not always worse, but know the trade
Restrictive fares are cheaper because the airline keeps flexibility. If your plans are firm, a basic fare can be great value. If there is a chance you will change, paying a little more for a flexible fare can be smarter than paying a large change charge later. Compare the likelihood of change against the price gap.
Common mistakes to avoid
- Assuming the booking class letter alone tells you everything about the ticket.
- Mixing up a code from one airline with another airline’s meaning.
- Ignoring the no-show rule, which can cancel the rest of your trip.
- Forgetting that a change may need the same or a more flexible fare class.
Frequently asked questions
What is a fare basis code?
It is a short code on your ticket that identifies the exact fare and the rules attached to it, such as changes, refunds and mileage earning.
Is the fare basis the same as the booking class?
No. The booking class is a single letter for the seat bucket. The fare basis is longer and describes the specific fare product, usually beginning with that letter.
Can I tell if a ticket is refundable from the code?
Sometimes it hints at it, but the code format differs by airline. Check the published fare rules or ask the airline to confirm.
Where do I find my fare basis code?
Look at your e-ticket receipt or itinerary, or the airline’s manage-booking page. Your agency can also confirm it.
The bottom line
You do not need to memorise codes. What matters is knowing that the fare basis points to rules you can read, and checking them before you pay. Compare fares on ScanFlyGo, look at popular routes, and use the flight tracker once your trip is booked.
Some links on ScanFlyGo are affiliate links - we may earn a commission at no extra cost to you. Prices are examples found in recent searches and are confirmed at the partner’s checkout.