International wire transfer not received.
Find where it stopped.
A wire shows sent or completed at the sending bank, but the recipient has nothing. The money is usually in one of two places: at a correspondent bank in between, or at the receiving bank, unapplied. There is one other possibility: the instruction was rejected or cancelled, or a separate return payment was raised later. Only the sender's bank can confirm which. Get the UETR from the sender's confirmation. Check what the banks have reported. Then take that to your own bank with the exact question. Give the payment its normal delivery time. Then, if no tracker has shown a credit, a newer step, or a final report such as RJCT, ask the sending bank for a written trace. Older or unrelated reports do not change that.
Sent and not received are both true at the same time more often than people expect. The sending bank released the instruction. The receiving bank has not posted anything. The payment is usually with one of the banks in between, or waiting for a person at the receiving bank. It may also have been rejected or cancelled, which is a report and not a movement of money, or a separate return payment may have been raised later. Only the sender's bank can confirm which. The steps below split by who you are, because the sender and the recipient can each do things the other cannot.
Trace a SWIFT transfer
See what the banks have reported about your transfer, and get alerted when the payment reaches a further stage.
Why does my wire transfer say completed but not received?
Completed at the sending bank means one thing: that bank released the instruction. It is not a network status. Look at the status the banks reported against the UETR instead. ACSP means a bank accepted the payment and it was in process when that bank filed its report. ACCC means the beneficiary bank credited the account. RJCT means a bank refused the instruction. Always read a status with its report date. A later step may not be shown by any tracker you can reach. Some portals print Completed next to a detail line such as payment credited or payment rejected. That detail line is the report that counts. Between release and credit, the payment can sit at a correspondent bank, wait for a check, or wait unapplied at the receiving bank because a detail did not match.
The word completed belongs to the sending bank's own portal. It describes the sending bank's work. Once the instruction has left, that bank has finished its part. So its screen says completed while the other banks on the way may still have work to do. Reading the reported status against the UETR replaces one bank's word with what the trackers uetr.ai can reach have filed against it.
| Reported status | What it means when nothing has arrived | What to do |
|---|---|---|
| ACSPAccepted settlement in process | A bank had accepted the payment and started settlement when it filed the report. It describes what that bank knew at that time, not the payment now. A later leg may not be shown by any tracker you can reach. | Read the report date first. If the last report is days old, give your bank the status, the reporting bank and its code from the paid trail, and the report date. Ask the sending bank to enquire through the banks it instructed. The reporter is a source, not necessarily a bank on the route. Do not wait on an ACSP report that has stopped moving. |
| PDNGPending | A bank had paused the payment when it filed the report, to run a check or wait for information. Read it with the report date. A later report may have overtaken it. | Give your bank the status, the reporting bank and the report date. Ask the sending bank to find out, through the banks it instructed, what the pausing bank needs. The sender may have to supply documents. |
| ACSCAccepted settlement completed | A report that one settlement leg had completed when it was filed. It says nothing about where that leg sat. It is not confirmation that the beneficiary bank has the payment. | Ask the recipient's bank to confirm the credit. Do not wait for a public ACCC report, which may never appear. If ACSC stays the latest report for more than a business day, ask your bank to enquire. Give it the status, the reporting bank and its code from the paid trail, and the report date. A reporting bank is a source that filed a report, not a measure of how far the payment travelled. |
| ACCCAccepted credit settlement completed | The beneficiary bank credited the money to the beneficiary's account. | If the statement still shows nothing, ask the recipient's bank to find the posting. |
| RJCTRejected | A bank refused the instruction. A report about the instruction, not a movement of money. | Ask the sending bank for the reason code and what happens to the funds next. |

