SWIFT payment confirmation:
what it proves, and what it does not.
A SWIFT payment confirmation is the sending bank's record that it released a payment instruction. It proves the instruction was sent, with the amount, the value date and, on most bank-issued confirmations, the UETR. It does not prove the money reached the beneficiary. That proof is the beneficiary bank's credit confirmation, reported against the same UETR as ACCC.
Three documents get called the same thing: the sending bank's advice, the status the reporting banks file, and the beneficiary bank's credit confirmation. Each answers a different question. Match the document to the question, and the argument about whether a payment was made usually ends.
Trace a SWIFT transfer
See what the banks have reported about your transfer, and get alerted when the payment reaches a further stage.
What is a SWIFT payment confirmation?
A SWIFT payment confirmation is the sending bank's record that it released a payment instruction over the SWIFT network. It shows the amount, the currency, the value date, the sender and the beneficiary. On most bank-issued confirmations it also shows the UETR. A release advice without the UETR is still genuine; the SWIFT copy from the sending bank carries it. On an MT103-format advice the UETR is field 121. On a pacs.008-format document it is the UETR element inside PmtId. It proves the instruction was sent. It does not prove the money reached the beneficiary.
Banks name the same document in several ways: SWIFT copy, SWIFT receipt, payment advice, wire transfer receipt, MT103 copy. Whatever the label, it is issued by the bank that sent the payment, at the moment the instruction left. A remittance advice is different: the payer often produces it, so it establishes nothing about release and may carry no UETR. What happens afterwards, at the correspondent banks and at the beneficiary bank, is not written on the document. The banks that report do so against the UETR printed on it. A leg that no tracker you can reach shows stays silent. So silence is not evidence that an event did not happen. Confirmation of arrival comes from the recipient's bank.
| Document | Who issues it | What it proves | Reference it carries |
|---|---|---|---|
| Submission receipt or email | Your own bank, when you submit the request | The bank accepted the request; it may not have released it | Usually the bank's internal reference only |
| Payment confirmation (SWIFT copy, advice) | The sending bank, at release | The instruction was sent, with amount, date and details | Usually the UETR (field 121 or PmtId), plus the bank reference; a release advice can omit the UETR, and the SWIFT copy carries it |
| Tracked status | Reporting sources: banks that filed a report against the UETR, which are not necessarily banks the payment passed through | The plain-language status and how many banks reported (free); each reporting bank with its exact code (paid) | Keyed on the UETR |
| Credit confirmation | The beneficiary bank | The money was credited to the beneficiary's account | Reported against the UETR as ACCC |
| Recipient's statement | The beneficiary bank | The funds are on the account and available | The bank's posting reference |
What does a SWIFT confirmation look like?
Most confirmations are a one-page advice laid out like the payment instruction. It shows the sending and receiving bank identifiers, the amount and currency, the value date, the ordering customer, the beneficiary and their account, the charge option, and a 36-character reference in the 8-4-4-4-12 pattern. On an MT103-format advice that reference is field 121. On a pacs.008-format document it is the UETR element inside PmtId.
The two layouts carry the same facts. An MT103-format advice lists them as numbered fields. For example, 32A is the value date, currency and amount, 50 the ordering customer, 59 the beneficiary, and 71A who pays the charges. A pacs.008-format document nests the same facts as named XML elements. The field-by-field walkthrough lives on the MT103 guide and the pacs.008 guide; this page stays on what the document is for.

