Back to Blog

Ways to Track International Transfers: What Senders and Receivers Need to Know

I
IdealRemit
July 24, 202613 min read
Man tracking international money transfer on phone

Man tracking international money transfer on phone
Man tracking international money transfer on phone


TL;DR:

  • Tracking international transfers involves checking provider apps or websites first for real-time status updates. If that fails, using the UETR via SWIFT GPI allows for cross-bank tracking, and requesting a formal SWIFT trace becomes necessary if delays persist beyond three days. Most delays occur due to incorrect details, intermediary processing, compliance holds, or holidays, and communication with the sender's bank often speeds resolution.

The quickest ways to track international transfers are, in order: check your provider's app or website using your order ID, look up the UETR via SWIFT GPI or a free public tracker like Ohmyfin, and if those fail, request your MT103 and ask your sending bank to open a formal trace.

Three checks to try right now:

  • Provider app or website: Log in and enter your transaction reference, MTCN, or order number (found on your receipt or confirmation email).
  • UETR / SWIFT GPI lookup: Paste your 36-character UETR into Ohmyfin or your bank's GPI portal for a live status update across the correspondent banking chain.
  • MT103 + bank trace: If the above two return nothing useful, ask the sender for the MT103 document and contact the sending bank to open a formal SWIFT trace.

Escalate to a formal trace when a transfer is significantly late with no status update, or when a public tracker shows a RJCT (rejected) or prolonged PDNG (pending) status.


Table of Contents

What are the best ways to track international transfers?

Start with the fastest option and work down the list. Most transfers resolve at step one or two.

1. Provider app or website

This is your first stop. Banks and providers surface near-real-time status updates through their mobile apps and online portals, often with SMS or email notifications built in. Log in, find your outgoing transfer history, and look for a status label like "In Transit," "Sent," or "Delivered." Wise, for example, shows a live progress bar with each processing stage named explicitly.

Hands typing at bank online portal desktop setup
Hands typing at bank online portal desktop setup

Pro Tip: Save your receipt or confirmation email the moment you send. The order ID or reference number on that document is the key to every tracking method below.

2. Bank online portal or outgoing remittance history

If you sent via a bank wire, log into your online banking account and navigate to your transaction or wire transfer history. Most U.S. banks display the wire's status and, increasingly, the UETR. If yours does not show it, call the wire desk and ask for it directly.

3. SWIFT GPI / UETR lookup

Once you have the UETR, you can track the payment across every bank that touches it. Paste the 36-character code into Ohmyfin (free, no signup) or your bank's GPI portal. This method gives you correspondent-bank-level visibility that no provider app can match.

Financial analyst researching SWIFT GPI on laptop
Financial analyst researching SWIFT GPI on laptop

4. Public and third-party trackers

Public trackers like Ohmyfin use correspondent-banking data to return the latest available GPI status. They are useful for confirming that a payment is moving, but they often miss internal posting delays at the beneficiary bank. Treat them as a confirmation tool, not final proof of credit.

5. MT103 request and formal SWIFT trace

This is the last resort. Ask the sender to obtain the MT103 from their bank, then submit it to the sending bank with a formal trace request. Expect a wait of several business days and a possible tracing fee. More on this process in the escalation section below.


How UETR and SWIFT GPI work, and how to use them

The UETR (Unique End-to-End Transaction Reference) is a 36-character UUID assigned to every SWIFT cross-border payment since November 2018. The same identifier travels with the payment through every intermediary bank, which makes it the gold-standard tracking ID for international wires.

SWIFT GPI (Global Payments Innovation), launched in 2017, is the modern tracked version of cross-border SWIFT. It gives banks and their customers real-time visibility into where a payment sits in the chain. The key GPI status codes you will encounter:

  • ACSP - Accepted, settlement in process (payment is moving normally).
  • PDNG - Pending (held at a correspondent bank, often for a compliance check).
  • ACCC - Accepted and credited (funds have reached the beneficiary bank).
  • RJCT - Rejected (the payment failed; the sending bank needs to resend or refund).

