What information is needed for an international wire transfer?
The sending bank needs the recipient's full name and address, their account number or IBAN, and the SWIFT/BIC code, name and address of their bank. Add intermediary bank details only when the recipient's bank gives them, a payment reference, a purpose of payment when your bank asks for one, and the charge option: OUR, SHA or BEN.
Copy each detail from the recipient's own bank details. A wrong or missing one can get the payment rejected, held while a bank checks it, or credited to the wrong account.
Trace a SWIFT transfer
AI assistedSee bank reports, and get an email when the payment reaches a new stage.
The details a bank needs for an international wire transfer
Most of the details come from the recipient. You need their full name and address, their account number or IBAN, and the SWIFT/BIC code, name and address of their bank. Add intermediary bank details only when the recipient's bank gives them. Add a payment reference, a purpose of payment when your bank asks for one, and choose who pays the charges: OUR, SHA or BEN. Copy each detail from the recipient's own bank details, not from memory. A wrong or missing detail can get the payment rejected, held while a bank checks it, or credited to the wrong account.
| Detail | Why the bank needs it | In the pacs.008 message | If it is wrong or missing |
|---|---|---|---|
| Recipient's full name | Names the person or business being paid. Use the name exactly as their bank holds it. | Cdtr / Nm | BE01: customer and account do not match. RR03: beneficiary name or address insufficient for regulatory checks. |
| Recipient's address | Identifies the recipient for the banks' checks. Town and country are the minimum of the CBPR+ structured and hybrid address formats, each in its own field. | Cdtr / PstlAdr | RR03: beneficiary name or address insufficient for regulatory checks. |
| Account number or IBAN | Identifies the account to credit. Where the country uses IBANs, give the IBAN: it starts with the country code and two check digits. | CdtrAcct / Id (IBAN, or another account number) | AC01: account number invalid or missing. AC04: account closed. |
| SWIFT/BIC code of the recipient's bank | Identifies the recipient's bank. It has 8 or 11 characters. | CdtrAgt / FinInstnId / BICFI | RC01: bank identifier format incorrect. RC04: beneficiary bank identifier invalid or missing. |
| Name and address of the recipient's bank, and any national bank code | Lets you check the code belongs to the bank you mean. Some countries also identify banks by a national code, such as a UK sort code or an Indian IFSC; give it when the recipient's bank lists one. | CdtrAgt / FinInstnId / Nm, PstlAdr, ClrSysMmbId | RC08: clearing system member identifier invalid or missing. |
| Intermediary bank, only when the recipient's bank gives one | A bank the payment must pass through on the way. Copy the details exactly as the recipient's bank gives them; otherwise leave them empty. | IntrmyAgt1 | RC11: intermediary bank invalid or missing. |
| Payment reference | Tells the recipient what the payment is for, such as an invoice number, so they can match it. | RmtInf | The recipient may not be able to match the payment to what it pays for. |
| Purpose of payment, when your bank asks for one | The reason for the payment, such as a salary (SALA) or a purchase of goods (GDDS). The message keeps it apart from the reference. | Purp, and RgltryRptg for regulatory reporting details | FF07: purpose missing or invalid. RR05: regulatory reporting details missing or invalid. |
| Charge option: OUR, SHA or BEN | Decides who pays the bank charges. OUR: the sender. SHA: the sender pays its own bank, the recipient the rest. BEN: the recipient. | ChrgBr (DEBT, SHAR or CRED) | The recipient can be credited less than they expect. |
Element names from the pacs.008.001.08 definition in the ISO 20022 repository. Reason code meanings from the ISO 20022 external code sets. A bank that rejects a payment usually reports a reason code with the status, and your sending bank can read it.
You also choose the amount and the currency. The payment message can carry the amount you instructed, before any charges, with an exchange rate when it is in a different currency from the amount the banks settle. The address part has its own rules, set out field by field in our ISO 20022 address requirements guide. This page covers every other detail a payment needs.
What bank details to give a sender, and what the sender checks
Give the sender your full name as your bank holds it, your address, your account number or IBAN, and your bank's SWIFT/BIC code, name and address. If your bank publishes its own instructions for incoming international payments, send those exactly as written, including any intermediary bank it lists for the currency. Your bank can confirm each detail.
The recipient sends
The sender checks before sending
Is an IBAN the same as an account number?
No. An IBAN contains the domestic account details and adds two things in front: a two-letter country code and two check digits. In the example SWIFT's IBAN Registry gives for the United Kingdom, GB29 NWBK 6016 1331 9268 19, GB is the country code, 29 are the check digits, and the rest is the domestic part, called the BBAN: the bank code NWBK, the branch code 601613 and the account number 31926819. When the recipient's country uses IBANs, give the IBAN.
The parts of an IBAN: GB29 NWBK 6016 1331 9268 19
| Part | In the example | What it is |
|---|---|---|
| Country code | GB | The two-letter ISO 3166 country code. |
| Check digits | 29 | Two check digits, right after the country code. |
| Bank code | NWBK | Identifies the bank, inside the domestic part. |
| Branch code | 601613 | Identifies the branch, inside the domestic part. |
| Account number | 31926819 | The domestic account number. |
The example and its parts are the United Kingdom entry of SWIFT's ISO 13616 IBAN Registry. It is a documented example, not a real customer account.
Do I need an IBAN for an international transfer?
Only when the recipient's country uses IBANs. SWIFT, which ISO designated as the registration authority for national IBAN formats, lists every registered format in its ISO 13616 IBAN Registry. The United States is not in it, so a payment to a US account uses the account number and the bank's SWIFT/BIC code, plus a routing number when the recipient's bank gives one.
What is a SWIFT/BIC code?
It is the Business Identifier Code defined by ISO 9362, and it identifies the recipient's bank in the payment. SWIFT issues BICs as the ISO registration authority. A BIC has 8 or 11 characters: a 4-character business party prefix, a 2-letter ISO country code, a 2-character business party suffix, and an optional 3-character branch identifier. The structure is on SWIFT's BIC page. Copy the code the recipient's bank gives for incoming international payments rather than one found in a search, because one bank can have several, for example with different branch identifiers.

