International Wire Not Arrived? Paste Your UETR for Real-Time SWIFT Status — Free

Paste a UETR or payment reference to see the live status of any cross-border SWIFT transfer — routing, value-date and rejection details included. Completely free for individuals. No account or card required.

Need to draft a SWIFT message, not track one?

Build a structurally-valid MT103, MT202, MT199 or ISO 20022 pacs.008 / pacs.009 / camt message in the browser, validate it against the SWIFT User Handbook & CBPR+, and translate MT ↔ MX. Free, no signup, 100 API calls / IP / day.

Completely free for individuals worldwide — 10 free trackings/day per IP, no card required Latest SWIFT status No signup required Operated by Ohmyfin Organisation LLC, Hawaii, USA
2M+
SWIFT lookups
monthly
180+
Banks &
corridors
150+
Countries
served
Live
GPI network
data

Payment Tracker

LIVE

Paste your UETR — we query the SWIFT GPI network in real time.

36-character UUID from your MT103 field 121 or pacs.008 <UETR> tag. Where to find it →

Receive your tracking result instantly after search
If not found, we'll monitor for 7 days and alert you
No account needed — one-click unsubscribe
2
Trusted by 2M+ users monthly  ·  No account or card required
Encrypted | SWIFT Network Coverage | Real-time GPI

How it works

Track any SWIFT wire in three steps

No account, no card, no waiting. Paste your UETR and get a live answer from the SWIFT GPI network in seconds.

1

Get your UETR from your bank

Ask your sending bank for the UETR — a 36-character code in MT103 field 121 or the pacs.008 <UETR> tag. Every SWIFT GPI transfer has one.

Also works with your bank's TRN reference
2

Paste it in the tracker above

Enter your UETR in the Payment Tracker form. Optionally add the TRN, date and amount to narrow results. Then hit Track Payment.

Results usually appear within 3–5 seconds
3

Read your live SWIFT status

We query the SWIFT GPI network and return the payment status — ACSP, ACCC, RJCT — plus routing chain, value date and any rejection reason.

Completely free for individuals worldwide
New Track More Money-Transfer Services

Beyond free SWIFT / UETR tracking, ohmyfin.org now offers dedicated status pages — and, where the brand allows it, live real-time lookup — for major international money-transfer services.

How to Check Your Cross-Border Payment in 3 Steps

No account, no card, no install. Pull the four data points your bank already gave you and we do the rest.

1
Request the SWIFT confirmation from the sending bank

Ask your sender (or your own bank if you sent the wire) for a copy of the MT103 or the equivalent pacs.008 ISO 20022 message. Most banks will email or fax it the same day.

2
Pull four fields off the document

You'll need the UETR (field 121, the 36-character ID), the sender reference (field 20), the currency & amount (field 32A) and the value date. The example on the right shows where each one sits.

3
Paste them into our tracker

We return the latest available ISO 20022 status code — ACSP, ACCC, RJCT or PDNG — along with the last touching bank and the timestamp of the most recent update.

