Home SWIFT/BIC code Peru

Peru SWIFT/BIC code validator

How the SWIFT/BIC code format works

Format
8 or 11-character bank identifier code, country code PE in positions 5-6
Example
BCPLPEPL

Things to watch for

  • Structure: 4-letter bank code + PE (country) + 2-character location code, plus an optional 3-character branch code
  • An 8-character code (or one ending XXX) refers to the bank's head office, almost always registered in Lima
  • No checksum digit — this is a format check only; it confirms positions 5-6 read PE, not that the bank or branch actually exists
Regex for SWIFT/BIC code
^[A-Z]{4}PE[A-Z0-9]{2}([A-Z0-9]{3})?$

A Peruvian SWIFT/BIC code identifies the bank on an international wire transfer into or out of Peru. Every Peruvian BIC has PE fixed at positions 5-6, right after the 4-letter bank code, and Peru’s largest banks all register their SWIFT head office in Lima, the country’s capital and financial centre, sharing the location code PL. One of the country’s biggest banks still carries a SWIFT prefix tied to its former name, a reminder that these codes rarely change after a rebrand.

Major Peruvian bank BIC prefixes

Bank BIC Location
Banco de Crédito del Perú (BCP) BCPLPEPL Lima
BBVA Perú BCONPEPL Lima
Interbank BINPPEPL Lima

How this validator works

This tool checks that the code is 8 or 11 characters, the first 4 characters are letters, positions 5-6 read PE, and the location and optional branch segments use only letters and digits — entirely client-side, with nothing sent to a server.

What a pass doesn’t tell you

A pass confirms the code fits the Peruvian BIC pattern, not that BCPL, BCON, or BINP still names an operating bank, or that the branch suffix is current. A BIC has no checksum digit, so a fabricated code that matches the shape still passes.

Scope: format validation only, and only for the SWIFT/BIC used on cross-border transfers — it does not check a domestic Peruvian account or CCI (código de cuenta interbancaria) number.

SWIFT/BIC code FAQ

What's the SWIFT code format for a Peruvian bank?

A Peruvian BIC is 8 or 11 characters: a 4-letter bank code, PE fixed at positions 5-6, a 2-character location code, and an optional 3-character branch code — for example BCPLPEPL for Banco de Crédito del Perú's Lima head office.

How do I read a Peruvian BIC?

In BCONPEPL, BCON identifies BBVA Perú (a legacy of its former name, BBVA Banco Continental), PE is the country, and PL is the location code for Lima, where Peru's largest banks are headquartered.

Does an 8-character code work for a Peruvian bank?

Yes — the 8-character BIC and its 11-character form ending XXX both identify the same head office and are accepted interchangeably on international wire instructions.

← More SWIFT/BIC code validators