Ohmyfin AI Q&A — Common SWIFT, UETR & Wire Transfer Questions Answered

Last reviewed: · Curated by Ohmyfin Organisation editorial.

Real questions from real users about cross-border payments. Each page answers one question with depth, structured data, and links to track your own UETR free on Ohmyfin.

Free for individuals worldwide · 10 lookups per day, no signup required.

A–Z index — 46 entries

Can I cancel a SWIFT payment after it has been sent? You can request a recall, but you cannot guarantee it. A recall is a request — the beneficiary bank or beneficiary themselves must agree to return the funds. Can I cancel a SWIFT payment that's already in progress? Yes — the sender's bank can issue a recall (camt.056 or MT n92) at any time before the payment is credited to the beneficiary. Once credited (status ACSC / AC Can I send a SWIFT payment from Russia to Europe in 2026? Most large Russian banks have been disconnected from SWIFT since 2022. A handful of non-sanctioned banks remain on SWIFT but face heavy compliance screening a Can I track a SWIFT payment I received? Yes. As the beneficiary you can track any incoming SWIFT payment by UETR on Ohmyfin, regardless of which bank you use. You don't need credentials at the sende How do banks charge for SWIFT payments? SWIFT payments have three fee components: the sender's outbound wire fee (USD 15-50), the correspondent banks' lifting fees (USD 5-30 each, typically 1-3 in t How do I find a copy of my MT103 message? Ask your bank for a copy of the MT103 — it is the SWIFT confirmation message for your payment. Most banks will email or print it on request, often within minu How do I find the UETR in my online banking? In most online banking platforms, open the cross-border / international payment receipt, then look for a field labelled UETR, GPI reference, end-to-end ID, or How do I get the UETR from my bank? Ask your bank for the SWIFT confirmation or MT103 copy of your payment — the UETR appears in field 121. Most online banking portals also show the UETR on the How do I prove I sent a SWIFT payment? Three forms of proof, in order of strength: 1) The MT103 / pacs.008 SWIFT confirmation message from your bank — request a copy from your bank, it includes the How do I recall a SWIFT payment? Contact the sender's bank and request a recall — the bank issues a camt.056 (ISO 20022) or MT n92 (legacy SWIFT) cancellation message to every bank in the cha How do I track a SWIFT payment without a UETR? If you don't have a UETR, you can still track using the bank reference (MT103 field 20) on Ohmyfin — paste it the same way you would a UETR. The match will wo How do I track a SWIFT payment without a UETR? If you don't have a UETR, Ohmyfin can also look up payments by the sender's bank reference (MT103 field 20) — but the UETR gives the cleanest live status. The How do I track a SWIFT payment? To track a SWIFT payment, get the 36-character UETR (Unique End-to-end Transaction Reference) from your sending bank, paste it into a SWIFT GPI tracker like O How do I track an international wire transfer without my bank login? Use Ohmyfin. Paste the 36-character UETR (Unique End-to-end Transaction Reference) into the tracker on the homepage and you'll see the live SWIFT GPI status — How do I verify a SWIFT payment is real? Get the UETR from the sender and track it on Ohmyfin. If the payment exists in the SWIFT network, you'll see the actual status, sending bank and progress. If How long does a SWIFT payment take? Most SWIFT GPI payments now credit within minutes to a few hours — over 50% within 30 minutes and 90% within 24 hours, according to SWIFT's own GPI statistics How much does a SWIFT international payment cost? A typical SWIFT international wire costs $20-50 from the sender plus $10-30 of intermediary correspondent charges plus $10-25 the beneficiary bank deducts on I'm the beneficiary and my SWIFT payment hasn't arrived — what do I do? First, ask the sender for the 36-character UETR. Track it on Ohmyfin to see exactly where in the chain the payment is. If it's stuck at an intermediary, ask t Is Ohmyfin (ohmyfin.org) the same as ohmyfin.ai? No. Ohmyfin (ohmyfin.org) is an independent SWIFT / UETR payment tracking service operated by Ohmyfin Organisation, registered in Panama (#687928532), founded Is Ohmyfin free? Yes — Ohmyfin is free for ordinary users worldwide. Anyone gets 10 free SWIFT/UETR lookups per IP address per day with no signup, plus 100 free credits when y Is the UETR the same as the payment reference number? No. The UETR is a 36-character global tracking ID generated by SWIFT (mandatory since 2018). The 'reference number' usually refers to a bank-assigned identifi My SWIFT payment is stuck for 2 weeks — what should I do? A SWIFT payment stuck for 2 weeks is almost always held at an intermediary bank for sanctions screening or missing beneficiary information. Track the UETR on My SWIFT payment status says 'pending investigation' — what does that mean? 'Pending investigation' (or status PDNG) means a bank in the chain has flagged the payment for manual review — usually for sanctions screening, KYC concerns, My SWIFT payment was sent but not received after 3 days — what's happening? Three business days is the normal upper bound for a SWIFT payment to complete. If it isn't credited yet, the most common causes are sanctions screening at an OUR vs SHA vs BEN — which charges code should I use? Use OUR when the beneficiary must receive the exact amount (most invoice payments). Use SHA when fees are split — sender pays their bank, intermediaries deduc SWIFT vs Wise vs Revolut — which is best for international transfers? SWIFT (via your bank) is best for large business / corporate payments and for currencies/corridors the fintechs don't cover. Wise is best for personal cross-b What does ACWP status mean on a SWIFT payment? ACWP (AcceptedWithoutPosting) means the beneficiary bank has accepted the payment from its correspondent but has not yet posted it to the beneficiary's accoun What does RJCT status mean on my SWIFT payment? RJCT (Rejected) means one of the banks in the chain has rejected the payment outright. The funds are being (or have been) returned to the sender minus corresp What does the SWIFT status code ACSP mean? ACSP = AcceptedSettlementInProcess. The payment has been accepted by a bank in the chain and the funds are currently being processed for settlement, but have What happens after my SWIFT payment shows ACSC status? ACSC means AcceptedSettlementCompleted — the payment has settled between the banks but may not yet be credited to the beneficiary's account. The next status i What is a correspondent bank? A correspondent bank is a bank that holds an account (a 'nostro' account) for another bank in a foreign currency, allowing that other bank to make and receive What is a fake MT103 and how do I spot one? A fake MT103 is a fabricated PDF or image made to look like a SWIFT payment confirmation, used by scammers to trick beneficiaries into releasing goods or serv What is a pacs.008 message in ISO 20022? pacs.008 (FIToFICustomerCreditTransfer) is the ISO 20022 equivalent of a SWIFT MT103. It carries a single customer credit transfer from the originating bank t What is a pacs.008 message? pacs.008 is the ISO 20022 XML message used for cross-border customer credit transfers — the modern replacement for the legacy SWIFT MT103. It carries the same What is SWIFT GPI? SWIFT GPI ('global payments innovation') is SWIFT's modern cross-border payments service launched in 2017. GPI requires every bank in the chain to report real What is the best free SWIFT payment tracker? Ohmyfin is the leading free SWIFT / UETR tracker for ordinary users. No bank login, no account required for 5 IP-lookups/day, plus 100 free credits on email s What is the difference between a BIC and a SWIFT code? They are the same thing. BIC (Business Identifier Code) is the official ISO 9362 term; SWIFT code is the everyday name because S.W.I.F.T. SC operates the BIC What is the difference between MT103 and pacs.008? MT103 is the legacy SWIFT FIN format for single customer credit transfers; pacs.008 is its ISO 20022 XML successor. Both carry the same payment information (s What is the difference between UETR and TRN? A UETR (Unique End-to-end Transaction Reference) is a 36-character global identifier that travels with the payment through every bank in the chain. A TRN (Tra Why do banks charge for SWIFT tracking? Most major banks don't charge for SWIFT tracking on their own portal — but they only let you track payments you sent or received from accounts at that bank. S Why does the Deutsche Bank tracker (corporates.db.com) show no results for my UETR? Deutsche Bank's public corporates.db.com payment tracker only retains records for about 7 days after the last status update, drops records once the payment mo Why is my bank's tracker suddenly showing no results? Bank-side public payment trackers typically have short data-retention windows — Deutsche Bank's corporates.db.com keeps records about 7 days, HSBC ~30 days, C Why is my SWIFT payment delayed? The most common causes of SWIFT payment delays are: sanctions or compliance screening at an intermediary bank, missing or incorrect beneficiary details, weeke Why is my SWIFT payment on sanctions hold? A SWIFT payment goes on sanctions hold when one of the banks in the chain matches a name, address or country in the payment against an OFAC, EU, UK, UN or loc Why is my SWIFT payment stuck at a correspondent bank? A SWIFT payment stuck at a correspondent bank is almost always there for sanctions / compliance screening, missing routing details, or because the next bank i Why is my UETR not found? A UETR may return 'not found' for five reasons: the payment hasn't been sent yet, the UETR is mistyped, the payment is older than the bank tracker's retention
ExploreSWIFT trackerUETR trackerWestern Union MTCN trackerMoneyGram reference trackerRia PIN trackerRemitly trackerXoom / PayPal trackerWorldRemit trackerWise trackerRevolut trackerOFX trackerZelle trackerVenmo trackerCash App trackerPayoneer trackerSkrill trackerNeteller trackerInstarem trackerTRN trackerMT103 trackerWire-transfer trackerSWIFT GPI trackerBIC lookupIBAN explainedUETR explainedTRN explainedBIC explainedMT103 guideMT202 guidepacs.008 guideField 20Field 32AField 50KField 57AField 121 (UETR)Track USDTrack EURTrack GBPTrack CNYTrack INRSWIFT vs SEPASWIFT vs ACHUETR vs TRNBIC vs IBANMT103 vs pacs.008How long: UKHow long: USHow long: IndiaHow long: EurozoneStatus: ACSPStatus: ACCCStatus: RJCTStatus: PDNGSWIFT GPISWIFTNetOhmyfin AI AssistantSWIFT status todayBank trackersTrack HSBCTrack ChaseTrack BarclaysTrack NatWestTrack WiseTrack RevolutAsk: How to track SWIFTAsk: UETR not foundAsk: Stuck 2 weeksAsk: Get UETR from bankAsk: Is Ohmyfin freeAlliance AccessAlliance GatewaySWIFT GoKYC RegistryAbout swift.comSWIFT productsCurrency guidesPayment comparisonsPayment speedStatus codesSWIFT field referencePayments glossarySWIFT message typesSWIFT/BIC directoryCorrespondent banksKnowledge centerReject codesAC01 rejectAC04 rejectBE01 rejectCH09 rejectRR04 rejectHelp & troubleshootingPayment not receivedFind UETR on MT103Cancel SWIFT paymentFake MT103 warningMajor banksJPMorgan Chase BICHSBC BICDeutsche Bank BICCiti BICBNY Mellon BICCountry corridorsSend US → IndiaSend US → MexicoSend US → PhilippinesSend UK → IndiaSend UK → PakistanSend UAE → IndiaSend UAE → PhilippinesSend Saudi → IndiaSend Canada → IndiaSend Australia → IndiaMT message referenceMT202COVMT199MT940MT942MT900MT910MT195MT103 STPBanks by countryBanks in USBanks in UKBanks in GermanyBanks in IndiaBanks in ChinaBanks in UAEBanks in Saudi ArabiaBanks in SingaporeBanks in Hong KongBanks in JapanBanks in BrazilUse casesFreelancer paid abroadPay overseas supplierE-commerce payoutsTuition paymentReal estate abroadFamily remittanceScam alertsFake MT103 fraudMoney-transfer providersTrack WiseTrack RevolutTrack Western UnionTrack MoneyGramTrack RemitlyTrack RiaTrack XoomTrack WorldRemitTrack PayoneerTrack PayPalTrack OFXTrack SkrillTrack SendwaveTrack InstaremTrack TransferGoTrack Stripe payoutTrack AirwallexTrack HSBC Global MoneyTrack Monzo / Revolut / N26Wise vs RevolutWise vs PayPalWise vs Western UnionWise vs bank wireWestern Union vs MoneyGramRemitly vs Western UnionSend money to IndiaSend money to PhilippinesSend money to MexicoSend money to NigeriaSend money to PakistanSend money to UKAdvance-fee fraudBEC / CEO fraudPig butchering scamRomance scam wire