How to get your UETR: It appears in field 121 of an MT103, in the UETR field of a pacs.008 message, or on your bank's wire confirmation. The sending bank is obligated to provide it on request. Once you have it, paste it into Ohmyfin for a live status lookup with no login required.

Pro Tip: GPI shows status at the correspondent-bank level, but it will not tell you whether the beneficiary bank has posted the funds to the recipient's account. If GPI shows ACCC but the recipient still sees nothing, contact the beneficiary bank directly.


When and how to escalate: the formal SWIFT trace process

A formal trace is a bank-initiated investigation, not something you trigger yourself. Here is how it works.

The sending bank submits a case-management message (a camt.055 or legacy MT199) to the next bank in the chain, asking for a status update or return of funds. That bank then queries its own records and responds, or passes the inquiry further down the chain to the beneficiary bank. The ISO 20022 migration replaced the old free-text MT199 messages with structured camt messages, and industry sources report resolution times improving by up to 80% when all banks in the chain use the newer format.

Statistic: Industry sources cite improvements of up to 80% faster resolution using structured ISO 20022 camt case messages versus legacy MT199 free-text methods.

Typical timelines for a manual trace can take several business days, depending on the number of intermediary banks and whether any compliance hold is involved. Traces involving non-GPI banks or multiple correspondent hops take longer because each bank must respond manually.

Common factors that lengthen investigations:

  • Missing or incorrect UETR (forces banks to search by amount and date instead).
  • Compliance or AML holds at a correspondent bank.
  • Incorrect beneficiary IBAN or BIC, which can trigger a return rather than a credit.
  • Weekends, public holidays, or cut-off times in the destination country.

Trace fees vary by institution. U.S. banks commonly charge a moderate fee for a wire investigation, though this is not publicly standardized. Ask your bank before submitting.

Pro Tip: Before asking your bank to open a trace, confirm with the sender that their account was actually debited. A surprising number of "missing" transfers never left the sending bank. Requesting the MT103 from the sender takes minutes and can save days of unnecessary investigation.


How provider tracking works for remittance services

Retail remittance providers handle tracking differently from banks, and the experience is usually faster and more consumer-friendly.

Providers like Western Union and MoneyGram let customers track transfers online or in-app using the order number, MTCN (Money Transfer Control Number), or PIN printed on the receipt or confirmation email. MoneyGram's tracking page, for example, asks for the reference number and the sender's last name.

Common provider tracking behaviors:

  • In-app status updates: Wise shows a live progress bar with named stages. Most major providers push SMS or email notifications at key milestones.
  • Web-based lookup: Western Union's track-transfer page accepts an MTCN and sender's last name. MoneyGram's equivalent uses a reference number.
  • Customer service status check: If the app shows nothing useful, a provider's support line can query the back-end status in real time.

The main caveat: provider tracking stops at the provider's network boundary. Once funds hand off to the local banking system in the destination country, the provider's tracker may show "Delivered" while the recipient's bank still needs one to two business days to post the credit. For bank-to-bank wires, banks vs. remittance companies differ significantly in how much tracking visibility they expose to customers.


What information to gather before contacting your bank or provider

