How to track an international wire transfer
with the right reference number.
Start by identifying which reference you hold. A Fed reference or a provider reference tracks the payment only inside one system, while the UETR follows it across every bank in the SWIFT chain. Get the UETR from the sending bank or from field 121 of the MT103, then check its status.
Wire transfer tracking fails most often because people quote the wrong reference to the wrong bank. Match the reference to the system it belongs to and the trail appears. The same logic answers how to track a wire transfer inside one country: quote the domestic reference, such as the Fed reference number in the United States, to the bank that runs that system.
Trace a SWIFT transfer
Public bank tracker lookup. Free preview.
Which reference number do I need?
You need the UETR to track an international wire across banks. A bank internal reference or a Fed reference number (Fedwire, domestic US) tracks the payment only inside one system, and a provider reference only inside that provider. The UETR is the wire transfer reference number that every bank in the SWIFT chain reports against.
| Reference | Who issues it | Where it tracks | Use it for |
|---|---|---|---|
| Bank internal reference | Your own bank, per transaction | Inside that one bank only | Support tickets with your own bank |
| Fed reference number (IMAD) | The Fedwire Funds Service | Domestic US wires, inside Fedwire only | Confirming a US domestic wire settled |
| Provider reference | A money-transfer provider | Inside that provider's platform only | Transfers booked through that provider |
| UETR | The sending bank, on every SWIFT payment | Across every bank in the SWIFT chain | Tracking an international wire end to end |
How to tell them apart at a glance: a UETR is always 36 characters in an 8-4-4-4-12 pattern, for example 6f8d3a2b-1c44-4f8e-9b21-7d2c9f0a1b22. Anything shorter is one of the other references. Validate a UETR here →
Do wire transfers have a tracking number?
Yes, but there is no single universal one. Domestic systems and money-transfer providers each issue their own reference, while every international wire sent over SWIFT carries a UETR, a 36-character code in the 8-4-4-4-12 pattern. The UETR is the closest thing a wire transfer has to a parcel tracking number.
The parcel comparison holds up well. A parcel travels with one carrier under one number, and anyone holding that number can see where it is. An international wire travels through several banks, and each bank stamps its own paperwork with its own reference, but the UETR is the one identifier that every bank carries forward unchanged. That is what makes a UETR tracking number search possible at all: one code, one payment, one trail from the first bank to the last.
You can recognise a UETR on sight. It is always 36 characters grouped as 8-4-4-4-12, for example 6f8d3a2b-1c44-4f8e-9b21-7d2c9f0a1b22. On a bank confirmation it may be labelled UETR, End-to-end ID, or gpi reference, and in the underlying SWIFT message it sits in field 121 of the MT103. Where field 121 sits inside the MT103 →
Can the receiver track an international wire transfer?
Yes. The receiver can track an international wire transfer with the payment's UETR: ask the sender for it (it is on their confirmation, in MT103 field 121), then paste it into a free tracker such as uetr.ai. No banking login is needed and the receiver does not need an account at the sending bank.
Ask the sender for the UETR
The sending bank generated the UETR when the wire was sent. The sender can read it from their payment confirmation, transfer advice, or MT103 copy, where it appears in field 121 as a 36-character code.
Accept no substitute reference
A short internal reference, a Fed reference number, or a provider reference will not track the wire across banks. If the code is not 36 characters in the 8-4-4-4-12 pattern, ask the sender to request the UETR from their bank.
Paste the UETR into a tracker
Enter the UETR at uetr.ai. The check is free, needs no banking login, and reads publicly reachable SWIFT gpi sources. You see the current status and which bank last reported it.
Ask your bank about crediting
Once the status shows the payment reached your bank, but the money is not on your statement, ask your bank when the incoming international wire will be credited. Many banks post incoming payments in scheduled batches.
How do I track an incoming international wire transfer?
Ask the sender for the UETR from their payment confirmation, paste it into a free tracker to see which bank holds the payment, and give your own bank the UETR, the exact amount, and the value date so it can search its incoming and unapplied payment queues.
An incoming wire is the harder direction because you hold none of the paperwork. The sender received the confirmation, the sending bank runs the trace, and your bank sees nothing until the payment reaches it. The two moves that work are getting the UETR from the sender, which lets you track independently, and briefing your own bank precisely, which lets it find the payment the moment it arrives.
Details to give your bank
Ask about the unapplied queue
When an incoming wire arrives with a beneficiary name or account number that does not match cleanly, most banks park it in an unapplied or suspense queue until a person resolves it. The money is at your bank, yet your statement shows nothing. Asking explicitly for a search of unapplied incoming payments, with the UETR and the exact amount, is often what turns "nothing arrived" into a same-day credit.
Are international wire transfers traceable?
Yes. Since 18 November 2018 every SWIFT customer payment carries a UETR, a unique 36-character reference that stays with the payment across every bank in the chain. Each bank reports a status event against it to the SWIFT gpi Tracker, so an international wire transfer is traceable end to end by anyone who holds the UETR.
Traceable does not mean reversible. Tracing tells you where the payment is and which bank to ask; it does not recall the money. If a wire went to the wrong account, the trace still helps, because it names the bank your sending bank must contact, but act through the sending bank immediately.
One UETR, one trail: every bank in the chain reports its status against the same reference.

