Bank Saint-Petersburg PJSC SWIFT/BIC code

The head office of Bank Saint-Petersburg PJSC in Russia uses SWIFT/BIC code JSBSRU2PXXX. Below you find all 3 codes of this bank, grouped by city.

JSBSRU2PXXX
Head office · St. Petersburg · Russia · Short form: JSBSRU2P

All SWIFT/BIC codes of Bank Saint-Petersburg PJSC

St. Petersburg

SWIFT/BICBranch
JSBSRU2PXXX Head office

Pushkin

SWIFT/BICBranch
JSBSRU2102U Pushkin Branch

Sestroretsk

SWIFT/BICBranch
JSBSRU2102S Sestroretsk Branch

How the Bank Saint-Petersburg PJSC SWIFT/BIC is built up

A SWIFT/BIC code has 8 or 11 characters. Each part has a fixed meaning:

JSBS Bank code
4 letters that identify the bank.
RU Country code
2 letters for the country (ISO 3166).
2P Location code
2 characters for the city or region of the head office.
XXX Branch code
3 characters for a specific branch. XXX means the head office.

JSBSRU2P – the SWIFT/BIC code of Bank Saint-Petersburg PJSC

JSBSRU2P and JSBSRU2PXXX are two ways of writing the same bank identifier, and both point to Bank Saint-Petersburg PJSC in St. Petersburg. Banks worldwide use BIC codes to route payments between countries to the right bank. In daily life you mostly see it on invoices from abroad, in payment forms and in the bank details that Bank Saint-Petersburg PJSC provides.

On this page you will find how the code is put together, when it matters and what else a transfer to or from Bank Saint-Petersburg PJSC requires. The SWIFT code alone cannot identify a personal account; that is what the IBAN or account number is for.

Is JSBSRU2P still correct? How to check

The safest source for the BIC is the bank details provided by the recipient – an invoice, a statement or a screenshot from online banking. When the code you were given does not match JSBSRU2P or JSBSRU2PXXX, do not guess: check with the recipient or with Bank Saint-Petersburg PJSC directly.

A wrong SWIFT code may lead to a delay, a payment being sent back or extra fees along the way. Do not forget the account number: an error there is more difficult to undo than a wrong code.

Many banking apps validate the structure of an IBAN and some suggest the matching BIC, but that does not prove the account belongs to the right person. If your bank offers it, a payee name check before sending gives an extra layer of safety. When you pay someone new, many people send a small amount first and wait for confirmation.

What a transfer from Bank Saint-Petersburg PJSC abroad really costs

If you send money abroad through Bank Saint-Petersburg PJSC, the fee you see is only part of what you pay. On top of the transfer fee, correspondent or intermediary banks may deduct a fee, and when the money changes currency the bank usually uses a rate that is less favourable than the actual market rate.

The markup on the rate tends to be the largest cost, and it is easy to miss. An easy check: put the rate you get against the mid-market rate and look at the difference.

Specialised transfer providers frequently use rates closer to the mid-market rate. GoldexPay lists these services next to each other so you can see the amount the recipient gets. You can still keep your account at Bank Saint-Petersburg PJSC to fund the transfer; only the conversion and sending happen elsewhere.

Getting paid from abroad into a Bank Saint-Petersburg PJSC account

A sender in another country will ask for a few details about your account, and missing ones are a common cause of delays. Share the account holder’s name, the IBAN or account number, SWIFT code JSBSRU2PXXX and your address, which some banks require.

You can add Bank Saint-Petersburg PJSC and its city too, since some forms ask for it. A mistake in the IBAN can be harder to fix than you might think, so copy the details from your online banking.

Money from abroad does not always arrive in full. Fees for incoming transfers vary per bank. Make clear with the sender who covers the fees before the money is sent.

JSBSRU2P or JSBSRU2PXXX – which one to use?

The layout of a BIC never changes: a bank code of four letters, two for the country and a two-character location code, sometimes followed by a branch code. Combined, those parts make up JSBSRU2P.

XXX at the end of JSBSRU2PXXX is not a placeholder or a mistake: it stands for the main office of Bank Saint-Petersburg PJSC. Certain payment forms ask for 11 characters, in which case you can add XXX behind JSBSRU2P.

Enter the code as one block, in capitals and without separators. Look out for the letter O and the digit 0 and I versus 1; they are easy to mix up.

Transfer times and tracking a payment to Bank Saint-Petersburg PJSC

There is no single answer for every transfer: many land the same day or the next while others need several business days. Weekends and public holidays in the sending or receiving country add a day or more. Extra checks by one of the banks may also cause a delay, regardless of the details.

When a payment takes longer than expected, contact the sending bank about the tracking status and the transaction reference so they can trace it along the chain. Money transfer services often show tracking in their app so you can see where the money is.

The bank that sent the money can request a trace; the receiving side usually has nothing to trace yet. As a recipient, you can check your statements to see a partial amount.

Head office or branch code at Bank Saint-Petersburg PJSC?

Bank Saint-Petersburg PJSC has 3 different SWIFT/BIC codes. One of them is the head office code, JSBSRU2PXXX; the others identify branches.

For the vast majority of payments to a private or business account, the head office code JSBSRU2PXXX works fine. Only use a branch code when your contact explicitly asks for it.

When in doubt, check with the recipient which code their bank gave them. Branch codes are more likely to be retired than the head office code.

A note on our data

The details on this page are taken from public sources that we update regularly. Banks merge, change names and retire codes. Figures such as the number of codes are from our directory.

Before any payment that matters, confirm the BIC with the recipient’s bank or the recipient. We are a comparison site and not affiliated with Bank Saint-Petersburg PJSC. If you notice a mistake, we welcome a short note via the contact page.

Protect yourself against fake payment requests

One of the most common tricks goes like this: you receive a message claiming that a contact has new bank details and asking you to pay there from now on. The fact that JSBSRU2P exists does not mean that a request mentioning it is legitimate; criminals use the codes of real banks too.

Always verify a change of bank details by phone. Watch out for time pressure, unusual wording or a sender address that is slightly off. Already paid? Call your bank without delay and have them start a recall; also report it to the police.

Recipients are targeted too: one known trick is an overpayment and then sends a request to send back the difference to another account. Wait until the money is actually in your account and check with Bank Saint-Petersburg PJSC if anything seems off.

Frequently asked questions

What is the SWIFT/BIC code of Bank Saint-Petersburg PJSC in Russia?

The head office of Bank Saint-Petersburg PJSC uses JSBSRU2PXXX (or JSBSRU2P in the 8-character version). Use this code for most international transfers.

Where is the main office of Bank Saint-Petersburg PJSC?

According to its SWIFT registration, the head office of Bank Saint-Petersburg PJSC is in St. Petersburg, Russia.

How many SWIFT codes does Bank Saint-Petersburg PJSC have?

Our database contains 3 SWIFT/BIC codes for Bank Saint-Petersburg PJSC across 3 locations. Each code belongs to the head office or a specific branch or department.

What if I use the wrong SWIFT code for Bank Saint-Petersburg PJSC?

Your payment can be returned or delayed. Always check the code with Bank Saint-Petersburg PJSC before you confirm.

When do I use a branch code of Bank Saint-Petersburg PJSC?

Only when the recipient gives you one. Most international payments to Bank Saint-Petersburg PJSC work with the head office code JSBSRU2PXXX.

How can I send money to Bank Saint-Petersburg PJSC for less?

Avoid the hidden markup many banks add on international transfers. Compare what you receive in Russia across transfer services before you send.

Source: listbase-org SWIFT/BIC database (MIT licence), updated monthly. Always verify the code with the recipient or their bank.