Is a SWIFT confirmation proof of payment?
It is proof of sending, not proof of receipt. The sending bank issues it when the instruction leaves. The payment can still be held at a correspondent bank, rejected further along the route, or waiting unapplied at the beneficiary bank. Proof that the money arrived is the beneficiary bank's credit confirmation, reported against the same UETR as ACCC, and the credit on the recipient's statement.
The sending confirmation records that the sending bank released an instruction on a given date. Whether that record satisfies a contract or settles a dispute depends on three things: whether the document is genuine, the terms the parties agreed, and who is asking. It is a record of dispatch, not a rule of evidence. What it cannot settle in any case is whether the payee has the money. The gap between the two is the correspondent chain. The reference that bridges it is the UETR. Take it from the document and check what the trackers uetr.ai can reach have reported. Compare the reported amount, currency and value date with the document to spot a mismatch.
A document you cannot match to any reported status is a warning sign, not proof. A trail that does match is not proof either. A lookup shows only what supported tracker sources returned when queried. It cannot authenticate the document, because a real UETR can appear on a document that is not genuine. So confirm anything that matters directly with your bank. Before you release goods or reconcile an invoice against a confirmation someone sent you, ask your own bank to search incoming payments for the UETR and the exact amount. The sending bank can also re-issue its own confirmation on request. A forwarded PDF cannot do that.
What the sending confirmation settles
What it cannot settle
Whether a correspondent bank is still holding the payment for a check. Whether a bank further along rejected the instruction. Whether charges were deducted on the way. Whether the beneficiary bank has posted the money. Where a tracker you can reach shows them, those events are reported against the UETR. A leg no tracker shows stays silent. A reporting bank is not necessarily the bank that acted. The beneficiary bank confirms the credit itself. The advice was printed before any of them happened.
What is a SWIFT confirmation number?
Usually one of two things. Many banks label their own transaction reference as the confirmation number. On an MT103-format advice that is field 20. It is that bank's own key for the payment. It travels in the message as the sender's reference, but no tracker reports against it. The UETR is the other reference on the same document. It is the one that reporting banks file against. A 36-character code in the 8-4-4-4-12 pattern is the UETR. Some banks print the same 32 hexadecimal digits without the hyphens; uetr.ai accepts both. A much shorter code is the bank's own reference.
The distinction decides who can help you. Quote the bank reference to your own bank and its staff can open the payment. The recipient's bank may hold it too, since field 20 travels inside the MT103 as the sender's reference. So give it as an extra search key. But no tracker reports against it, and another bank's systems do not file the payment under it. Quote the UETR to either bank, or paste it into a tracker, and the same payment comes up. For example, a UETR reads 6f8d3a2b-1c44-4f8e-9b21-7d2c9f0a1b22. The full comparison of bank, Fed, provider and UETR references is on the wire transfer tracking guide.
How do I get proof of a wire transfer?
Download the payment confirmation from online banking once the payment has been released. Do not use the receipt shown when you submitted the request. If it does not carry the UETR, ask the sending bank for the SWIFT copy of the payment. Banks issue it on request; some charge a fee. On an MT103-format advice the UETR is field 121. On a pacs.008-format document it is the UETR element inside PmtId. For proof of arrival, ask the recipient's bank to confirm the credit. An ACCC report from a tracker you can reach supports that, but do not wait for one. A credit can be posted without any public tracker showing it.
Download the release confirmation
In online banking, open the payment after it has been released and save the payment confirmation or advice. The receipt shown at submission usually carries only the bank's internal reference.
Ask for the SWIFT copy if the UETR is missing
If the document carries no UETR, ask the sending bank for the SWIFT copy of the payment. The UETR is either the 36-character hyphenated form or the same 32 hexadecimal digits without hyphens. On an MT103-format advice it is field 121. On a pacs.008-format document it is the UETR element inside PmtId. Banks issue the SWIFT copy on request; some charge a fee.
Send the confirmation with the UETR
Give the recipient the confirmation and point out the UETR. With that reference they can check the reported status themselves and ask their own bank to search incoming payments for it.
Prove arrival with the credit confirmation
Ask the recipient's bank to confirm the credit on the account. That confirmation, not the sending advice, is proof the money arrived. An ACCC report from the beneficiary bank, shown by a tracker you can reach, supports it. But a credit can be posted without any public tracker showing it, so do not wait for ACCC before asking.
Holding a confirmation and arguing about whether the money arrived? Paste the UETR in and see what the banks have reported. Every check is free.