Can I track a wire transfer without a UETR?
Only inside one system. A Fed reference number tracks a domestic US wire inside Fedwire, and a provider reference tracks a transfer inside that provider's platform. Across the SWIFT chain there is no substitute: ask the sending bank for the MT103 copy, where the UETR appears in field 121.
01/ Where tracking works without one
Every closed system tracks its own payments with its own reference. A domestic US wire is traceable inside Fedwire by its Fed reference number: give it to either bank and staff can confirm exactly when the wire settled. A transfer booked through a money-transfer provider is traceable inside that provider's app or support channel by the provider's own reference. In both cases the reference is valid because the payment never leaves that one system.
02/ Where only the UETR works
The moment a payment crosses banks over SWIFT, every internal reference stops at the system that issued it, and the UETR becomes the only code the whole chain shares. If all you hold is a bank receipt, the short code on it is usually the bank's own reference (field 20), not the UETR. Ask the sending bank to read out field 121, or to issue the MT103 copy, and you will have the reference that tracks the wire end to end.
Where is my international wire transfer?
Usually at one of the correspondent banks between the sending bank and the beneficiary bank. Cross-border wires pass through intermediary banks that each process on their own schedule, so a wire can leave the sender and not yet reach the receiver. Tracking the UETR shows which bank last reported a status, which is where the payment sits.
This middle stretch is where "it was sent" and "nothing arrived" are both true at the same time. Compliance screening, currency cut-offs, weekends, and public holidays all happen here. How long each stage normally takes →