How long should I wait before treating a wire as missing?
Most international wires arrive within 1 to 5 business days. Many arrive the same day. Count business days in both countries. Allow for the sending bank's daily cut-off, and for weekends and public holidays on the route. Start tracking the UETR on day one rather than waiting. After five business days, ask for a trace unless a tracker you can reach has shown a credit, a newer step, or a final report such as RJCT. Older or unrelated reports do not change that.
Tracking early costs nothing, and it changes the conversation later. A trace request that opens with the UETR and what the trackers reported moves faster than one that opens with a date and an amount. The stage-by-stage timings, and what a pending status means for the clock, are on the wire transfer timing guide.
Sender steps when the recipient says nothing arrived
The sender holds the paperwork and the relationship with the bank that released the payment. So the sender can do two things the recipient cannot: read the UETR off the confirmation, and ask the sending bank to trace, amend or recall. Work through the five steps in order. Most missing wires are answered by step three.
Copy the UETR from the payment confirmation
Open the payment in online banking or the confirmation the bank issued at release. On an MT103-format advice it is field 121. On a pacs.008-format document it is the UETR element inside PmtId. The short confirmation number is not it. If the confirmation does not show the UETR, ask the sending bank for the SWIFT copy of the payment. That copy carries it.
Check what the banks have reported
Paste the UETR into uetr.ai. The check is free and needs no banking login. The free check shows the plain-language status, how many banks have reported, and the countries they report from. The paid view names each reporting bank with its exact code and date.
Compare the report with the recipient's account
Read the status, the bank count and the dates. Moving, with more than one bank reporting, means more than one bank has recorded the payment. Credited means the beneficiary bank posted it; the recipient asks their bank to find the posting. Refused means a bank rejected the instruction. Status comes before count and age. Any credit report, however old or alone, goes to the recipient's bank. Any rejection goes to the sending bank. Otherwise, a single in-process report, or only old ones, means the search starts at your own bank. A later step may simply not have been reported by any tracker you can reach. The paid trail names each reporting bank with its exact code. That is what you quote to your own bank.
Ask the right bank the exact question
Unless any report is a credit, quote the UETR to your own bank and ask why the payment has not moved on. A credit report, however old, stays with the recipient's bank, which finds the posting. With the paid trail, give your bank the name of the bank that last reported, its exact code and the report date as evidence. The sending bank then enquires through the banks it instructed. A reporting bank is a source, not necessarily a bank on the route. Also have the recipient ask their bank to search unapplied payments for the UETR and the exact amount. Skip that only if any report is a credit, or the newest report is a final one such as RJCT. A reported rejection goes to the sending bank instead, for the reason and what happens to the funds. The reporting countries say who reported, not where the payment is.
Request a written trace once the normal delivery time has passed
Wait for the normal delivery time to pass. Then ask the sending bank in writing to open a trace on the UETR. Skip the trace if a tracker has shown a credit, a newer step, or a final report such as RJCT. A fresh in-process report is a reason to wait, not to pay for a trace. Keep any case or reference number the bank gives you. At most banks the payments team then runs a gpi trace and sends an enquiry through the banks it instructed. It reports what the banks it reached found. That may point to a next step, such as an amendment or a recall, or it may leave the question open where a bank did not answer. How formal that process is, and what the bank owes you in return, depends on the bank and on local rules.
Recipient steps when a wire has not arrived
The recipient can check the reported status with the UETR from the sender's confirmation. They can also ask their own bank to search incoming and unapplied payments for it. A formal trace, an amendment or a recall is the sender's request to the sending bank, because that bank holds the instruction. So the recipient's best moves are: get the UETR, check it, and brief their own bank precisely.
Ask the sender for the UETR
The sending bank created the UETR when the wire was released. The sender reads it from the payment confirmation. On an MT103-format advice it is field 121. On a pacs.008-format document it is the UETR element inside PmtId. If the sender's release advice does not show the UETR, the advice is still genuine. The sender then asks the sending bank for the SWIFT copy of the payment, which carries it. A bank's own short reference is not a substitute. The 32 hexadecimal digits some banks print without hyphens are the same UETR.
Check the reported status yourself
Paste the UETR into uetr.ai. You do not need an account at the sending bank. The free check shows the plain-language status, how many banks have reported, and the countries they report from. The paid view names each reporting bank with its exact code and date. Credited means your bank posted the payment, so ask it to find the posting. Any other status means no tracker uetr.ai can reach had reported a credit when the newest report was filed. The credit itself may sit with a bank no tracker shows. The countries shown belong to the reporting trackers, not to the route the payment took. Read them as who reported. An old report of any kind may have been overtaken by a step no tracker showed. Treat it as the last known point, not a live position.
Brief your bank precisely
Give your bank the UETR, the exact amount and currency as sent, the value date, and the sender's name and bank. Ask for a search of incoming and unapplied payments. The one exception is a final report such as RJCT. That goes to the sending bank, for the reason and what happens to the funds. A mismatch in the account name or number is the usual reason a payment sits unposted.
Check the details the sender used
Compare the beneficiary name, account number and bank identifier on the sender's confirmation with your own. A wrong digit usually sends the payment to the unapplied queue or to a rejection. Only the sender can amend it. But if the wrong number is itself a valid account, the bank may have credited that account. Then the sender must contact the sending bank the same day about a recall.
Ask the sender to trace it
Give the payment its normal delivery time. Then, if no tracker has shown a credit, a newer step, or a final report such as RJCT, the sender asks their bank for a written trace. A report from a source unrelated to the route is not progress. Share what your own bank told you, so the trace starts from facts rather than from please wait.
Details to give your bank
Ask for the unapplied queue by name
When an incoming wire arrives with a name or account number that does not match cleanly, most banks park it in an unapplied or suspense queue until a person resolves it. The money is at your bank, yet your statement shows nothing. Ask explicitly for a search of unapplied incoming payments, with the UETR and the exact amount. That is often what turns nothing arrived into a same-day credit.
Do wire transfers get lost?
No. A SWIFT payment is always somewhere. If the instruction was rejected before the money moved, it is still with the sender. Otherwise it is at a bank on its route, credited to the beneficiary, or being sent back as a separate return payment. A rejection is a report about the instruction, not a place the money is. The reporting banks record those states against the UETR. But not every leg is shown by a public tracker you can reach. And a return travels as its own payment with its own reference. So the UETR identifies the original instruction; it does not guarantee that every state is visible. What usually gets lost is the information: the sender quotes an internal reference the other banks cannot see. Quote the UETR and the sending bank can trace the payment even where public trackers show nothing.
Four places account for most of the silence. First, a correspondent bank screening the names on the payment. That shows as a pending status while a person reviews a near-match. Second, a daily cut-off missed by minutes. That parks the payment until the next business day, and weekends and public holidays on either side of the route add to it. Third, a currency conversion waiting for the bank's next window. Fourth, a beneficiary detail that does not match. That sends the payment to the receiving bank's unapplied queue or to a rejection. If the wrong account number is itself a valid account, it can lead to a credit on that account, which is a same-day recall case for the sending bank. The reference stays the same through all of them.

