How to Track an International Wire Transfer Using MT103

Every year, over 53 million SWIFT messages flow between 11,500+ financial institutions across 200+ countries. If you've sent an international wire transfer and are wondering where your money is, the MT103 — or its modern replacement — holds the key to tracking it down.

This guide explains exactly how to track an international wire transfer step by step, what information you need, and what to do when your payment is stuck.

What Is an MT103?

An MT103 is a standardised SWIFT payment message that banks use to instruct cross-border credit transfers. Think of it as a digital receipt that travels alongside your money from the sending bank through any intermediaries to the receiving bank.

Each MT103 contains structured fields with the sender's details, beneficiary information, transfer amount, currency, value date, and — critically — unique reference numbers that make tracking possible.

Important update: Since November 2025, SWIFT's ISO 20022 migration has replaced MT103 with a new message format called pacs.008. The new format carries richer data (longer names, structured addresses, more detailed remittance information), but the core tracking mechanisms remain the same. Banks that still send legacy MT103 messages have them automatically converted to pacs.008 on the SWIFT network. You'll still hear "MT103" used widely — the tracking principles in this guide apply to both formats.

The Two Reference Numbers That Matter

Not all reference numbers on your payment confirmation are equally useful for tracking. Here are the two that matter:

UETR (Field 121) — The Gold Standard

The Unique End-to-End Transaction Reference (UETR) is a 36-character identifier (e.g., eb6305c2-2ef5-4f16-a8e9-e9e14c2a4b3b) assigned when your transfer is initiated. It has been mandatory on all SWIFT payment messages since November 2018.

What makes the UETR powerful:

Where to find it: Ask your bank for the UETR. It appears in Block 3, Field 121 of the MT103 message. Some banks include it on payment confirmations; others require you to request it specifically. Learn more about MT103 fields.

Sender's Reference (Field 20) — The Fallback

Field 20 is a reference number (up to 16 characters) assigned by the sending bank. It's useful for communicating with your own bank but has a critical limitation: intermediary banks may assign their own references, making Field 20 unreliable for end-to-end tracking.

Use Field 20 when: You don't have the UETR and need to ask your sending bank to trace the payment.

How to Track Your Wire Transfer: Step by Step

Step 1: Gather Your Reference Numbers

Collect these from your payment confirmation or bank statement:

If you don't have the UETR, call your sending bank and request it. They are required to have it for every SWIFT payment made since November 2018.

Step 2: Check With Your Bank First

Contact your sending bank's international payments department. Provide them with your UETR or TRN and ask for a status update. Banks connected to SWIFT GPI can see real-time tracking data including:

According to SWIFT's 2025 speed data, 90% of cross-border payments reach the destination bank within 1 hour, and nearly 100% arrive within 24 hours. If your payment has been pending longer than 2 business days, something likely needs investigation.

Step 3: Use an Independent Tracking Tool

Banks don't always provide detailed tracking to retail customers. Independent tracking tools can bridge this gap by querying payment networks and correspondent banking data to give you visibility into your transfer's journey.

With Ohmyfin's tracker, you can enter your UETR or TRN to check the current status and see which intermediary banks are involved in processing your payment. This is especially useful when your bank's customer service can't provide a specific answer.

Step 4: Understand GPI Status Codes

If your bank provides GPI tracking data, you'll see status codes that indicate where your payment stands:

Status CodeMeaningWhat to Do
ACSPAccepted, settlement in progressPayment is moving — wait
ACSCAccepted, settlement completedFunds credited to beneficiary's bank
ACCCAccepted, credit confirmedBeneficiary's account credited — done
RJCTRejectedContact your bank immediately
G000Accepted and processedSent to next bank in chain
G001Accepted, not yet processedQueued at intermediary bank
G002Pending — credited after next business dayWeekend/holiday delay
G003Pending — awaiting documentsCompliance review in progress
G004Pending — beneficiary details neededAccount mismatch at receiving bank

Note: "Accepted, settlement completed" (ACSC) means the beneficiary's bank received the funds. It may take additional time for the bank to credit the beneficiary's account, especially if manual compliance checks are required.

