Brazil Bank Code Checker
Validate Brazilian COMPE (3-digit) and ISPB (8-digit) bank codes, check PIX eligibility, and find SWIFT codes for international transfers.
Enter 3-digit COMPE code or 8-digit ISPB code
Search in Portuguese or English (e.g. Nubank, Banco do Brasil, Inter)
Sending money to Brazil? Compare the best BRL exchange rates:
BCB Registered Banks: COMPE + ISPB Codes
All BCB-registered financial institutions. Click any row for full details including PIX eligibility and SWIFT code.
| COMPE | Bank |
|---|
Brazil Payment Systems: COMPE vs ISPB vs PIX vs SWIFT
Traditional interbank transfers. TED (Transferencia Eletronica Disponivel) settles same-day. Uses 3-digit COMPE code. Being phased out in favour of PIX.
Instant 24/7 payments launched November 2020. Uses ISPB (8-digit) internally. Send using PIX key: CPF, CNPJ, phone, email, or random key. Instant, free for individuals.
Brazilian bill payment system. A boleto is a printable payment slip with a barcode. Widely used for bill payments, e-commerce, and loan repayments. Settles in 1 business day.
For receiving money from outside Brazil. Give sender your bank's SWIFT code, account number, and CPF/CNPJ. Brazilian regulations require tax ID identification for inbound wires.
Brazil's Two Bank Code Systems: COMPE and ISPB
Brazil uses two parallel bank identification systems that reflect its payment infrastructure evolution. The older COMPE (Comissao de Procedimentos de Exames e Pagamentos) codes are 3-digit numbers used for traditional interbank transfers (TED and DOC) and cheque clearing. Every major Brazilian bank has a COMPE code: Itau Unibanco is 341, Bradesco is 237, Banco do Brasil is 001, Caixa Economica Federal is 104, and Santander Brasil is 033.
The modern system uses ISPB (Identificador do Sistema de Pagamentos Brasileiro), an 8-digit code assigned by Banco Central do Brasil (BCB) to every licensed financial institution. ISPB codes are used by PIX (the instant payment system) and the SPB (Sistema de Pagamentos Brasileiro) settlement infrastructure. Itau's ISPB is 60701190, Nubank's is 18236120, and Banco do Brasil's is 00000000.
Both codes identify the same institution but are used by different payment rails. If someone asks for your bank code in Brazil, they usually want the 3-digit COMPE code. If a payment app or PIX transfer needs a code, it uses the ISPB internally, though most apps resolve this automatically when you enter a PIX key.
What Is PIX and How Does It Work?
PIX is Brazil's instant payment infrastructure launched by Banco Central do Brasil in November 2020. It allows instant transfers 24 hours a day, every day of the year, with funds settling in seconds. For individuals, PIX transfers are free. PIX quickly became the dominant payment method in Brazil, processing over 30 billion transactions by 2023, surpassing TED, DOC, and credit card payments combined.
To send or receive via PIX, you register a PIX key with your bank. A PIX key can be your CPF (individual tax ID), CNPJ (company tax ID), mobile phone number, email address, or a randomly generated alphanumeric key. When someone sends you PIX, they enter your key and the amount. The routing happens automatically using the ISPB system in the background. You do not need to share your ISPB code directly with the sender.
All BCB-licensed banks and payment institutions are required to participate in PIX. Digital banks like Nubank, Inter, and C6 Bank were early PIX adopters and built their entire user experience around it. Traditional banks like Itau and Bradesco also support PIX alongside their legacy TED infrastructure.
Receiving International Transfers to Brazil
For international wire transfers to Brazil, the sender needs your bank's SWIFT code, your account number, and your CPF or CNPJ (Brazilian tax identification number). Brazilian banking regulations require this tax ID for all inbound international transfers. Itau's SWIFT code is ITAUBRSP. Bradesco's is BBDEBRSP. Banco do Brasil's is BRASBRRJXXX. Santander Brasil's is BSCHBRSPXXX.
The COMPE and ISPB codes are not used for international transfers. Only the SWIFT code matters for cross-border wires. For smaller amounts sent by the diaspora community, services like Wise, Remitly, and Western Union provide better exchange rates than bank wire transfers and typically deposit directly to the recipient's Brazilian account within hours.
Sending to Mexico? Check our Mexico CLABE Checker. Validate European IBANs with our IBAN Validator. Check US routing numbers with our ABA Routing Number Checker.
Bank code data sourced from Banco Central do Brasil (BCB) public ISPB and COMPE registries. Data last updated: January 2025.
Related Tools
Frequently Asked Questions
A 3-digit bank identifier used for traditional Brazilian interbank transfers (TED/DOC/cheques). Itau is 341, Bradesco is 237, Banco do Brasil is 001, Caixa is 104, Nubank is 260. Being phased out in favour of PIX which uses ISPB codes.
An 8-digit code assigned by Banco Central do Brasil to every licensed financial institution. Used by PIX and the SPB settlement system. Itau is 60701190, Nubank is 18236120, Banco do Brasil is 00000000.
COMPE is the older 3-digit code for TED/DOC/cheques. ISPB is the modern 8-digit code used by PIX and SPB. Both identify the same institution but for different payment rails. Bank forms usually ask for COMPE; PIX apps use ISPB internally.
Itau Unibanco has COMPE code 341 and ISPB code 60701190. For TED transfers use 341. For international wires the SWIFT code is ITAUBRSP.
PIX is Brazil's instant payment system launched November 2020. Transfers are instant 24/7 using a PIX key (CPF, CNPJ, phone, email, or random key). PIX uses ISPB codes internally for routing. You do not need to know the ISPB to use PIX, just the recipient's PIX key.
Give the sender your bank's SWIFT code, your account number, and your CPF (individuals) or CNPJ (companies). Itau: ITAUBRSP. Bradesco: BBDEBRSP. Banco do Brasil: BRASBRRJXXX. The COMPE and ISPB codes are not needed for international wires.
Nubank's ISPB code is 18236120 and COMPE code is 260. Full name in BCB registry: Nu Pagamentos S.A. SWIFT code for international transfers: NUCXBRSP.
