Last checked 30 September 2026
If an international bank transfer has not arrived, start with the sender’s payment confirmation and the transaction reference. If the payment went through Swift, the ordinary bank-to-bank route, ask the sending bank for the UETR. It is a single reference that every bank in the chain uses for that payment, so any of them can find it.
A payment receipt is not proof that the recipient has the money. It shows that the sender’s bank took the instruction, or processed it on its side. Tracking tells you what happened after that.
First, check whether the transfer is actually late
“Sent” does not mean the recipient should already see the money. Before starting an investigation, check:
- the date the transfer was made;
- the expected delivery date the bank or provider gave;
- weekends and bank holidays in both countries;
- whether the sender was asked for more information;
- whether the recipient’s details were correct;
- the transfer’s current status.
If the provider has its own online tracking, use that first. For a bank-to-bank transfer, the time to escalate is when the expected delivery date has passed and the recipient still cannot find the money. Why a transfer takes longer than expected covers the usual reasons. Once the date has passed, collect the references before you contact anyone.
Not every reference number is the same thing
An international payment can carry several numbers. When a sender says “here is the tracking number”, it may be a useful reference but not the one the receiving bank needs.
| Reference | What it is used for |
|---|---|
| Bank transaction reference | Finds the payment inside the sender’s bank |
| Provider transfer number | Finds the transfer inside a money-transfer service |
| Payment reference | Text sent with the payment, such as an invoice number |
| UETR | Follows a Swift payment through every bank in the chain |
Keep all of them. The sending bank’s own reference may be enough for it to find the payment in its system. When the payment has to be traced across several banks, the UETR is what makes that easier.
What is a UETR?
UETR stands for Unique End-to-end Transaction Reference. Swift describes it as a string of 36 characters “featured in all payment instruction messages carried over Swift”. The bank that sends the payment creates it. Every bank after that must pass the same reference along and must not make up a new one. Swift compares it to a courier’s tracking number: it lets any bank in the chain locate the payment. Without it, each bank has its own reference for the same money.
You do not create a UETR yourself. It belongs to one specific payment, and only the banks handling that payment can give it to you. Copy it exactly as they give it, all 36 characters.
Ask for the UETR if the transfer went through Swift
It may already be on the sender’s payment confirmation. If not, the sender can ask the bank:
Can you give me the UETR for this international payment?
Whether a bank shows it to customers depends on the bank. Wise, for example, puts the UETR on the receipt of a Swift transfer. It tells customers to share it with the recipient, who can then use it to track the payment with their own bank. A traditional bank may only give it to you if you ask support.
“Ask for the MT103” is older advice
For years, the standard advice for a missing international payment was to ask the bank for the MT103, the name of Swift’s old message format for a customer payment. You will still see that advice, and some banks still use the term.
The format has changed. Swift ran its old MT messages alongside the new ISO 20022 standard from March 2023, and that overlap ended on 22 November 2025. Since then, Swift says, “ISO 20022 is now required for all payment instructions”. The ISO 20022 message that replaced the MT103 for customer payments is called pacs.008.
So rather than asking for an MT103 by name, ask for:
- the payment confirmation;
- the UETR;
- the amount and currency sent;
- the date the payment was processed;
- the recipient details used;
- any payment trace the bank can give you.
If your bank still offers an “MT103 copy” or a similar payment confirmation, take it. It is useful evidence. Just do not expect every bank to produce one under that name.
“Completed” does not mean the recipient has it
Suppose you pay a supplier $4,000. Your banking app shows “International payment: completed” and you send the supplier a screenshot. The supplier replies that nothing has arrived.
Both statements can be true. “Completed” can mean your bank has processed the payment and sent it on. The money may still be at a bank in between, or waiting at the receiving bank, or held because something needs checking.
A receipt shows the amount, date, recipient details and reference. It does not prove that the recipient’s account was credited. Instead of arguing over screenshots, trace the payment.
What the sender should have ready
Suppose you sent €2,500 and the recipient says nothing has arrived. Before calling the bank, have this ready:
| Detail | Example |
|---|---|
| Amount and currency sent | €2,500 |
| Date sent | 21 September |
| Recipient | Example Trading Ltd |
| Recipient’s bank | Example Bank |
| Account number or IBAN | The last few digits, if you are discussing it anywhere not fully secure |
| Your bank’s transaction reference | ABC123456 |
| UETR | If you have it |
| Expected arrival | 23 September |
Do not post full bank details publicly, or send them to anyone who does not need them. Your bank already has the full payment instruction. The references just help its staff find it.
Start the trace from the sending bank
The sender’s bank is usually the right place to start a formal trace, because the sender is its customer and it started the payment. A useful request:
I sent an international payment of €2,500 on 21 September. The expected delivery date has passed and the recipient says it has not arrived. Please trace the payment and confirm its current status. The transaction reference is ABC123456 and the UETR is [UETR].
You do not need to understand how the payment is routed between banks. That is the bank’s job. Since the end of 2020, Swift has required banks to confirm to its tracking system when a payment has been credited to the recipient, or rejected. So the banks can see far more about a payment than your app shows.
The recipient should contact their bank too
The recipient can investigate from the other end. Give them the sender’s name, the amount, the currency, the date sent, the sending bank, the UETR if you have it, and any other reference. The recipient can then ask their bank:
Can you check whether this international payment has reached you but has not yet been credited to my account?
That gets a much better answer than “is there any money for me?”. The receiving bank may find a payment waiting to be processed, or a problem with the recipient’s details. It may also confirm that the money has not reached it. If so, take that answer back to the sender and the sending bank.
A worked example: the bank says sent, the recipient says missing
- Monday: you send $3,000 from Bank A to a recipient at Bank B. The expected arrival is Wednesday.
- Tuesday: your online banking shows the transfer as completed.
- Wednesday: nothing has arrived.
- Thursday morning: still nothing.
Now is the time to get the transaction reference and the UETR, not to make another transfer. The sender asks Bank A to trace the original payment. The recipient gives Bank B the amount ($3,000), the currency (USD), Monday’s date, the sender’s name and the UETR.
If Bank B can see that the $3,000 reached it, the question becomes why it has not been credited. If Bank B cannot see it, and Bank A’s trace shows the payment still somewhere along the route, you know which side has to keep investigating. Either answer is far better than sending another $3,000 because the first one “seems lost”.
A UETR is not a public tracking page
With a parcel, you paste the tracking number into the courier’s website and see where the parcel is. Do not expect a UETR to work that way for every bank customer. Swift’s tracking tools are built for banks. Some banks pass that information on to their customers in their own apps; others only through support.
What the UETR gives you is a single reference. Everyone investigating the payment, at either end, is talking about the same transaction.
Money-transfer services have their own tracking
Not every international transfer is a Swift bank payment. Services such as Remitly, WorldRemit or Western Union give you their own reference number and their own tracking, with stages such as “funded”, “processing”, “sent to partner” and “delivered” (the wording differs from one service to another). Use that first.
Do not go looking for a UETR just because the transfer crossed a border. If the service did not send your payment through Swift, there may be no UETR at all. Ask the service to trace it with its own reference. If the service says “delivered” but nothing arrived, see what “delivered” actually means.
A payment reference is not a UETR
If you pay an invoice and type INV-2026-1054 in the payment reference field, that helps the recipient match your money to invoice 1054. It is not the UETR. One payment can carry the bank’s transaction reference, your payment reference and a UETR, all at once. If support asks for “the reference”, ask which one they mean.
Wrong recipient details need faster action
Tracking tells you where a payment went. It does not fix a wrong account number. If you notice a mistake in the recipient’s details after sending, contact the sending bank straight away rather than waiting for the delivery date. Tell it exactly what was wrong, and ask what can be done at this stage.
Do not assume a payment can be cancelled just because it has not reached the intended recipient. Whether anything can be done depends on how far the payment has gone.
Do not send the money again while the first transfer is unresolved
A delayed payment creates pressure. The recipient needs the money, and the app shows nothing useful. Sending it again can feel like the quickest fix. But then two transfers are on the way, and if the first one turns up as well, you have a second problem to sort out.
Unless the need is urgent and you accept the risk of paying twice, trace the original first. For a business invoice, tell the supplier the bank is tracing the payment. Give them the UETR or payment reference to take to their own bank.
What to ask when the bank gives a vague answer
Once the delivery date has passed, “your transfer has been sent” is not enough. Ask specifically:
- Has the payment left your bank?
- Can you give me the UETR?
- Has the payment reached the recipient’s bank?
- Is a bank in between still processing it?
- Has it been rejected or returned?
- Do you need any information from me or the recipient?
- Can you open a trace or an investigation?
You may not get an answer to every question straight away. The point is to move the conversation from “it was sent” to where this particular payment is now. If the money does arrive but the amount is short, see why the recipient can receive less than was sent.
Keep the evidence until the recipient confirms
Until the recipient confirms the money has arrived, keep:
- the transfer confirmation;
- the amount, currency and date;
- the recipient details you used (see which bank details a transfer needs);
- the transaction reference and the UETR;
- every message from the bank about the investigation.
If the bank tells you something important by phone, write down the date and what was said. A screenshot of money leaving the sender’s account shows that the payment started. It does not show that it arrived.
How we checked this
We read these sources on 30 September 2026:
- Swift’s page on the UETR, for its definition and length, which bank creates it, the rule that later banks pass it on unchanged, and the requirement to confirm credits and rejections from the end of 2020.
- Swift’s press release of 25 November 2025, for the end of the MT and ISO 20022 overlap.
- Swift’s training catalogue entry on pacs.008, for its link to the MT103.
- Wise’s help article on the UETR, for where Wise customers find it and how recipients can use it.
Sources
- Swift: What is a Unique End-to-end Transaction Reference (UETR)?
- Swift: Global financial community completes switch to ISO 20022 (25 November 2025)
- Swift: CBPR+ payment instructions, pacs.008
- Wise help centre: What is a UETR for Swift payments and how do I use it?
Afromium does not make test transfers and has no access to any bank’s systems. This page explains how international payments are traced in general. Your bank or transfer service decides what it can tell you and how to start a trace.