Universal confirmations: how the beneficiary bank confirms the credit
Since 22 November 2020, SWIFT requires the bank that receives a customer payment to confirm the outcome to the SWIFT Tracker. The deadline is two business days after the value date. The outcome is one of four: credited to the beneficiary, rejected, placed on hold, or transferred outside SWIFT. That confirmation is reported against the payment's UETR. When a public tracker uetr.ai can reach shows it, a credited outcome appears as ACCC when you track the reference. Not every beneficiary bank's confirmation is shown by a tracker uetr.ai can reach. So the recipient's bank remains the authority on the credit.
SWIFT calls the rule Universal Confirmations. It applies to the receiving side of every customer credit transfer. SWIFT measures institutions on whether they confirm most of their weekly traffic within two business days. The confirmation can be sent as an interbank message, through an API, as an end-of-day file, or by hand in SWIFT's Basic Tracker. That is why the timing varies from minutes to a couple of days.
For a sender or a recipient, the practical meaning is this. ACSP means a bank had accepted the payment and it was in process when that bank filed the report. ACCC means the beneficiary bank has credited it. RJCT means a bank refused the instruction. A hold usually shows as a pending status such as PDNG. Read each status with its report date, since a later leg may not be shown by any tracker you can reach. A rejection is a report about the instruction, not a movement of money. Any return of the funds travels as its own separate payment. The whole set is decoded on the SWIFT status codes guide.