Having the right details ready cuts a support call from 20 minutes to five. Collect all of the following before you pick up the phone or open a chat:

  • UETR (36-character UUID, if available from the sender or your bank's confirmation).
  • Transaction reference or receipt ID (the order number, wire reference, or MTCN).
  • Date, amount, and currency of the transfer.
  • Beneficiary name, IBAN, and BIC/SWIFT code.
  • Sending bank name and account number (last four digits is usually sufficient).
  • MT103 or pacs.008 from the sender, if the transfer is already late.

The MT103 is the formal SWIFT proof-of-payment message. It contains the UETR, exact routing instructions, and all the technical fields a bank needs to open a trace without guessing. Ask the sender to request it from their bank; most banks provide it within one business day.

Here is a sample message you can adapt when contacting your bank or provider:


How long does tracking take, and what does it cost?

MethodTypical speedCostAccuracy
Provider app / websiteInstant to 1 hourFreeHigh within provider network
Bank GPI portalNear real-timeFreeHigh across SWIFT chain
Public tracker (e.g., Ohmyfin)Near real-timeFreeHigh for GPI status; misses internal posting
Formal bank / SWIFT trace2-3 business daysvaries by bankDefinitive

Most international transfers complete within a few business days for standard corridors. Complex routes involving non-GPI banks, currency conversions, or multiple correspondent hops can take longer.

A transfer is worth escalating to a formal trace when it is more than three business days past the provider's stated delivery window with no status update, or when a GPI tracker shows a RJCT or prolonged PDNG status. Weekends and public holidays in either the sending or receiving country do not count as business days, so factor those out before concluding something is wrong.


Common causes of delay and how to troubleshoot them

Most delayed transfers fall into one of five categories.

  • Incorrect beneficiary details: A wrong IBAN digit or mismatched name triggers a compliance hold or an outright return. Verify the details with the recipient before assuming a bank error.
  • Intermediary bank processing: Correspondent banks add time, especially on routes with two or more hops. A GPI tracker will show which bank currently holds the payment.
  • Compliance or AML hold: Large amounts, first-time recipients, or certain corridors trigger manual review. The PDNG status on a GPI tracker is the tell. Contact the sending bank to ask whether documentation can speed the release.
  • Currency on-ramp limits: Some destination currencies have daily or weekly inbound limits. The beneficiary bank may queue the credit until the next processing window.
  • Cut-off times: Most banks have a same-day wire cut-off of 3:00-5:00 PM ET. A wire submitted after cut-off processes the next business day.

Red flags requiring immediate action: A RJCT status means the payment failed and is being returned. A G004 or G003 GPI status code indicates a compliance or sanctions hold that the sending bank must resolve. In either case, contact the sending bank the same day.

Step-by-step response for a delayed transfer:

(1) Confirm the sender's account was debited. (2) Ask the sender for the UETR and MT103. (3) Look up the UETR on Ohmyfin to identify which bank holds it. (4) If PDNG, contact the sending bank with the MT103 and ask them to follow up with the holding bank. (5) If no resolution in three business days, request a formal trace.

For a deeper look at why remittance delays happen, Idealremit's blog covers the most common causes and fixes in detail.


What senders and receivers should each do

If you are the sender

  1. Confirm the debit appeared on your account statement or online banking.
  2. Retrieve the UETR from your bank's wire confirmation or by calling the wire desk.
  3. Check the status in your provider's app or on Ohmyfin.
  4. If the transfer is late, request the MT103 from your bank and share it with the recipient.
  5. If still unresolved after three business days, ask your bank to open a formal SWIFT trace. The sending bank is the one that initiates the trace.

If you are the receiver

  1. Confirm your account details (IBAN, BIC, account number) are correct and match what the sender used.
  2. Ask the sender for the UETR and MT103 before contacting your own bank.
  3. Check with your bank whether funds have arrived but are pending posting. Banks sometimes receive a credit and hold it for one business day before it appears on a statement.
  4. If the sender's bank confirms the payment left their account, ask your bank to search for an unposted inbound credit using the UETR.

The formal trace is always opened by the sending bank, not the receiving bank. Receivers can ask their bank to search for an inbound credit, but the investigation request must come from the originating institution.


What banks can and cannot share about your transfer

Banks will not disclose full account details to third parties, including the recipient's full account number or balance. What they can confirm to the account holder: whether a payment was sent, its current status, and whether it has been credited.

To authorize a bank to discuss a transfer with someone else (a business partner, a family member, or a compliance officer), you typically need to provide written consent or call in as the account holder and give verbal authorization during the call. Some banks accept a signed letter of authorization for ongoing access.

One practical tip on public trackers: do not paste sensitive invoice details, full account numbers, or personal identification numbers into any public tracking tool. The UETR alone is sufficient for a status lookup on Ohmyfin, and it carries no account-level information. For a broader look at transfer security best practices, Idealremit's security checklist covers what to share and what to protect.


Key Takeaways

The fastest and most reliable way to monitor an international transfer is to combine your provider's tracking tool with a UETR lookup via SWIFT GPI, then escalate to a formal bank trace only when both return no resolution after three business days.

PointDetails
Start with your provider's appCheck the order ID or MTCN in your provider's app or website before anything else.
UETR is the key identifierThe 36-character UETR travels with every SWIFT payment and unlocks GPI tracking across all banks.
MT103 speeds formal tracesRequesting the MT103 from the sender gives banks the exact routing data to open a trace quickly.
Escalate after three business daysA formal SWIFT trace is worth requesting when a transfer is more than three business days overdue with no status update.
Idealremit helps you choose wiselyIdealremit's comparison tool lets you filter providers by tracking visibility and GPI support before you send.

The part most guides skip

Most tracking guides stop at "check your app" and "call your bank." The gap they leave is the middle layer: the correspondent banking chain, where most delays actually live. A payment can show "Sent" on your provider's side and "Not received" on the recipient's side simultaneously, and both statements are technically true. The funds are sitting at a correspondent bank in between, often in a PDNG compliance queue.

The UETR closes that gap. It is the only identifier that follows the payment across every institution in the chain, which is why getting it from the sender should be the first move for any receiver dealing with a late transfer. Public trackers like Ohmyfin make this accessible to anyone, not just bank compliance teams.

The other thing guides understate: communication precision matters as much as the tools. A support request that includes the UETR, the MT103, the exact amount and currency, and the beneficiary's BIC gets resolved faster than a vague "my transfer is missing" ticket. Banks prioritize structured, complete inquiries because they can act on them immediately. Vague ones sit in a queue while an agent chases down the details you could have provided upfront.


Finding a provider that makes tracking easy from the start

Chasing a transfer after it is sent is frustrating. Choosing a provider that exposes tracking from the moment you confirm the payment is a better starting point.

Idealremit
Idealremit

Idealremit compares transfer providers on cost, speed, and transparency, including which ones offer in-app UETR visibility, real-time status updates, and responsive support when something goes wrong. Providers that surface GPI tracking links and UETR references upfront save you the back-and-forth of calling a wire desk three days later.

Compare providers on Idealremit to find GPI-enabled services with transparent tracking built in. If you want to see how remittance aggregators surface tracking data across multiple providers in one place, Idealremit's aggregator guide explains how that works in practice.


Useful sources and official trackers

These are the most reliable places to verify a transfer's status or get technical documentation:

  • SWIFT Basic Tracker: SWIFT's own GPI tracking portal, accessible through member banks.
  • Ohmyfin: Free, independent SWIFT payment tracker. Paste a UETR for a live status lookup with no signup required. Also includes a BIC/SWIFT code directory and a pacs.008/MT103 field reference.
  • Western Union Track Transfer: Enter your MTCN and sender's last name for a status update on retail remittances.
  • MoneyGram Track a Transfer: Reference number and sender's last name required.
  • Deutsche Bank international payments tracker: Available through Deutsche Bank's online banking portal for corporate and retail clients.

Use public trackers like Ohmyfin for quick GPI status confirmation. When you need definitive proof that funds were credited to the recipient's account, direct bank confirmation is the only reliable source. Save your UETR and MT103 after every international wire. If a dispute arises months later, those two documents are what your bank needs to investigate.


FAQ

Can you track an international money transfer?

Yes. Every SWIFT cross-border transfer since November 2018 carries a UETR, which you can look up on a GPI-enabled portal or a free public tracker like Ohmyfin to see the payment's current status across the correspondent banking chain.

How do I track my international bank transfer?

Ask your sending bank for the UETR, then paste it into Ohmyfin or your bank's GPI portal. Alternatively, log into your bank's online portal and check your outgoing wire history for a status label.

How do I know if my international transfer was successful?

A GPI status of ACCC (Accepted and Credited) confirms the funds reached the beneficiary bank. For final confirmation that the recipient's account was credited, the recipient should check directly with their bank, since GPI does not always capture internal posting.

Can I track an IBAN transfer?

IBAN transfers within the SEPA zone (euro-denominated, EU/EEA banks) use a separate payment rail and do not carry a UETR. Your bank's online portal will show the payment status, and the beneficiary's bank can confirm receipt. For SWIFT transfers that include an IBAN as the account identifier, the UETR applies and standard GPI tracking works normally.

Share: