← All articles

Fare Basis Codes Explained: What the Letters on Your Ticket Mean

Reviewed by the ScanFlyGo team · Last updated: October 2026. Prices and rules are examples and change - always confirm with the airline or at checkout.

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:

PartPossible meaning
First letterBooking class, such as the cabin and fare level
Next charactersSeason or day-of-week pricing (for example, low vs peak)
Further charactersAdvance purchase, minimum stay or restriction markers
SuffixPassenger 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:

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:

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

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.