Trace, amendment or recall: which request to make
Ask for an amendment when the payment can be found but is misapplied. It corrects the beneficiary details on the existing payment. That is faster than a recall and a new payment. Ask for a recall when the wire went to the wrong account or the deal collapsed. It asks the holding bank to send the money back. Once the money has been credited, that bank usually needs its customer's consent. A trace comes first once the normal delivery time has passed, unless a tracker has shown a credit, a newer step, or a final report such as RJCT. A reported rejection is different. The sending bank can already give the reason and say what happens to the funds.
01/ Trace
A written request to the sending bank to follow the payment through the chain. At most banks it opens a case with a reference number. The search moves to the payments back office. That team runs a gpi trace on the UETR and sends an enquiry through the banks it instructed. The last public report is evidence for that enquiry, not the address for it. How formal the process is, and what the bank owes you in return, depends on the bank and on local rules. Most banks charge a fee, and most open a trace only for the sender.
02/ Amendment
A correction to the beneficiary details on the existing payment, sent by the sending bank to the bank that holds it. Right when the money is at the receiving bank unapplied because a name or account number does not match. The payment keeps its UETR and its place in the queue.
03/ Recall
A request from the sending bank asking the holding bank to send the money back. Right when the wire went to the wrong account or the underlying deal collapsed. A recall is a request, not a reversal. Once the money has been credited, the holding bank usually needs its customer's consent. Any return travels as its own separate payment with its own reference.
A rejection is different from all three. When a bank on the route refuses the instruction, the refusal is reported against the UETR as RJCT. It often carries a reason code, such as AC01 for an invalid account number. That is a report about the instruction, not a movement of money. Any return of the funds travels as its own separate payment. So ask the sending bank what happens to the funds next, rather than waiting for them to reappear.
The route a missing wire is somewhere on
Two banks can only pay each other directly when one holds an account with the other. Where they do not, the payment hops through a correspondent bank that holds accounts for both sides, and sometimes a second one after that. Every bank on that route screens the payment, works to its own cut-off, and may take a fee. Each one is somewhere a payment can pause. The same UETR is carried by every bank on the route. That is why tracking it shows which reports have been filed against it and, on the paid trail, which bank filed each one. A reporting bank is a source, not a measure of how far the payment travelled.

