← Back to list

How to find your wire's UETR and track a stuck SWIFT payment (without waiting on hold)

You sent an international wire several days ago. The money left your account, the person on the other end says nothing has arrived, and…

uetr.ai · 2026-06-10 08:16 · 0 claps · 6.1 min read
#uetr #international-banking
Open on Medium ↗
Wiki topics: FIN · Fintech & Banking ECO · Economy · General 📱 · Mobile Development

How to find your wire's UETR and track a stuck SWIFT payment (without waiting on hold)

You sent an international wire several days ago. The money left your account, the person on the other end says nothing has arrived, and every time you call, your bank repeats the same line: it can take three to five business days. That is frustrating because it is not really an answer. It does not tell you where the money is, whether it is stuck, or whether it is about to land.

Here is the part most people are never told. Almost every international wire carries a tracking number, and once you have it, you can see where your payment actually is. This guide covers what that number is, where to find it, how to read the status of a wire that has gone quiet, and how to walk into a conversation with your bank already knowing the answer.

What is a UETR?

Every payment sent over the SWIFT network is given a UETR, short for Unique End-to-end Transaction Reference. Banks introduced it as part of a programme called SWIFT gpi, designed to make cross-border payments traceable the way a courier tracks a parcel. Before gpi, a wire would disappear into the banking system and nobody could say exactly where it was. The UETR fixed that by attaching one identifier to the payment that every bank in the chain shares.

So if your money went over SWIFT, it has a UETR, whether or not your bank uses that word with you. There is a fuller explainer on our what is a UETR page, but the short version is that it is the single thread tying the whole payment together, from the moment your bank sends it to the moment it lands.

What does a UETR look like, and where do I find it?

A UETR is a 36-character code in the standard UUID format: thirty-two letters and numbers split into five groups by four dashes, all lower case. It looks like this:

8a7b6c5d-1234–4e5f-9a0b-1c2d3e4f5a6b

It is generated once, by the first bank in the chain, and it never changes for that payment. That is what makes it useful: you can keep checking the same code for days and it will always point to the same transfer. Here is where to look for it:

  • Ask your bank directly for the UETR, or for the payment reference on the transfer. Some staff know it as the gpi reference.
  • Check the MT103, the bank-to-bank confirmation message, where the UETR sits in field 121.
  • Look at the payment details or wire receipt in your online or business banking. Larger banks now show it right on the transaction screen.
  • If you only see a short reference of six to twelve characters, that is your bank’s own internal number, not the UETR. Ask specifically for the 36-character one.

Is a UETR mandatory, and do SEPA payments have one?

For payments on the SWIFT network the UETR has been mandatory since 2018, so essentially every modern cross-border wire carries one. That is good news, because it means you can almost always assume the tracking data exists.

SEPA payments inside the euro area are a different system. They use their own end-to-end reference rather than a SWIFT UETR, so a euro transfer between two euro-area accounts will not have one. Most domestic transfers do not use a UETR either. In practice, the UETR is the thing you reach for when a genuine international wire, especially one crossing currencies or borders outside the euro zone, has gone quiet.

Are international wire transfers traceable?

Yes, and this is the single most useful thing to understand. Because of the UETR and SWIFT gpi, a wire is traceable at every hop. Each bank that handles the payment stamps a status against the UETR when it receives the money and again when it passes it on. Those statuses build into a timeline: accepted, in progress, credited to the beneficiary, or held pending checks.

The catch is that this data lives inside the banking network. For years the only way to see it was to ask your bank to look it up, which is why people end up on hold. The information has always been there. The hard part has only ever been getting access to it.

What do the common SWIFT status codes mean?

When you do see a status, it often arrives as a four-letter code rather than plain words. The ones you are most likely to meet:

  • ACSP: accepted, settlement in process. The payment is moving and has not been credited yet. This is the normal in-transit state.
  • ACSC: accepted, settlement completed. The money has reached the beneficiary. This is the one you want.
  • ACCC: accepted, credit settlement completed. Another confirmation that the funds landed.
  • RJCT: rejected. The payment was refused somewhere in the chain, often for a missing detail or a compliance reason, and usually has to be corrected and sent again.

There is a fuller list on our SWIFT status codes page. None of these are as alarming as they look once you can read them.

How to track an international wire transfer with the reference number

Once you have the UETR, you have two practical options.

The first is to give it to your bank and ask them to pull the gpi status. This is the official route and it works, but it usually means waiting on hold and hoping the person you reach knows how to look it up.

The second is to check the UETR against the publicly reachable SWIFT gpi tracking sources yourself. We built uetr.ai for exactly that (full disclosure, it is our tool): you paste in the UETR and it checks the sources it can reach, then explains the result in plain English instead of the four-letter codes. A single status check is free. It does not touch your money and needs no banking login, because all it reads is the tracking data tied to that one reference.

How long should an international wire transfer take?

Most SWIFT wires settle within one to two business days, and a large and growing share now arrive within minutes to a few hours under gpi. Three to five business days is the outer edge, not the normal case. You can see typical timelines on our how long does an international wire take page.

When a payment runs long, it is usually down to one of a few ordinary things: a time-zone gap, a weekend, an extra intermediary bank in the route, or a compliance review on the receiving side. The reason the three-to-five-day line feels so unhelpful is that it is a worst-case range, not a status. Tracking the UETR tells you which of those is actually happening.

Why your wire goes quiet, and how to get a real answer

A payment usually goes silent for one of three reasons, and each has a different fix.

  • It is sitting at an intermediary bank between the sender and the beneficiary. These correspondent banks can hold a payment for a day while they process it, and they rarely notify anyone.
  • It is held for a compliance or sanctions check. This is routine for larger amounts or first-time recipients, and it usually clears on its own.
  • It has already arrived, and the beneficiary bank simply has not posted it to the account yet. This is more common than people expect.

You cannot tell which of these you are facing without the status, which is why guessing, or waiting blindly, is the worst option.

What to do before you call your bank

If you want a fast answer, walk in prepared:

  • Find the UETR first, using the places listed above.
  • Check the current status against it, so you know the stage the payment is at.
  • If the status is in progress, you usually just need to wait, and you can say so with confidence.
  • If it shows rejected, ask your bank for the reason code and what correction is needed to resend.
  • If it shows delivered but the recipient cannot see it, the problem is at the receiving bank, and that is where the recipient should push.

Turning up with the UETR and the exact status turns a vague conversation into a specific one, and specific questions get answered far faster.

A few common questions

Can I track a wire without the UETR? Not directly. The UETR is the key. If you do not have it, your first step is to get it from the sending bank.

Does the recipient need to do anything? Usually not, but if the status shows the money was delivered and they still cannot see it, they should ask their own bank to check the posting.

Is it safe to share my UETR? The UETR identifies a payment for tracking. It is not a password, and it does not move money or expose your account, so it is fine to use it to check status.

Either way, it all starts in the same place: find the UETR first. That one 36-character code is what turns a stuck, silent wire into something you can actually see and act on.


메타데이터
post_id
4ea3e7b64995
slug
how-to-find-your-wires-uetr-and-track-a-stuck-swift-payment-without-waiting-on-hold-4ea3e7b64995
url
https://medium.com/@marketing_8088/how-to-find-your-wires-uetr-and-track-a-stuck-swift-payment-without-waiting-on-hold-4ea3e7b64995
canonical_url
https://medium.com/@marketing_8088/how-to-find-your-wires-uetr-and-track-a-stuck-swift-payment-without-waiting-on-hold-4ea3e7b64995
author_url
https://medium.com/@marketing_8088
status
ok
fetched_at
2026-07-17 04:48:11