What if the wire transfer cannot be found?
Ask the sending bank to open a formal trace request in writing, which creates a case number and commits it to follow the payment through the chain. If the trace names the bank holding the funds, the sending bank contacts it directly. US consumers who get no answer can complain to the CFPB.
The written form matters. A phone call produces an answer; a written trace request produces a case number, a paper trail, and a deadline, and it moves the search from the front line to the payments back office. The sending bank runs a gpi trace against the UETR, and the trace names the bank that last reported a status, which is the bank currently holding the payment. From there the sending bank sends an interbank inquiry to that specific bank instead of guessing.
Two different follow-ups exist, and choosing the right one saves days. A recall asks for the money back, which is correct when the wire went to the wrong account or the underlying deal collapsed; the holding bank may need its customer's consent to return funds. An amendment corrects the beneficiary details on the existing payment, which is correct when the money already sits at the beneficiary bank unapplied because a name or account number does not match. If the payment is findable but misapplied, an amendment is almost always faster than a recall and a resend.
If you are a US consumer and the sending bank does not resolve a trace on a consumer international wire, you can file a complaint with the Consumer Financial Protection Bureau at consumerfinance.gov. Banks must respond to CFPB complaints, and remittance transfers sent by US consumers carry specific error-resolution rights, including deadlines for the bank to investigate and report back.
Is a wire transfer the same as an ACH transfer?
No. A wire transfer settles individually and in real time, is final once sent, and can cross borders, while an ACH transfer is a US domestic batch payment that takes 1 to 3 business days and can be reversed. Only an international wire over SWIFT carries a UETR you can track across banks. Full ACH vs wire comparison →
How do I track a wire transfer from a specific bank?
Get the UETR from the bank's payment confirmation or portal, then check its status in a tracker. Where the UETR appears differs by bank, so use the bank-specific guides below, or start from the bank tracker directory and pick your bank.
Which banks let you track a wire transfer online?
Several large banks show the UETR or a gpi status to their customers, and a few operate public trackers that need no login at all. Coverage and detail vary widely by bank, so check our guides for Citibank, Deutsche Bank, Barclays, Standard Chartered, Santander, and NatWest to see what each one shows.
Each guide covers where that bank displays the UETR, what its own tracking surface shows, and what to do when the bank's view stops at its own walls. Whatever your bank offers, the UETR itself always works in an independent tracker as well.
FAQ
Frequently asked questions about tracking international wire transfers
Which reference number do I need?
You need the UETR to track an international wire across banks. A bank internal reference or a Fed reference number (Fedwire, domestic US) tracks the payment only inside one system, and a provider reference only inside that provider. The UETR is the wire transfer reference number that every bank in the SWIFT chain reports against.
Can the receiver track an international wire transfer?
Yes. The receiver can track an international wire transfer with the payment's UETR: ask the sender for it (it is on their confirmation, in MT103 field 121), then paste it into a free tracker such as uetr.ai. No banking login is needed and the receiver does not need an account at the sending bank.
Are international wire transfers traceable?
Yes. Since 18 November 2018 every SWIFT customer payment carries a UETR, a unique 36-character reference that stays with the payment across every bank in the chain. Each bank reports a status event against it to the SWIFT gpi Tracker, so an international wire transfer is traceable end to end by anyone who holds the UETR.
Where is my international wire transfer?
Usually at one of the correspondent banks between the sending bank and the beneficiary bank. Cross-border wires pass through intermediary banks that each process on their own schedule, so a wire can leave the sender and not yet reach the receiver. Tracking the UETR shows which bank last reported a status, which is where the payment sits.
Is a wire transfer the same as an ACH transfer?
No. A wire transfer settles individually and in real time, is final once sent, and can cross borders, while an ACH transfer is a US domestic batch payment that takes 1 to 3 business days and can be reversed. Only an international wire over SWIFT carries a UETR you can track across banks.
How do I track a wire transfer from a specific bank?
Get the UETR from the bank's payment confirmation or portal, then check its status in a tracker. Where the UETR appears differs by bank, so use our bank-specific guides for JP Morgan Chase, Bank of America, HSBC, Wells Fargo, and other major banks, or start from the bank tracker directory and pick your bank.
Do wire transfers have a tracking number?
Yes, but there is no single universal one. Domestic systems and money-transfer providers each issue their own reference, while every international wire sent over SWIFT carries a UETR, a 36-character code in the 8-4-4-4-12 pattern. The UETR is the closest thing a wire transfer has to a parcel tracking number.
How do I track an incoming international wire transfer?
Ask the sender for the UETR from their payment confirmation, paste it into a free tracker to see which bank holds the payment, and give your own bank the UETR, the exact amount, and the value date so it can search its incoming and unapplied payment queues.
Can I track a wire transfer without a UETR?
Only inside one system. A Fed reference number tracks a domestic US wire inside Fedwire, and a provider reference tracks a transfer inside that provider's platform. Across the SWIFT chain there is no substitute: ask the sending bank for the MT103 copy, where the UETR appears in field 121.
What if the wire transfer cannot be found?
Ask the sending bank to open a formal trace request in writing, which creates a case number and commits it to follow the payment through the chain. If the trace names the bank holding the funds, the sending bank contacts it directly. US consumers who get no answer can complain to the CFPB.
Which banks let you track a wire transfer online?
Several large banks show the UETR or a gpi status to their customers, and a few operate public trackers that need no login at all. Coverage and detail vary widely by bank, so check our guides for Citibank, Deutsche Bank, Barclays, Standard Chartered, Santander, and NatWest to see what each one shows.
Keep reading
The companion guides: the SWIFT-side tracking steps, the reference itself, and how wires compare to the other rails.
How to track a SWIFT payment
Step-by-step flows for sender and receiver, and what banks can do that trackers cannot.
What is a UETR?
The 36-character wire tracking number: format, example, validator, and where to find yours.
ACH vs wire transfer
Speed, cost, reversibility, and limits compared, and when each rail is the right choice.
Regulatory Disclosure
uetr.ai is an independent information service. We are strictly a read-only payment-monitoring tool. We never hold, move, custody, send, or process money. We are not a money transmitter or payment processor. Always consult your sending bank for the official record of any wire transfer.