Where to complain if the bank does not resolve it
Start with the sending bank's written complaints process. Quote any case or reference number the trace was given. US consumers who sent an international remittance can complain to the Consumer Financial Protection Bureau at consumerfinance.gov. Remittance transfers sent by US consumers carry error-resolution rights under Regulation E. Those rights set deadlines for the bank to investigate and report back. Elsewhere, look up the banking ombudsman or financial regulator for the country of the bank you dealt with. Whether the bank has to point you to one depends on local rules, so do not wait for it to.
FAQ
Frequently asked questions about wire transfers that were not received
Why does my wire transfer say completed but not received?
Completed at the sending bank means one thing: that bank released the instruction. It is not a network status. Look at the status the banks reported against the UETR instead. ACSP means a bank accepted the payment and it was in process when that bank filed its report. ACCC means the beneficiary bank credited the account. RJCT means a bank refused the instruction. Always read a status with its report date. A later step may not be shown by any tracker you can reach. Some portals print Completed next to a detail line such as payment credited or payment rejected. That detail line is the report that counts. Between release and credit, the payment can sit at a correspondent bank, wait for a check, or wait unapplied at the receiving bank because a detail did not match.
What happens if a wire transfer is not received?
The money is usually at one of the banks on the route. It may still be with the sending bank, at a correspondent bank, or unapplied at the receiving bank. If a wrong account number was itself a valid account, it may have been credited there; that is a same-day recall request to the sending bank. There is one other possibility. The instruction may have been rejected or cancelled, which is a report and not a movement of money, or a separate return payment may have been raised later. Only the sender's bank can confirm which. The money does not disappear. The sender gets the UETR from the payment confirmation and checks what the banks have reported. The free check shows the plain-language status and how many banks reported. The paid view names each reporting bank. The recipient gives their bank the UETR, the exact amount and the value date, so staff can search incoming payments. Give the payment its normal delivery time. Then, if no tracker has shown a credit, a newer step, or a final report such as RJCT, the sender asks the sending bank for a written trace.
How long should I wait before treating a wire as missing?
Most international wires arrive within 1 to 5 business days. Many arrive the same day. Count business days in both countries. Allow for the sending bank's daily cut-off, and for weekends and public holidays on the route. Start tracking the UETR on day one rather than waiting. After five business days, ask for a trace unless a tracker you can reach has shown a credit, a newer step, or a final report such as RJCT. Older or unrelated reports do not change that.
Do wire transfers get lost?
No. A SWIFT payment is always somewhere. If the instruction was rejected before the money moved, it is still with the sender. Otherwise it is at a bank on its route, credited to the beneficiary, or being sent back as a separate return payment. A rejection is a report about the instruction, not a place the money is. The reporting banks record those states against the UETR. But not every leg is shown by a public tracker you can reach. And a return travels as its own payment with its own reference. So the UETR identifies the original instruction; it does not guarantee that every state is visible. What usually gets lost is the information: the sender quotes an internal reference the other banks cannot see. Quote the UETR and the sending bank can trace the payment even where public trackers show nothing.
Why is my wire transfer not showing up in my account?
One of five things. The payment has not reached your bank yet. Or it arrived with a name or account number that did not match, and it is waiting in the unapplied queue for a person to resolve it. Or a wrong account number was itself a valid account, and the payment was credited there. Or the instruction was rejected or cancelled before it reached your bank. Or a separate return payment was raised later. In those two cases your bank truly has no incoming payment. Ask your bank to search incoming and unapplied payments for the UETR and the exact amount. That search often turns nothing arrived into a same-day credit. If the search finds nothing and the reported status is RJCT, or the sender's bank has recalled the payment, the answer sits with the sender's bank. A rejection is a report about the instruction. A recall is a request, not a completed return. Have the sender ask their bank what happened and what the next step is. If the bank cannot say, ask for a trace. If your bank confirms a credit to a different account, have the sender contact the sending bank the same day about a recall. Time matters once money sits on the wrong account.
Can a wire transfer be rejected?
Yes. Any bank on the route can refuse the instruction. Common reasons are an invalid account number, a closed account, or beneficiary details that fail a check. The refusal is reported against the UETR as RJCT, often with a reason code such as AC01. A rejection is a report about the instruction, not a movement of money. Any return of the funds travels as its own separate payment. Ask the sending bank what happens next.
What is a wire transfer trace request?
A written request to the sending bank to follow the payment through the chain. At most banks it opens a case with a reference number. The search moves from the front line to the payments back office. That team runs a gpi trace on the UETR and sends an enquiry through the banks it instructed. The last public report is evidence for that enquiry, not the address for it. How formal the process is, and what the bank owes you in return, depends on the bank and on local rules. Most banks charge a fee for a trace. Most will not open one for the recipient, so it is the sender's step.
Should I ask for a recall or an amendment?
Ask for an amendment when the payment can be found but is misapplied. It corrects the beneficiary details on the existing payment. That is faster than a recall and a new payment. Ask for a recall when the wire went to the wrong account or the deal collapsed. It asks the holding bank to send the money back. Once the money has been credited, that bank usually needs its customer's consent. A trace comes first once the normal delivery time has passed, unless a tracker has shown a credit, a newer step, or a final report such as RJCT. A reported rejection is different. The sending bank can already give the reason and say what happens to the funds.
Which reference do I need to trace an international wire?
The UETR, the 36-character reference in the 8-4-4-4-12 pattern. On an MT103-format advice it is field 121. On a pacs.008-format document it is the UETR element inside PmtId. A bank's own confirmation number is that bank's key for the payment. When it is MT103 field 20 it travels in the message, so the receiving bank may hold it as an extra search key. No tracker reports against it. A money-transfer provider's reference works only inside that provider. Only the UETR is the reference that reporting banks file against, whichever bank handled the payment.
Can the recipient trace an international wire transfer?
The recipient can check the reported status with the UETR from the sender's confirmation. They can also ask their own bank to search incoming and unapplied payments for it. A formal trace, an amendment or a recall is the sender's request to the sending bank, because that bank holds the instruction. So the recipient's best moves are: get the UETR, check it, and brief their own bank precisely.
What details does my bank need to find an incoming wire?
Four things. The UETR, so staff can match the incoming SWIFT message directly. The exact amount and currency as sent, before any charges were deducted. The value date from the sender's confirmation. The sender's name and bank. With those four, the bank can search its incoming and unapplied payment queues instead of looking by name alone.
Where do I complain if the bank does not resolve a missing wire?
Start with the sending bank's written complaints process. Quote any case or reference number the trace was given. US consumers who sent an international remittance can complain to the Consumer Financial Protection Bureau. Remittance transfers sent by US consumers carry error-resolution rights, with deadlines for the bank to investigate and report back. Elsewhere, look up the banking ombudsman or financial regulator for the country of the bank you dealt with. Whether the bank has to point you to one depends on local rules, so do not wait for it to.
Related guides
How long a wire normally takes, which reference tracks it, and what the sender's confirmation does and does not prove.
How long does an international wire take?
Realistic timelines by corridor, and the three reasons a payment goes quiet.
Track an international wire transfer
Bank references, Fed references, provider references, and the UETR: which one tracks a wire.
SWIFT payment confirmation
What the sender's confirmation proves, and the credit confirmation that proves arrival.
Regulatory Disclosure
uetr.ai is an independent information service. We are strictly a read-only payment-monitoring tool. We never hold, move, custody, send, or process money. We are not a money transmitter or payment processor. Always consult your sending bank for the official record of any bank transfer.