Step 5: Initiate a Formal Trace (If Needed)

If your payment has been pending for more than 3-5 business days with no clear status, ask your sending bank to initiate a formal payment investigation. This used to involve free-text MT199 messages passed between banks — a slow process that could take weeks.

Since the ISO 20022 migration, investigations now use structured camt messages (case management), which can reduce resolution time by up to 80% compared to the old process. Your bank should be able to provide updates within days rather than weeks.

Why Wire Transfers Get Delayed

Understanding common delay causes helps you diagnose and resolve issues faster:

Compliance and sanctions screening. Every bank in the payment chain runs anti-money-laundering (AML) and sanctions checks. If your transfer triggers a flag — due to the amount, corridor, or name match — it can be held for manual review. This typically takes 24-72 hours but can extend to 10 business days for complex cases.

Intermediary bank processing. Not all banks have direct relationships. A USD transfer from a European bank to a bank in Southeast Asia might pass through 2-3 intermediary (correspondent) banks. Each intermediary processes the payment in sequence, and each can introduce delays — particularly across time zones. Learn more about wire transfer routing.

Incorrect beneficiary details. A single wrong digit in the account number or an incorrect SWIFT code can cause a payment to bounce, adding days or weeks to the process.

Cut-off times and holidays. Banks process international payments during specific windows. A payment submitted after the cut-off time on Friday won't be processed until Monday — or later if a public holiday falls on either end.

Charge code mismatches. The charge instruction (Field 71A) determines who pays intermediary fees:

If SHA or BEN is used, intermediary banks deduct fees from the transfer amount. This doesn't cause delays, but it explains why the beneficiary may receive less than expected.

What Changed With ISO 20022 (November 2025)

The SWIFT network completed its migration to ISO 20022 for cross-border payment instructions in November 2025. Here's what this means for tracking:

For tracking purposes, everything described in this guide works the same whether your bank sends legacy MT103 or modern pacs.008 messages.

Frequently Asked Questions

How long should an international wire transfer take?

According to SWIFT's 2025 data, 60% of GPI payments are credited within 30 minutes, and 90% reach the destination bank within 1 hour. The full process — including the beneficiary bank crediting the account — typically takes 1-3 business days. Transfers to certain corridors or through multiple intermediaries can take up to 5 business days.

Can I track a wire transfer without the UETR?

Yes, but it's harder. You can use the TRN (Transaction Reference Number) from your bank's payment confirmation and track it here. Your bank can also use the date, amount, and beneficiary details to trace the payment internally. However, the UETR provides the most reliable and fastest tracking.

My bank says the payment was sent but the beneficiary hasn't received it. What now?

This usually means the payment is held at an intermediary or the beneficiary's bank. Ask your bank for the exact GPI status code. If it shows ACSC (settlement completed), the funds are at the beneficiary's bank — the beneficiary should contact their bank directly. If it shows G003 or G004, the payment is pending additional information.

Is MT103 still used in 2026?

Technically, MT103 has been superseded by pacs.008 since November 2025. However, banks that haven't fully migrated can still send MT103 messages — they're automatically converted to pacs.008 on the SWIFT network. The term "MT103" remains widely used in banking, and the tracking process is identical regardless of message format.

Can I get a copy of the MT103 for my transfer?

Yes. Ask your sending bank for a copy of the MT103 (or pacs.008 confirmation). Some banks provide this free of charge; others may charge a small fee. It serves as proof that the payment was sent and contains all reference numbers needed for tracking. See an example of MT103 fields.

What is SWIFT GPI and do I need it to track my payment?

SWIFT GPI (Global Payments Innovation) is a tracking standard used by 4,000+ banks covering 80% of cross-border SWIFT traffic. You don't need to "sign up" for GPI — if your bank participates, your payments are automatically tracked. Ask your bank if they support GPI tracking, or use an independent tracking tool to check.


Отслеживайте ваши SWIFT-платежи

Создайте бесплатный аккаунт для отслеживания международных переводов и получения обновлений статуса в реальном времени.