Start your 3-day free trial
Sign up to experience all premium features at no cost.
*Available only to new users. Each user is limited to one trial.


To track a SWIFT transfer with a UETR, obtain the exact 36-character reference from the sending bank's official payment record. Ask that bank to retrieve the payment's current tracker or trace information, including the last confirmed status, time, institution, and amount. Give the same reference and transfer details to the beneficiary bank when asking it to search incoming payments.
Key Takeaways:
- First confirm the payment instruction was carried over Swift and actually has a UETR.
- Copy the 36-character identifier exactly; do not guess, shorten, or regenerate it.
- The sending bank is normally the best starting point for tracker evidence.
- A processing event is not the same as final credit to the beneficiary's account.
- UETR improves reference continuity but does not guarantee delivery, recall, or a public self-service view.
This focused task sits inside the wider international transfer and travel checklist. For a delay with no confirmed UETR, start with the general pending-transfer workflow instead of forcing a Swift-specific process onto another payment rail.
Ask the sending bank which payment rail and message it used. “International transfer,” “wire,” and “SWIFT” are often used loosely in customer interfaces. A provider may route a payment through a domestic clearing system, partner payout network, card, wallet, internal ledger, or a combination of rails.
SWIFT describes a Unique End-to-end Transaction Reference as a string of 36 unique characters in payment instruction messages carried over Swift.[1] The reference is designed to remain with the payment through the chain and support tracker functions. That does not mean every cross-border transfer you can order is a Swift payment.
Check the receipt for labels such as UETR, Unique End-to-end Transaction Reference, end-to-end reference, or a customer-safe SWIFT trace section. Do not confuse it with a bank's short transaction ID, account statement reference, beneficiary reference, case number, MT message type, or IBAN.
If the bank says no UETR applies, ask for the correct trace reference and process for the actual rail. Record that answer. A missing UETR is not proof that the transfer was never sent, and inventing a UUID-shaped value cannot create tracker visibility.
Copy the UETR from an authenticated bank portal, official PDF confirmation, branch receipt, or verified support response. Preserve the original document. Avoid retyping from a low-resolution screenshot when a copyable record is available.
A UETR commonly follows the UUID form xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx, with hexadecimal characters and hyphens. Swift technical criteria describe the value as a version 4 UUID carried unchanged through related payment messages.[2] Use the format as a transcription check, not as permission to generate a replacement.
Verify all 36 characters, including four hyphens. Watch for 0 versus o, 1 versus l, omitted characters, smart punctuation, and line wrapping. Keep uppercase or lowercase exactly as supplied when passing it back to the bank, even if a system treats hexadecimal case as equivalent.
Store the UETR with the amount, currency, order date, value date, sender account fragment, beneficiary name, beneficiary account fragment, and bank's own transaction ID. Do not publish the reference or send a full transfer receipt through an unverified messaging account.
Contact the sending bank through its official app, portal, telephone number, or branch. State that you need a trace for the specific Swift payment and provide the UETR plus the bank's transaction ID. Ask the agent to route the case to international payments if necessary.
Request a precise answer:
| Field | What to request |
|---|---|
| Current status | Latest confirmed tracker or message state |
| Event time | Timestamp and time zone |
| Institution | Last bank or payment participant shown |
| Amount | Instructed, forwarded, deducted, returned, or credited amount and currency |
| Next action | Bank responsible for inquiry, repair, recall, or beneficiary contact |
Ask whether the status is an internal estimate, a Swift tracker event, a correspondent response, or final beneficiary-bank confirmation. Save the case number and written response. “Completed” in the sender's retail app can mean the bank released the instruction, not that the beneficiary account was credited.
If the bank will not share raw interbank messages, request a customer-safe trace summary. The useful result is a documented status and location, not necessarily an MT message copy containing sensitive bank data.
Read every status with its subject. “Received” may mean a correspondent received an instruction. “Processed” may mean screening or repair completed. “Credited” may refer to a bank's ledger rather than the beneficiary's available balance. “Rejected” or “returned” needs a reason, date, amount, and return route.
SWIFT's universal confirmation framework asks receiving institutions to confirm outcomes such as credited, rejected, transferred outside Swift, or placed on hold.[3] Your bank may expose different customer wording. Ask it to translate the specific status rather than relying on a generic internet glossary.
Check whether the tracked amount changed. Intermediary fees, currency conversion, a repaired beneficiary field, or a partial return may matter. A timestamp without an amount and currency is insufficient for reconciliation.
Also ask whether screening, missing regulatory information, a beneficiary mismatch, local clearing hours, a bank holiday, or recipient-bank review is holding the payment. The UETR identifies the payment; it does not itself resolve the underlying problem.
Give the beneficiary bank the UETR, sender name, sending bank, amount and currency, order and value dates, beneficiary name and account fragment, and the sending bank's latest documented event. Use the beneficiary bank's authenticated channel and let the account holder make the request where required.
Ask the bank to search incoming, repair, compliance, suspense, rejected, and returned records. A normal account transaction search may miss money that has not yet posted. Request a case number and identify which team owns the next step.
If the beneficiary data was wrong, do not casually send corrected details to an intermediary. The sending bank should explain the authorized repair or recall process. Use the recipient-details mismatch guide for that separate decision.
Compare both banks' records. If the sender shows delivery to the beneficiary institution but that institution finds nothing, ask them to reconcile the UETR, amount, currency, date, and any local clearing reference. Do not let either side search only by the recipient's name.
Create a timeline of order, release, tracker events, contacts, promised updates, and case numbers. Give the sending bank a reasonable written deadline based on the provider's terms and the payment's urgency. Ask for escalation when the last confirmed event does not advance or the two banks' records conflict.
Choose the next process from verified status: repair incorrect data, provide requested compliance information, continue the trace, request a recall, or reconcile a return. A recall is a request, not a guarantee. Do not send a duplicate payment while the first can still credit or return.
If the payment is generally delayed and the bank cannot establish a Swift event, use the international transfer delay checklist. If a return is confirmed, move to the returned-transfer workflow.
Close the case only when the beneficiary credit, rejection, return, or other final disposition is documented with amount and currency.
Do not assume there is a universal public customer tracker. Tracker access and customer-facing views are provided through participating banks or payment providers. Start with the sending bank.
SWIFT describes the UETR as a 36-character string. Copy it exactly from the bank's record, including hyphens, and ask the bank to correct any malformed reference rather than creating one yourself.
It may appear under UETR, end-to-end reference, SWIFT details, or trace information. If only a short transaction ID appears, ask the sending bank whether a separate UETR exists.
No. It identifies the payment across relevant messages. You still need a status that clearly identifies the final outcome and, for delivery, confirmation of the beneficiary credit.
It may be able to search incoming or exception records with the reference, but access and procedures vary. Provide amount, currency, dates, sender, and account details as well.
It can help identify the payment in a recall request, but it does not create a right or guarantee that funds can be recovered. The sending bank must explain the applicable process.
Ask which rail was used and obtain that rail's trace reference. Follow the provider's ordinary investigation procedure rather than using a Swift-specific checklist.
Disclaimer: This guide provides general payment-tracing information, not legal, financial, compliance, or banking advice. Tracker access, status wording, trace procedures, recall rights, fees, and timelines vary by bank, payment rail, and jurisdiction.
Sources checked 12 September 2026.
Related Reading:
Sign up to experience all premium features at no cost.
*Available only to new users. Each user is limited to one trial.





