Er zijn momenteel twee mogelijke methoden voor gegevensdoorgifte beschikbaar: de „pull-methode”, waarbij de bevoegde instanties van de lidstaat die de PNR-gegevens opvraagt, toegang krijgen tot het reserveringssysteem van de luchtvaartmaatschappij en uit het systeem een kopie van de benodigde PNR-gegevens kunnen halen („pull”), en de „push-methode”, waarbij de luchtvaartmaatschappijen de benodigde PNR-gegevens aan de verzoekende instantie doorgeven („push”) en de luchtvaartmaatschappijen dus controle behouden over de gegevens die worden verstrekt.
Actuellement, deux méthodes de transfert des données sont possibles: la méthode «pull», par laquelle les autorités compétentes de l'État membre qui requièrent les données PNR peuvent accéder au système de réservation du transporteur aérien et en extraire («pull») une copie des données PNR requises, et la méthode «push», par laquelle les transporteurs aériens transmettent («push») les données PNR requises à l'autorité requérante, ce qui permet aux transporteurs aériens de garder le contrôle sur les données transmises.