Wire transfer confirmation email and receipt: what your bank sends and when
The message a bank sends when a wire request is submitted or released. A submission email confirms the bank accepted the request. It often carries only an internal reference. A release confirmation follows once the instruction has gone out. It usually carries the UETR, in the 36-character hyphenated form or as the same 32 hexadecimal digits without hyphens. Whether the payment has left is shown by its status in online banking, or confirmed by the bank. It is not shown by whether the email carries a UETR. A genuine release advice can omit it. If yours does, ask the sending bank for the SWIFT copy, which carries it.
The order matters when a recipient asks for proof. Sending the submission email proves you asked. Sending the release confirmation proves the bank acted. Most online banking portals let you download the release confirmation as a PDF from the payment's detail page. It appears a few hours after release, once the bank has processed its outgoing batch and missed no cut-off. Where the portal shows only a short reference, the SWIFT copy is a separate request to the bank.
Proof of wire transfer for the recipient
A recipient holds none of the paperwork. So the first move is to ask the sender for the release confirmation and read the UETR off it. If the sender's advice omits the UETR, have them ask the sending bank for the SWIFT copy, which carries it. With that reference you can check what the trackers uetr.ai can reach have reported, without an account at the sending bank. You can also give your own bank something precise to search for: the UETR, the exact amount and currency as sent, and the value date. A tracker result does not prove that the payment reached your bank. A public tracker can report a payment it did not handle. Only your own bank can confirm receipt. Banks post incoming payments in batches and park unmatched ones in an unapplied queue. So once your bank confirms the payment arrived, or finds it in a search, the credit can still be a day away from your statement.
Has the confirmation said sent for days, while no tracker uetr.ai can reach has shown a credit, a newer step, or a final report such as RJCT? Then the next steps are on the wire transfer not received guide: which bank to ask, what a trace request does, and when a recall or an amendment is the right request.
FAQ
Frequently asked questions about SWIFT payment confirmations
What is a SWIFT payment confirmation?
A SWIFT payment confirmation is the sending bank's record that it released a payment instruction over the SWIFT network. It shows the amount, the currency, the value date, the sender and the beneficiary. On most bank-issued confirmations it also shows the UETR. A release advice without the UETR is still genuine; the SWIFT copy from the sending bank carries it. On an MT103-format advice it is field 121. On a pacs.008-format document it is the UETR element inside PmtId. It proves the instruction was sent. It does not prove the money reached the beneficiary.
Is a SWIFT confirmation proof of payment?
It is proof of sending, not proof of receipt. The sending bank issues it when the instruction leaves. The payment can still be held at a correspondent bank, rejected further along the route, or waiting unapplied at the beneficiary bank. Proof that the money arrived is the beneficiary bank's credit confirmation, reported against the same UETR as ACCC, and the credit on the recipient's statement.
What does a SWIFT confirmation look like?
Most confirmations are a one-page advice laid out like the payment instruction. It shows the sending and receiving bank identifiers, the amount and currency, the value date, the ordering customer, the beneficiary and their account, the charge option, and a 36-character reference in the 8-4-4-4-12 pattern. On an MT103-format advice that reference is field 121. On a pacs.008-format document it is the UETR element inside PmtId.
What is a SWIFT confirmation number?
Usually one of two things. Many banks label their own transaction reference as the confirmation number. On an MT103-format advice that is field 20. It is that bank's own key for the payment. It travels in the message as the sender's reference, but no tracker reports against it. The UETR is the other reference on the same document. It is the one that reporting banks file against. A 36-character code in the 8-4-4-4-12 pattern is the UETR. Some banks print the same 32 hexadecimal digits without the hyphens; uetr.ai accepts both. A much shorter code is the bank's own reference.
How do I get proof of a wire transfer?
Download the payment confirmation from online banking once the payment has been released. Do not use the receipt shown when you submitted the request. If it does not carry the UETR, ask the sending bank for the SWIFT copy of the payment. Banks issue it on request; some charge a fee. On an MT103-format advice it is field 121. On a pacs.008-format document it is the UETR element inside PmtId. For proof of arrival, ask the recipient's bank to confirm the credit. An ACCC report from a tracker you can reach supports that, but do not wait for one. A credit can be posted without any public tracker showing it.
Can I track a wire transfer with a confirmation number?
Only if the number is the UETR. A bank's own confirmation or transaction 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. Look on the same confirmation for the UETR: 36 characters in the 8-4-4-4-12 pattern, or the same 32 hexadecimal digits without hyphens. Use that. It is the reference reporting banks file against, and it works on uetr.ai without a banking login.
What is a wire transfer confirmation email?
The message a bank sends when a wire request is submitted or released. A submission email confirms the bank accepted the request. It often carries only an internal reference. A release confirmation follows once the instruction has gone out. It usually carries the UETR, in the 36-character hyphenated form or as the same 32 hexadecimal digits without hyphens. Whether the payment has left is shown by its status in online banking, or confirmed by the bank. It is not shown by whether the email carries a UETR. A genuine release advice can omit it. If yours does, ask the sending bank for the SWIFT copy, which carries it.
What is a universal confirmation?
Since 22 November 2020, SWIFT requires the bank that receives a customer payment to confirm the outcome to the SWIFT Tracker. The deadline is two business days after the value date. The outcome is one of four: credited to the beneficiary, rejected, placed on hold, or transferred outside SWIFT. That confirmation is reported against the payment's UETR. When a public tracker uetr.ai can reach shows it, a credited outcome appears as ACCC when you track the reference. Not every beneficiary bank's confirmation is shown by a tracker uetr.ai can reach. So the recipient's bank remains the authority on the credit.
Is an MT103 the same as a SWIFT confirmation?
An MT103 copy is one form of SWIFT confirmation. It is the customer advice laid out in the legacy MT103 format, with the UETR in field 121. The CBPR+ migration completed in November 2025. Since then, banks exchange pacs.008 instructions for CBPR+ cross-border payments. So a confirmation may instead be a pacs.008-format document, with the UETR inside PmtId. Both are the sending bank's record of the instruction it released. Both carry the same 36-character UETR.
Can I check a SWIFT confirmation someone sent me?
You can check what the trackers uetr.ai can reach have reported against its UETR. You can compare the reported amount, currency and value date with the document to spot a mismatch. That is all a lookup does. A lookup shows only what supported tracker sources returned when queried. It cannot authenticate the document, because a real UETR can appear on a document that is not genuine. So confirm anything that matters directly with your bank. Before you release goods or reconcile an invoice, ask your own bank to search incoming payments for that UETR and the exact amount.
Why does my confirmation say completed when the recipient has nothing?
Completed on the sending side means one thing: the sending 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.
Does a payment advice prove the beneficiary was paid?
No. A payment advice or SWIFT copy is issued by the sending bank at release. A remittance advice is different. The payer often produces it, so it proves nothing about whether a SWIFT instruction was released, and it may carry no UETR. Only the beneficiary bank can confirm the credit. It does so by reporting ACCC against the UETR under SWIFT's universal confirmations rule, and by posting the money to the account. Treat the advice as the start of the trail, not the end of it.
Related guides
The message behind the confirmation, the tracking steps, and what to do when the confirmation says sent but nothing has arrived.
MT103 explained
The SWIFT copy field by field, including field 121 where the UETR lives.
How to track a SWIFT payment
Find the UETR, run a free check, and see what the banks have reported.
International wire transfer not received
Sender and recipient steps when a confirmation says sent but nothing has arrived.
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.