Introducing complead. One AI-native platform for financial crime compliance. Read the story
New Ready Integrations available Check the new integrations
Meet complead at Money20/20 USA, Las Vegas 18-21 October 2026 Meet with us

What is the GPI tracker? Cross border payment tracking

In short

The GPI tracker is SWIFT's cloud service that follows a cross border payment from the payer's bank to the beneficiary's bank by its UETR, with each bank in the chain updating the payment's status. GPI stands for Global Payments Innovation. An analyst asked about a stuck payment checks the UETR and its last status first.

  • 22 November 2020. Universal confirmations became mandatory: supervised institutions and payment system participants on SWIFT must confirm each incoming MT 103 payment as credited, rejected, on hold or transferred outside SWIFT.
  • 18 June 2025. FATF revised Recommendation 16 on the data that travels with cross border payments.
  • 22 November 2025. The cross border coexistence of MT and ISO 20022 messages ended; more than 98 percent of payment instructions now use ISO 20022 (SWIFT, 27 August 2026).

Both later dates change the data in a payment message, and transaction monitoring reads that data in cross border payments, starting with originator and beneficiary completeness.

What does GPI stand for, and what is SWIFT GPI?

GPI stands for global payments innovation. swift.com's own heading in 2019 read "SWIFT global payments innovation (gpi)" (archived page). SWIFT GPI is the service, and swift.com describes it as a suite of cloud based tools for three jobs:

  • Tracker. Status from initiation to confirmation, rejection reasons and recalls.
  • Observer. Whether members keep the GPI and confirmations rulebooks.
  • Directory. Each member bank's currencies, channels, cut off times and intermediary roles.

Hundreds of cash management banks send over $300 billion through it a day, swift.com says (archived 7 October 2026).

How is a GPI payment different from a traditional SWIFT payment?

Table 1. A bank outside GPI against a SWIFT GPI bank, as swift.com describes them.

Feature Bank outside GPI, on the Basic Tracker SWIFT GPI bank
Cost Free to all SWIFT members Paid service
Search and tracking Basic Advanced
Fees, FX and route Not in the feature list Deducts, sent and received amounts, FX and intermediary routings
Speed figure None on the swift.com pages read Nearly 60% credited within 30 minutes, almost 100% within 24 hours
Customer channels Not in the feature list Status updates can feed the bank's customer channels
Confirmations Manual, for the universal confirmations rule Tracker updated for every MT 103 or pacs.008 payment received

Payments outside GPI are still traced: since 22 November 2020 the receiving bank confirms the outcome, and the Basic Tracker follows payments end to end. swift.com itself says cross border payments "have long been perceived as slow and lacking transparency". GPI adds the fee and FX view, the route and speed figures that cover GPI payments only. It runs on existing messaging standards and the banks' payment systems, and swift.com says a bank working off its existing infrastructure can go live in as little as three months.

How does the GPI tracker work?

  1. One reference travels with the payment. The UETR goes into the payment message, and every bank updates the tracker against it by message, in a screen or through an API.
  2. Each bank on the route updates the record. A GPI bank must do so for every MT 103 or pacs.008 payment it receives, so the record shows each intermediary or correspondent bank the payment passed through.
  3. The beneficiary's bank confirms. Credited, rejected, on hold or sent outside SWIFT.
  4. The payer's bank reads one record. It sees where the payment is without an enquiry to each bank.

What is a UETR, and where do you find it?

In swift.com's words, "Swift GPI introduced the Unique End-to-End Transaction Reference (UETR) for better tracking." The advice and its cover payment carry the same UETR. It names the payment; the banks in the message are named by BICs. A payer looking for a transfer asks the bank that sent it, and quotes the UETR if the bank already gave one.

Ufuk Gürdaş, who reviewed this entry, adds: "The UETR is the one reference that stays the same from the payer's bank to the beneficiary's, so an investigator who asks for it first can tie an alert, a recall request and a suspicious activity report to the same payment across every bank in the chain."

What do the tracker statuses mean?

A receiving bank reports one of four outcomes: credited to the beneficiary, rejected, placed on hold or transferred outside SWIFT. SWIFT measures each bank on confirming 80 percent of its weekly payments within two business days, and a payment placed on hold counts toward that share. A bank with few customer payments can confirm them by hand, free, in the Basic Tracker.

Why is the GPI tracker important for compliance and sanctions screening?

Picture a $48,000 payment to a new supplier, on hold at an intermediary bank for a day (illustrative). The tracker shows the payer's bank which bank holds it. The reason may be a screening check on a party, or on a bank named in the message.

The tracker adds what one bank's records lack: where a held payment sits, a reference every bank shares and the route through the intermediaries. Reading that route and the parties around a payment is part of know your transaction (KYT), an AML control.

The tracker screens nothing itself. In the example the hold comes from a bank's own screening. complead, formerly Sanction Scanner, runs that check as payment screening: both parties, sender and receiver, are checked through the API while the payment is in process.

Can a GPI payment be stopped or recalled?

