Home โ€บ Blog โ€บ How to Handle More Than 20 Taxes in Galileo GDS

How to Handle More Than 20 Taxes in Galileo GDS

How to Handle More Than 20 Taxes in Galileo GDS: Manual Fare Build Guide

๐Ÿ“… Updated: October 2026 โฑ 9 min read โœˆ๏ธ GDS HUB Editorial

In the Galileo GDS system, there is a very important limitation: you cannot price or issue a ticket with more than 20 tax lines.

So if you have a case like this (21 taxes or more), the solution is to use a Manual Fare Build and combine some taxes. This guide walks you through the exact steps, from normal pricing to ticket issuance, using real command examples.

Important: You must get airline approval before combining taxes because some taxes are mandatory and cannot be changed, combining taxes may affect auditing and reporting, and each airline has its own policy.

Step 1: Normal Pricing

Start with standard pricing to see what the system returns:

GALILEO ยท FQ FQ Price the itinerary
GALILEO ยท FQL FQL Display fare details

You will get:

  • Base Fare
  • Equal Fare (if available)
  • Fare Calculation
  • Taxes

Step 2: Start Manual Fare Build

1. Start Pricing

GALILEO ยท FBCCMS FBCCMS Start manual pricing for airline MS

2. Add Fare

GALILEO ยท FBUFARE FBUFARE/USD123 Enter the Fare
GALILEO ยท FBUEQ FBUEQ/EGP456 Enter Equal Fare (if applicable)

3. Add ROE

GALILEO ยท FBUROE FBUROE/1.0

4. Fare Calculation

GALILEO ยท FBUFC FBUFC/CAI MS RUH 71.50 /-JED MS CAI 215.50 NUC287.0 Must be copied exactly from FQL

5. Fare Basis

GALILEO ยท FBUFB FBUFB1/YEG3M FBUFB2/YEG4M

6. Baggage

GALILEO ยท FBUBG FBUBG/2PC

7. Remarks (Optional)

GALILEO ยท FBUEB FBUEB/ANY FREE TEXT

Step 3: Add Taxes (Most Important Step)

Add taxes one by one using the FBUTAX command:

GALILEO ยท FBUTAX FBUTAX1/10.00XL FBUTAX2/2.00Q7 FBUTAX3/5.50EG FBUTAX4/7.25SA FBUTAX5/12.00YR FBUTAX6/3.75YQ FBUTAX7/6.40US FBUTAX8/8.90XT FBUTAX9/4.30ZP FBUTAX10/9.15XF FBUTAX11/11.60AY FBUTAX12/2.80JD FBUTAX13/13.20AE FBUTAX14/1.95KW FBUTAX15/14.70OM FBUTAX16/3.10BH FBUTAX17/6.85QA FBUTAX18/7.55JO FBUTAX19/2.45LB

At this point you already have 19 taxes.

The Problem

You still have:

  • 8.35 TR
  • 5.90 SY

That makes 21 taxes โ€” not allowed.

Solution: Combine Taxes

You must merge them:

8.35 + 5.90 = 14.25

Then add them as one tax:

GALILEO ยท FBUTAX20 FBUTAX20/14.25XP XP is just an example โ€” use the code provided by the airline

Step 4: Save Fare

GALILEO ยท SAVE FBUTTL/ FBFALL R.MAHMOUD ER;ER

Step 5: Display Fare

GALILEO ยท DISPLAY *FF1

Step 6: Ticket Issuance

GALILEO ยท TICKET TKP1/FS/Z0

Important Warning

You must get airline approval before combining taxes because:
  • Some taxes are mandatory and cannot be changed
  • Combining taxes may affect auditing and reporting
  • Each airline has its own policy

Quick Reference Table

Bookmark this table for quick access during your daily work.

Command Purpose
FQ Price the itinerary
FQL Display fare details
FBCCMS Start Manual Fare Build for airline MS
FBUFARE/USD123 Enter the base fare
FBUEQ/EGP456 Enter equal fare
FBUROE/1.0 Enter ROE
FBUFC/… Enter fare calculation (copy from FQL)
FBUFB1/YEG3M Enter fare basis
FBUBG/2PC Enter baggage allowance
FBUEB/ANY TEXT Add free-text remark
FBUTAX1/10.00XL Add tax line 1
FBUTAX20/14.25XP Add combined tax as tax line 20
FBUTTL/ Save the fare total
FBFALL Finalise fare build
R.MAHMOUD Enter received from name
ER;ER End and redisplay
*FF1 Display saved fare
TKP1/FS/Z0 Issue the ticket
Related reading: For a complete guide on Galileo commands, see the Ultimate Galileo Commands Guide. For pricing and fare shopping, read Galileo FS: Essential Commands for Finding the Best Airfare.

Frequently Asked Questions

What is the 20-tax limit in Galileo GDS?
Galileo GDS has a system limitation that prevents pricing or ticketing an itinerary with more than 20 tax lines. If an itinerary requires 21 or more taxes, the standard pricing will fail and you must use Manual Fare Build to combine taxes.
How do I start a Manual Fare Build in Galileo?
Start Manual Fare Build with FBCCMS (where MS is the airline code). Then add the fare components step by step: FBUFARE for the base fare, FBUEQ for the equal fare, FBUROE for the rate of exchange, FBUFC for the fare calculation, FBUFB for the fare basis, and FBUBG for baggage allowance.
How do I combine taxes in Galileo when I have more than 20?
To combine taxes, add the first 19 taxes individually using FBUTAX1/ through FBUTAX19/. Then merge two smaller taxes into a single entry for FBUTAX20/. For example, combine 8.35 TR and 5.90 SY into 14.25 XP (XP is an example code โ€” always use the code provided by the airline).
What does FBUTAX do in Galileo?
FBUTAX is the Galileo command used within Manual Fare Build to add individual tax lines. Each tax line uses a sequential number (FBUTAX1, FBUTAX2, etc.) followed by the amount and the tax code. For example: FBUTAX1/10.00XL adds a 10.00 tax with code XL.
Why do I need airline approval before combining taxes?
You must get airline approval before combining taxes because some taxes are mandatory and cannot be changed, combining taxes may affect auditing and reporting, and each airline has its own policy regarding tax handling. Always consult the airline before proceeding.
What is the TKP1/FS/Z0 command in Galileo?
TKP1/FS/Z0 is the Galileo command used to issue a ticket after completing a Manual Fare Build. TKP1 initiates ticket issuance for passenger 1, /FS indicates a fare selection, and /Z0 specifies the form of payment (Z0 = cash or the default form of payment).
What does FBUTTL/ do in Galileo Manual Fare Build?
FBUTTL/ is the Galileo command that saves the Manual Fare Build (TTL = total). After entering FBUTTL/, you must complete the transaction with FBFALL, enter the received from name, and end with ER;ER to permanently save the fare.

Practise Manual Fare Build in a Safe Simulator

Create a free GDS HUB account and practise FBCCMS, FBUTAX, FBUTTL and TKP1 commands in a simulated Galileo environment โ€” no live data, no risk.

Start Practising Free โ†’