Home/Wire transfer details
Bank Details Checklist · Updated 2026

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.

One checklist: every detail, why the bank needs it, and what a bank can report when it is wrong
IBAN or account number? The IBAN adds a country code and two check digits to the domestic account details
Already sent? Use the UETR from your bank's confirmation to see what the banks have reported

Trace a SWIFT transfer

AI assisted

See bank reports, and get an email when the payment reaches a new stage.

The reference code on the bank transfer confirmation.

Required by banks to locate the payment.

We check daily and email you when the payment reaches a new stage.

Results depend on the bank reports available for your transfer. Checking is free.

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.

Each detail an international wire transfer needs, why the bank needs it, where it sits in the pacs.008 payment message, and the reason code a bank can report when it is wrong or missing
DetailWhy the bank needs itIn the pacs.008 messageIf it is wrong or missing
Recipient's full nameNames the person or business being paid. Use the name exactly as their bank holds it.Cdtr / NmBE01: customer and account do not match. RR03: beneficiary name or address insufficient for regulatory checks.
Recipient's addressIdentifies 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 / PstlAdrRR03: beneficiary name or address insufficient for regulatory checks.
Account number or IBANIdentifies 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 bankIdentifies the recipient's bank. It has 8 or 11 characters.CdtrAgt / FinInstnId / BICFIRC01: bank identifier format incorrect. RC04: beneficiary bank identifier invalid or missing.
Name and address of the recipient's bank, and any national bank codeLets 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, ClrSysMmbIdRC08: clearing system member identifier invalid or missing.
Intermediary bank, only when the recipient's bank gives oneA bank the payment must pass through on the way. Copy the details exactly as the recipient's bank gives them; otherwise leave them empty.IntrmyAgt1RC11: intermediary bank invalid or missing.
Payment referenceTells the recipient what the payment is for, such as an invoice number, so they can match it.RmtInfThe recipient may not be able to match the payment to what it pays for.
Purpose of payment, when your bank asks for oneThe 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 detailsFF07: purpose missing or invalid. RR05: regulatory reporting details missing or invalid.
Charge option: OUR, SHA or BENDecides 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

Your full name exactly as your bank holds it, and your address with the town and the country.
Your IBAN, or your account number where your country does not use IBANs.
Your bank's SWIFT/BIC code, name and address, and any national bank code your bank lists.
Any intermediary bank your bank lists for the currency, copied exactly.
The reference you want the sender to quote, such as your invoice number.

The sender checks before sending

Copy every detail from the recipient's written details, not from memory or an old payment.
If the details change by email or message, confirm the change with the recipient on a phone number you already know.
Ask your bank whether this payment needs a purpose of payment or other reporting details.
Keep the confirmation your bank gives you after sending. It usually carries the UETR.

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

The parts of the example IBAN that SWIFT's IBAN Registry gives for the United Kingdom
PartIn the exampleWhat it is
Country codeGBThe two-letter ISO 3166 country code.
Check digits29Two check digits, right after the country code.
Bank codeNWBKIdentifies the bank, inside the domestic part.
Branch code601613Identifies the branch, inside the domestic part.
Account number31926819The 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.

Comparison diagram: a UETR identifies a single payment, a BIC or SWIFT code identifies a bank, an IBAN identifies an account, and MT103 or pacs.008 identifies the payment-document format.
What each identifier points to: a UETR is the only one that identifies the transaction itself, which is why it is what you track.

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.

Sent the payment already? Paste the UETR in and see what the banks have reported.

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.

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.