Yes, while it is in flight. A stop and recall request stops the payment automatically and notifies every other GPI bank in the payment chain through the tracker. swift.com says the service reduces "the risk of fraudulent or erroneous transactions". Speed counts most when a customer was talked into paying a criminal, as in authorized push payment fraud.

Test a cross border payment rule on your own history.

Build a detection rule without code, backtest it in a 30, 60 or 90 day window of your own history, and read its alert volume, clearance rate and true positives before it ships. complead runs beside your current tool.

800+companies use complead
80+countries served

Which rules sit behind payment tracking?

No rule below names GPI. Each asks for payment data or traceability that the UETR and the tracker carry.

Table 2. Four payment data rules, by jurisdiction.

Jurisdiction Rule What it asks for Scope or date
FATF standard Recommendation 16, revised 18 June 2025 Name, address and date of birth for peer to peer cross border payments above USD or EUR 1,000; a payment chain that starts at the institution taking the customer's instruction; tools against fraud and error such as verifying the recipient's banking information In effect by the end of 2030; FATF notes R16 is also called the travel rule for virtual assets
EU Regulation (EU) 2023/1113, Articles 3(12), 4 and 7 Payer and payee data; checks for missing data; a unique transaction identifier that permits "traceability of the transaction back to the payer and the payee" Applies from 30 December 2024
UK Article 4 of Regulation (EU) 2015/847, as it stands in UK law Payer and payee data; payer data counts as verified once identity was checked under regulation 28 of the 2017 Regulations and the record kept under regulation 40 Payment service provider of the payer
US 31 CFR 1010.410(f) The transmittor's name, account and address, the amount, the execution date and "the identity of the recipient's financial institution" Transmittals of $3,000 or more, by transmittor's and intermediary institutions in the US

Who uses the GPI tracker, and can a business access GPI tracker data?

swift.com describes GPI for banks, corporates, capital markets firms, payment application providers and market infrastructures.

For businesses it names two services. Pay and trace lets a company start and track payments across all its banks from one interface in its treasury or ERP system. Inbound tracking sends the beneficiary a payment advice and status updates, with corporate to bank APIs to query incoming payments. Mauritius Commercial Bank, a swift.com case study, offers customers self service tracking.

The UETR says where the money is. The next question is which bank the BIC in the same message points to, and what its 8 or 11 characters tell you.

Related terms

  • SWIFT/BIC code. The 8 or 11 character code for a bank or other institution.
  • Correspondent banking. One bank holding accounts for another and paying on its behalf.
  • Travel rule. FATF's name for Recommendation 16 applied to virtual assets.
  • Wire fraud. A scheme to defraud run over wire, radio or television.
  • APP fraud. A person tricked into sending a bank transfer to a criminal.

Lead on compliance.

Join 800+ companies that trust complead to detect risk, prevent fraud and stay compliant.

One Platformall compliance, risk & fraud requirements in a platform

Frequently asked questions

What is UETR in GPI?

UETR stands for Unique End-to-End Transaction Reference, the payment reference that SWIFT GPI introduced for tracking. The advice and the cover payment carry the same UETR, and every bank updates the tracker against it, so each bank in the chain finds the same payment.

Is the GPI tracker free?

The full GPI tracker comes with SWIFT GPI, which swift.com describes as a paid service for banks. The Basic Tracker is free to all SWIFT members, with basic search and tracking and manual confirmations, and a business sees the data through its banks or through GPI services such as pay and trace.

How do I track my SWIFT transfer?

Ask the bank that sent it for the tracker status, and quote the UETR if the bank gave you one. UETR tracking online happens inside the banks' own tracker, which banks reach by message, in a screen or through an API, so the sending bank is the one to ask.

Does GPI run on the SWIFT network?

Yes. swift.com says SWIFT GPI is based on existing messaging standards and bank payment processing systems, so a bank adds it to its current SWIFT setup. By swift.com's account, a bank working off its existing infrastructure can go live in as little as three months.

What is a GPI code in banking?

A GPI payment carries two identifiers that people mix up: the UETR, which names the payment, and the BIC, the SWIFT code that names each bank in the chain. swift.com's GPI pages describe no third, separate GPI code, so a search for one usually ends at one of these two.

What does GPI stand for in SWIFT?

GPI stands for Global Payments Innovation. swift.com's 2019 service page was headed "SWIFT global payments innovation (gpi)", and the product is called Swift GPI today, a suite of cloud based tools that includes the tracker, the observer and the directory.

Minhac Celik
Written by Minhac Celik Marketing Advisor

Minhac Celik is a marketing advisor to complead and the founder of Ragusa Communication in Tallinn, which works with cyber security and AML companies. Minhac was previously Marketing Lead at Sanction Scanner, product marketing manager at SOCRadar and channel manager at Microsoft, and writes about US regulation, PEP and entity screening, onboarding fraud and company news. He has worked as a compliance analyst and researcher for several institutions.

Originally published , updated

Back to knowledge base