A Passenger Name Record (PNR) is typically purged after the last flight segment is flown, cancelled, or expired. The purge usually happens within 24–72 hours after the last segment date.
After that, only limited historical data may remain.
The ticket record itself may remain accessible longer for auditing, accounting, and regulatory purposes. Commonly up to 12 months, but some systems keep them for up to 2 years.
Here's a general overview of when and why a booking might get purged:
1. Time Limit Expiry (Ticketing Time Limit - TTL)
If a reservation is not ticketed (paid for) before the TTL, it will automatically cancel or purge.
2. No Activity (Inactive PNRs)
A PNR with no updates or changes for an extended period (often 72 hours to 14 days) may be purged automatically.
3. After Flight Departure
Once all flight segments in a booking have departed and been flown, the PNR will be archived, then purged after a set retention period (often 3–7 days post-departure in GDS systems).
4. Cancelled Bookings
If all segments in a booking are cancelled, the PNR will purge: Immediately or After a short retention window (e.g., 24–72 hours).
5. Auto-Purge Policy of GDS
Each GDS has a default auto-purge setting:
- Amadeus: Typically purges PNRs 4 days after the last flight segment.
- Sabre: Usually 24–72 hours after the final segment or cancellation.
- Galileo (Travelport): May purge 24–72 hours after ticketed segment flown or cancelled.
6. Unpaid Itineraries from Online Travel Agencies (OTAs)
If you start a booking and don’t complete payment, the reservation may be held for a few minutes to a few hours, then automatically cancelled and purged.