One thing to remember: we are an independent search service and not affiliated with any bank. For binding confirmation of receipt or refunds, your bank's customer service is always the final word.
PII RedactedISO 15022
{1:F01BNPAFRPPXXX0000000000
{2:I103DEUTDEFFXXXXN
:121:a1f9c4d6-0e22-4b75-8cd1-7b4e9f2a85c0UETR
:20:REF-2026-04891Reference #
:23B:CRED
:32A:260418 EUR 14250,00Date · Currency · Amount
:50K:/FR76 •••• •••• •••• •••• 0189
••••• •••••• •••••••••••
:59:/DE89 •••• •••• •••• •••• 3000
••••••• •••• ••••••
:71A:SHA
Highlighted fields are everything our tracker needs. The other fields stay between you and your bank — we never store, sell or share them.
Account holder details masked for privacy · Sample data, not a real payment

Need to draft a SWIFT message, not track one?

Build a structurally-valid SWIFT MT103, MT202, MT199 or ISO 20022 pacs.008 / pacs.009 / camt message in the browser, validate it against the SWIFT User Handbook & CBPR+, and translate MT ↔ MX. Free, no signup, 100 API calls / IP / day, MIT-licensed open-source library.

Open the drafter hub Draft an MT103 → Draft a pacs.008 →

Everything in one place

All the tools you need for SWIFT payments

Track wires, draft messages, decode status codes, look up correspondents — all free, all instant.

Live SWIFT Payment Tracker

Paste a UETR to get the live GPI status — ACSP, ACCC, RJCT — plus routing chain, value date and rejection reason code. Queried direct from the GPI network in real time.

Track a payment

MT103 / MT202 / pacs.008 Drafter

Build structurally-valid SWIFT MT and ISO 20022 messages in the browser. Validate against the SWIFT User Handbook & CBPR+, translate MT ↔ MX. Free, no signup.

Open the drafter

SWIFT Knowledge Center

Practical guides on missing wires, MT103 fields, UETR explained, how correspondent chains work, and what to do when your payment is delayed or rejected.

Browse articles

Status Code Reference

80+ GPI and ISO 20022 payment status codes decoded — ACSP/G000, RJCT, PDNG, AM04, RR04 and more. Each with plain-English meaning and what to do next.

View status codes

Correspondent Bank Lookup

Find nostro accounts, SSI instructions and correspondent relations for any SWIFT-connected bank. Essential for treasurers, compliance teams and payment operations.

Search correspondents

Sanctions Screening

Screen names and entities against OFAC SDN, EU consolidated, UN Security Council and other major sanctions lists. Operated by Ohmyfin Organisation LLC, Hawaii, USA.

Screen a name

Tracking Your Payment - Frequently Asked Questions

Yes, you can. The sender of the SWIFT payment should request their bank to provide GPI tracking. If the bank is not part of the GPI network, you can ask for the payment reference number or better UETR and try tracking it here on Ohmyfin. Typically, you will find a payment status, such as ACSP (in process) or RJCT (rejected). You will also see the last update time, so you’ll know if someone at the bank is actively working on your transfer.

We retrieve real-time information on your behalf from several major banks and consolidate this data to provide you with a comprehensive overview of your payment status.

SWIFT payments typically take 1–3 business days to process. If the payment has not been received within this timeframe, it might be undergoing manual review. Due to heavy workloads, compliance officers may require up to two months to complete their review. To help expedite the process, the sender can request an investigation through their bank.

A SWIFT payment is sent with an MT103 form (or its ISO 20022 equivalent pacs.008). It includes field 20 — usually called the sender's reference — which maps to EndToEndId in pacs.008. Each bank in the chain assigns their own reference, so the UETR code is more universal. Read more about MT103 fields or pacs.008 ISO 20022.

A Unique End-to-End Transaction Reference (UETR) is a 36-character identifier included in all SWIFT payment instruction messages, formatted as XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX. It is found in MT103 field 121 and in the pacs.008 (ISO 20022) <UETR> tag. The sender can always request their bank to provide the UETR code for the SWIFT transfer. Read more about UETR in our SWIFT Knowledge Center.

In most cases, the payment is not lost but delayed at one of the banks. The most effective course of action is to request your bank to initiate a payment investigation after 2-3 weeks since the payment was sent. Typically, this can only be done by the sender. Read more about missing SWIFT payments.

The MT103 form (and its ISO 20022 successor pacs.008) contains all the data regarding your SWIFT transfer. The sender can ask their bank to provide either format. You can find not only the reference # / EndToEndId — which is useful for tracking — but also the value date, which is sometimes different from the actual date when you sent the money. Examples of MT103 / FIN103 / pacs.008 documents.

A reference # is assigned by each bank. UETR is universal. However, if you call your bank to ask for the status, it's almost impossible to communicate an UETR code accurately. The sender's reference will be much easier in this scenario.

The list of correspondent banks (nostro accounts) is part of SSI instructions. Sometimes they are published on the official bank's website. Banks normally find it via SWIFTref - a non-public database of correspondent relations. You can also order this information here at Ohmyfin. Database of correspondent relations. You can order it directly on the bank's page, for example: ABNANL2A - ABN AMRO, BPKOPLPW - PKO BANK POLSKI, CITIDEFF - Citibank Germany.

Explore Our Services

Comprehensive tools for cross-border payment professionals

Create Your Free Account

Get email alerts when your payment status changes, save tracking history, and access all features including correspondent bank data and sanctions screening.

Sign Up

Verified Independent Service

Legal Entity

Ohmyfin Organisation LLC
Limited liability company, State of Hawaii, USA. Business address: 15442 Ventura Blvd., Ste 201-2681, Sherman Oaks, CA 91403.

Data & Privacy

We never ask for bank credentials, passwords, or account numbers. UETR codes are read-only tracking identifiers — like a parcel tracking number. Individuals are never charged.

Track Record

Trusted by users in 80+ countries since 2023. HTTPS-only, strict security headers, no data selling. Peer service category: same as NatWest, RBS, and Deutsche Bank public trackers.

Ohmyfin Organisation LLC is not affiliated with S.W.I.F.T. SC, any commercial bank, or any payment network operator. SWIFT, UETR and GPI are trademarks of S.W.I.F.T. SC, used descriptively.

Security & Trust page →