Barclays Review 2026: Bank Account, Blue Rewards and Premier

Barclays Sort Code, IBAN and SWIFT Code: Where to Find Them

Where to find your Barclays sort code and account number in the app, Online Banking or on your card, how to get your IBAN, what the Barclays SWIFT code BUKBGB22 means, and what to give someone paying you from abroad.

Your Barclays sort code and account number are on your accounts homepage in the Barclays app and in Online Banking, just below the account name, and they’re usually printed on the front of your Barclays debit card too. For payments from abroad, Barclays’ SWIFT code is BUKBGB22, and your IBAN is in the app (select the account, then Manage), on your statements, or available from Barclays’ IBAN generator.

Always use the sort code shown for your own account, rather than a Barclays sort code you’ve found online. This guide covers where Barclays shows each detail, what the SWIFT code’s parts mean, what to give someone who’s paying you from another country and what Barclays charges to receive the money. For an overview of Barclays’ accounts, see our Barclays review.

Where Barclays shows your sort code and account number

Barclays lists five places to find them:

  • The Barclays app: on your accounts homepage, just below your account name.
  • Online Banking: on your accounts homepage, just below your account name.
  • Your Barclays debit card: usually printed on the front under your name, the 6-digit sort code first and then your account number.
  • Your bank statements.
  • Cheques or a paying-in book: printed in the computer-style figures along the bottom.

If you’re opening a new account in the app, Barclays says your account details are available as soon as the application is approved, before your debit card arrives.

Your sort code and account number are what someone in the UK needs to pay you, for example an employer or HMRC. Barclays says it will never ask for your Telephone or Online Banking passcodes, PINs (including PINsentry) or card details; how account-detail scams work is covered in our bank scams protection guide.

Your Barclays IBAN

An IBAN (International Bank Account Number) identifies your account to a bank in another country. Barclays gives you three ways to get yours:

  1. In the app: select the account from your app home page and tap Manage.
  2. On a statement: your IBAN is on your bank statements, whether you view them in Online Banking, in the app or on paper.
  3. With Barclays’ IBAN generator: enter your sort code and account number on Barclays’ generate-IBAN page and press Generate IBAN once (Barclays says it can take a few seconds to appear). It works for any of your Barclays accounts.

Copy your IBAN from one of these rather than trying to work it out yourself.

The Barclays SWIFT code

A SWIFT code, also called a BIC or SWIFTBIC, tells an overseas bank which bank to send money to. Barclays gives its UK code as BUKBGB22 and explains the parts like this:

PartWhat it means
BUKBBarclays
GBThe country code (United Kingdom)
22The head office

SWIFT codes can be 8 or 11 characters long. Sometimes you’ll see three extra characters on the end that identify a particular Barclays branch. If a form asks for an 11-character code, Barclays says to add XXX to the 8-character code, giving BUKBGB22XXX.

You may see other Barclays codes listed elsewhere. Barclays’ own help pages give BUKBGB22 for Barclays UK accounts, so use that unless Barclays tells you otherwise for your account.

What to give someone paying you from abroad

Barclays asks you to give the sender:

  • your IBAN
  • the Barclays SWIFT code, BUKBGB22
  • your full name
  • your address
  • the amount and the currency you’d like to receive

You also need to agree with the sender who will pay the charges (see below).

Euro payments from Europe. SEPA credit transfers are euro payments from countries across Europe. For one of these, the sender needs only your IBAN and the full name on the account.

US dollar payments. A US sender may ask for an ABA (Fedwire) routing number, the US equivalent of a sort code. Barclays says the US dollar account of Barclays Bank UK PLC is held with Barclays Bank PLC, New York, with ABA code 026002574.

What Barclays charges to receive money from abroad

Barclays’ tariff for personal customers (correct as at 1 June 2025) lists these fees for receiving international payments:

Incoming paymentBarclays’ fee
A SEPA credit transfer, or a euro payment from the EEA£0
An international payment of £100.00 or less£0
An international payment of £100.01 or more£6

Who pays depends on the charge option the sender picks. The tariff describes three: the sender agrees to pay all the fees; the sender pays their own bank’s charges and you pay any overseas banks’ fees plus Barclays’ charges; or the sender asks you to pay all the charges, including their bank’s. Whatever falls to you is taken from the incoming payment before it reaches your account.

Worked example. Someone outside the EEA sends you the equivalent of £500 and chooses the option where they pay their own bank’s charges. Barclays’ fee is £6, so £494 reaches your account, less any fee an overseas bank in between takes. If the money arrives in another currency and Barclays converts it into pounds, its tariff adds a currency conversion charge of up to 2.75% for personal and Premier customers, so you’d receive less again. If the same person sent the equivalent of £80, Barclays’ fee would be £0.

Sending money abroad has its own charges, which depend on whether you pay in the app, Online Banking, a branch or by phone: our Barclays fees guide sets them out. How much you can send in a day is in our Barclays transfer limit guide, and if you’d rather ask Barclays about your details, see how to contact Barclays.

Sources

  1. Barclays: How do I find my sort code and account number?
  2. Barclays: What is the Barclays Swift code?
  3. Barclays: Where can I find my IBAN or SWIFT code?
  4. Barclays: How can I generate an IBAN?
  5. Barclays: Receiving money from abroad
  6. Barclays: Tariff for personal customers (June 2025)