Home/Wire transfer not received
Missing Payments · Updated 2026

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.

Completed is not credited: a sending bank's completed describes its own work; the reported status (ACSP, ACCC or RJCT) is what the banks filed
Quote the UETR, not the confirmation number: it is the one reference every bank on the route can look up
Trace, amend or recall: three different requests, and choosing the right one saves days

Trace a SWIFT transfer

See what the banks have reported about your transfer, and get alerted when the payment reaches a further stage.

AI assisted

The reference on your bank confirmation: 36 characters with its hyphens, or 32 without them.

Where do I find this?

It is on your outbound payment confirmation or transfer advice. On an MT103-format advice it is field 121. On a pacs.008-format document it is the UETR element inside PmtId. It may also appear in your bank app under the payment's details.

Cannot see it? Ask your bank for "the UETR of my transfer", they can read it out in seconds. More about the UETR

Required by banks to locate the payment.

We check multiple bank data sources to monitor your transfer and send you a free alert, at most once a day, when the payment reaches a new stage.

The first result often appears in seconds. If the banks can see your transfer, you will see it too.

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.

What each SWIFT gpi status means for a payment that has not been received, and what to do next
Reported statusWhat it means when nothing has arrivedWhat to do
ACSPAccepted settlement in processA 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.
PDNGPendingA 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 completedA 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 completedThe 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.
RJCTRejectedA 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.
Full SWIFT gpi status code guide
The SWIFT gpi status lifecycle: PDNG pending, then ACSP accepted and in process, then ACSC settled, then ACCC credited, with RJCT rejected as a branch any bank can take.
The order SWIFT gpi statuses appear in against your UETR: PDNG, ACSP, ACSC, ACCC, with RJCT as the reject branch.

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.

01

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.

02

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.

03

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.

04

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.

05

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.

Money that left days ago and has not arrived? Paste the UETR in and see what the banks have reported. Every check is free, and we keep re-checking for you.

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.

01

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.

02

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.

03

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.

04

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.

05

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

The UETR, so staff can match the incoming SWIFT message directly instead of searching by name.
The exact amount and currency as sent, before any charges were deducted on the way.
The value date from the sender's confirmation, plus the sender's name and 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.

Diagram of the four reasons an international wire is delayed: correspondent banks, compliance and sanctions screening, currency conversion cut-offs, and daily cut-offs, weekends and holidays.
Four places an international transfer slows down. The UETR tells you what the banks have reported.

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.

Diagram of how a wire routes through correspondent banks: the sending bank, the correspondent (intermediary) bank that holds accounts for both sides, and the beneficiary bank, with Nostro and Vostro as two views of the same linking account and the common causes of delay.
When two banks have no direct account, the payment hops through an intermediary correspondent bank that holds accounts for both sides. Nostro and Vostro are two views of that same linking account.

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.

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.