A practical guide for travel agents on fixing the TRF Tax Refund showing 0 error in Amadeus โ how to retrieve the correct taxes from the ticket and add them manually to the refund record.
When processing a refund in Amadeus, you may open the refund record with the TRF command and find that the Tax Refund amount shows 0 (zero). At first glance this looks like a system glitch, but the cause is usually straightforward: the system has not stored any tax details for that ticket in the refund record. Because there is nothing to calculate from, Amadeus cannot compute the tax portion of the refund and instead prompts you to add the taxes manually. This article explains how to diagnose the problem with TRFT, retrieve the correct tax details from the ticket, and add them to the refund record so the refund can be completed.
Why the Tax Refund Shows Zero
When you display the refund record using TRF, the Tax Refund amount shows 0.
If you check further with TRFT, you will find that the system has not stored any tax details for this ticket in the refund record.
As a result, the system cannot calculate the refund and prompts you to add the taxes manually. This is common with tickets issued outside the standard ATC flow, exchanged tickets, or tickets where the tax breakdown was not carried over into the refund mask.
Step 1: Retrieve the Correct Tax Details from the Ticket
Start by pulling the real tax data from the ticket record:
TWD/TKT
Then display the taxes stored on the ticket:
TWD/TAX
The system will display all applicable taxes for that ticket โ amounts and tax codes โ which you will copy into the refund record in the next step.
Step 2: Manually Add the Taxes to the Refund Record
Use the TRFU command with the tax amounts and codes.
Format:
TRFU/TA[amount][tax code]
Example:
TRFU/TA700TS/TA415CN/TA2920YQ
Add as many /TA fields as there are taxes shown in the TWD/TAX display. If the ticket shows four taxes, your entry must contain four /TA fields.
Step 3: Verify the Update
Run TRF again to display the refund record.
TRF
The taxes will now appear correctly in the refund mask, the Tax Refund amount will no longer show zero, and you can proceed with the full refund.
Quick Fix Checklist
- Display the refund record with
TRFand confirm the tax amount shows 0. - Run
TRFTto confirm no tax details are stored. - Retrieve the ticket taxes using
TWD/TKTthenTWD/TAX. - Add each tax with
TRFU/TA[amount][code]. - Match the number of /TA fields to the number of taxes on the ticket.
- Redisplay with
TRFto verify the taxes are stored. - Proceed with the full refund.
Frequently Asked Questions
Why does the Tax Refund amount show 0 in TRF?
Because the system has not stored any tax details for that ticket in the refund record, so it cannot calculate the tax portion of the refund.
Which command shows the taxes on the ticket?
Use TWD/TKT followed by TWD/TAX to display all applicable taxes and their codes.
How many /TA fields should I enter?
As many as there are taxes shown in the TWD/TAX display. Each tax code needs its own /TA field in the TRFU entry.
Conclusion
A Tax Refund of 0 in the TRF mask does not mean the ticket has no refundable taxes โ it means the refund record is missing the tax data. The fix is simple and reliable: retrieve the taxes from the ticket with TWD/TKT and TWD/TAX, add them manually using TRFU/TA[amount][code], and confirm the update by redisplaying the mask with TRF. Once the taxes are stored correctly, the system can calculate the refund properly and you can complete the transaction without further errors.
Also Read:
MESSAGE SIZE EXCEEDED
CT RJT: ETKT DISALLOWED โ MULTIPLE TOUR CODES
ETKT: MAXIMUM NUMBER OF FLIGHTS/PASSENGERS/TICKETS EXCEEDED