Do the address rules change in November 2026?
Not on the date first planned. SWIFT had planned to remove unstructured addresses from CBPR+ payment messages in November 2026. On 27 August 2026 it deferred that change and said it will give an update on revised timing and approach by December 2026 at the latest. Keep the recipient's town and country in separate fields: they are the minimum of the CBPR+ structured and hybrid address formats, which banks can already use.
The timetable is in SWIFT's August 2026 extension notice. The structured and hybrid formats, and what a bank needs in each field, are in our ISO 20022 address requirements guide.
Do I need the address of the recipient's bank?
Give it when your bank's form asks for it. It also lets you check that the SWIFT/BIC code belongs to the bank you mean. For the ISO 20022 messages banks exchange under CBPR+, SWIFT says a beneficiary bank identified by its BIC needs no postal address. The recipient's own address, as a party to the payment, is still needed.
What happens if a detail is wrong or missing
It depends on the detail. A bank on the route can refuse the instruction, which a tracker reports as RJCT, usually with a reason code such as AC01 for an account number that is invalid or missing. A bank can report PDNG, pending, while it runs further checks, which can include a question to the sending bank. And if a wrong account number belongs to another valid account, the receiving bank may credit that account. RJCT is a report about the instruction, not a movement of money: any return of the funds travels as its own separate payment. Ask your sending bank for the reason code and what happens to the funds.
RJCT Rejected
A bank on the route refused the instruction. The report usually carries a reason code, such as AC01 for an account number that is invalid or missing. It is a report about the instruction, not a movement of money: any return of the funds travels as its own separate payment.
PDNG Held
A bank in the chain is reviewing the transfer with further checks, and a status update will follow. The check can be a question the sending bank needs to answer.
ACCC Credited elsewhere
If a wrong account number belongs to another valid account, the receiving bank may credit that account. A tracker can then show a credit while the recipient still has nothing. Ask your sending bank at once to recall the payment.
Does the recipient's name have to match the account?
Give the name exactly as the recipient's bank holds it. When the name and the account do not match, the bank that holds the account can reject the payment with reason code BE01. Check the account number or IBAN just as carefully. In the EU, the Payment Services Directive treats a payment made to the unique identifier you gave, such as the IBAN, as correctly executed for the payee that identifier names (Directive (EU) 2015/2366, Article 88). Read the consolidated Directive on EUR-Lex.
Can a wire transfer sent to the wrong account be reversed?
Not by the sender alone. Ask your sending bank at once to recall the payment, and quote its UETR. A recall asks the bank that holds the money to send it back. It is a request, not a reversal, and any money that comes back travels as its own separate payment. In the EU, when the unique identifier you gave, such as the IBAN, was wrong, your bank must make reasonable efforts to recover the funds and may charge for it if your contract says so (Article 88 of Directive (EU) 2015/2366).
What each status means, and whether to wait or act, is in our SWIFT status codes guide. The MT103 fields named on this page are defined in SWIFT's Standards MT Message Reference Guide (November 2025).
Can uetr.ai check bank details before I send?
No. uetr.ai does not collect or check bank details. After the payment is sent, paste its UETR into uetr.ai to see what the banks have reported. The free check shows the plain-language status and how many banks have reported. Paid plans add the named banks that reported and the exact status code each one returned. If a bank rejected the payment, your sending bank can read the reason code that came with it.
The UETR is the 36-character reference that stays with the payment across every bank on the route. On an MT103-format advice it is field 121. On a pacs.008-format document it is the UETR element inside PmtId. Quote it when you ask your bank about a rejection, a hold or a recall.
FAQ
Frequently asked questions about international wire transfer details
What information is needed for an international wire transfer?
Most of the details come from the recipient. You need their full name and address, their account number or IBAN, and the SWIFT/BIC code, name and address of their bank. Add intermediary bank details only when the recipient's bank gives them. Add a payment reference, a purpose of payment when your bank asks for one, and choose who pays the charges: OUR, SHA or BEN. Copy each detail from the recipient's own bank details, not from memory. A wrong or missing detail can get the payment rejected, held while a bank checks it, or credited to the wrong account.
What bank details do I give to receive an international transfer?
Give the sender your full name as your bank holds it, your address, your account number or IBAN, and your bank's SWIFT/BIC code, name and address. If your bank publishes its own instructions for incoming international payments, send those exactly as written, including any intermediary bank it lists for the currency. Your bank can confirm each detail.
Is an IBAN the same as an account number?
No. An IBAN contains the domestic account details and adds two things in front: a two-letter country code and two check digits. In the example SWIFT's IBAN Registry gives for the United Kingdom, GB29 NWBK 6016 1331 9268 19, GB is the country code, 29 are the check digits, and the rest is the domestic part, called the BBAN: the bank code NWBK, the branch code 601613 and the account number 31926819. When the recipient's country uses IBANs, give the IBAN.
Do I need an IBAN for an international transfer?
Only when the recipient's country uses IBANs. SWIFT, which ISO designated as the registration authority for national IBAN formats, lists every registered format in its ISO 13616 IBAN Registry. The United States is not in it, so a payment to a US account uses the account number and the bank's SWIFT/BIC code, plus a routing number when the recipient's bank gives one.
What is a SWIFT/BIC code?
It is the Business Identifier Code defined by ISO 9362, and it identifies the recipient's bank in the payment. SWIFT issues BICs as the ISO registration authority. A BIC has 8 or 11 characters: a 4-character business party prefix, a 2-letter ISO country code, a 2-character business party suffix, and an optional 3-character branch identifier.
Do I need the address of the recipient's bank?
Give it when your bank's form asks for it. It also lets you check that the SWIFT/BIC code belongs to the bank you mean. For the ISO 20022 messages banks exchange under CBPR+, SWIFT says a beneficiary bank identified by its BIC needs no postal address. The recipient's own address, as a party to the payment, is still needed.
When do I need intermediary bank details?
Only when the recipient's bank asks for them. An intermediary bank is a bank the payment must pass through between your bank and the recipient's bank. Some banks publish intermediary bank details for incoming payments in particular currencies. If the recipient sends them, copy them exactly. If not, leave the intermediary fields empty.
What is a payment reference?
A short text that tells the recipient what the payment is for, such as an invoice number, so they can match it. ISO 20022 calls it remittance information. On an MT103-format record it is field 70, at most four lines of 35 characters, and it is meant for the recipient.
What is the purpose of payment?
The reason for the payment, such as a salary or a purchase of goods. In a pacs.008 it has its own element, Purp, separate from the reference, and the message has another element for the information that regulatory and statutory requirements call for. Give a purpose when your bank asks for one. A bank can reject a payment whose purpose is missing or invalid, with reason code FF07, or whose regulatory reporting details are missing or invalid, with RR05.
What happens if I send a wire transfer with wrong details?
It depends on the detail. A bank on the route can refuse the instruction, which a tracker reports as RJCT, usually with a reason code such as AC01 for an account number that is invalid or missing. A bank can report PDNG, pending, while it runs further checks, which can include a question to the sending bank. And if a wrong account number belongs to another valid account, the receiving bank may credit that account. RJCT is a report about the instruction, not a movement of money: any return of the funds travels as its own separate payment. Ask your sending bank for the reason code and what happens to the funds.
Does the recipient's name have to match the account?
Give the name exactly as the recipient's bank holds it. When the name and the account do not match, the bank that holds the account can reject the payment with reason code BE01. Check the account number or IBAN just as carefully. In the EU, the Payment Services Directive treats a payment made to the unique identifier you gave, such as the IBAN, as correctly executed for the payee that identifier names (Directive (EU) 2015/2366, Article 88).
Can a wire transfer sent to the wrong account be reversed?
Not by the sender alone. Ask your sending bank at once to recall the payment, and quote its UETR. A recall asks the bank that holds the money to send it back. It is a request, not a reversal, and any money that comes back travels as its own separate payment. In the EU, when the unique identifier you gave, such as the IBAN, was wrong, your bank must make reasonable efforts to recover the funds and may charge for it if your contract says so (Article 88 of Directive (EU) 2015/2366).
Do the address rules change in November 2026?
Not on the date first planned. SWIFT had planned to remove unstructured addresses from CBPR+ payment messages in November 2026. On 27 August 2026 it deferred that change and said it will give an update on revised timing and approach by December 2026 at the latest. Keep the recipient's town and country in separate fields: they are the minimum of the CBPR+ structured and hybrid address formats, which banks can already use.
Can uetr.ai check bank details before I send?
No. uetr.ai does not collect or check bank details. After the payment is sent, paste its UETR into uetr.ai to see what the banks have reported. The free check shows the plain-language status and how many banks have reported. Paid plans add the named banks that reported and the exact status code each one returned. If a bank rejected the payment, your sending bank can read the reason code that came with it.
Related guides
The address rules in depth, what each tracking status means, and what to do when a payment has not arrived.
ISO 20022 address requirements
Structured and hybrid addresses, town and country fields, and the deferred deadline.
SWIFT status codes
ACSP, ACCC, PDNG, RJCT: what each status means and whether to wait or act.
Wire transfer not received
Sender and recipient steps when nothing has arrived, and when to ask for a recall.
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.