Awesome
Bancos Brasileiros
🇧🇷 🏦 📋 Brazilian commercial banks list
[!Important]
Para a versão em Português (PT_BR) do README.md, siga me por favor.
List of banks
Formats
This list contains 400+ registered banks, in the following formats:
- CSV: bancos.csv
- JSON: bancos.json
- Markdown: bancos.md
- SQL: bancos.sql
- XML: bancos.xml
Available data
Each of the lists has the following information (schema):
Column | Description | Observations |
---|---|---|
COMPE | Code - COMPE | 3 digits |
ISPB | Code - ISPB | 8 digits |
Document | Document - CNPJ | 14 numbers - 18 digits (formatted) |
LongName | Long name | According to BACEN - STR |
ShortName | Short name | According to BACEN - STR |
Network | Network | RSFN, Internet, null |
Type | Type | commercial, multiple, savings, null |
PixType | Type of PIX/SPI participant | DRCT - Directly, INDR - Indirectly, null |
Charge | If does charge operations | true, false, null |
CreditDocument | If does TED operations | true, false, null |
LegalCheque | If it belongs to the "Cheque Legal" | true, false |
DetectaFlow | If it belongs to the "Detecta Flow" | true, false |
PCR | If it belongs to the "PCR" | true, false |
PCRP | If it belongs to the "PCRP" | true, false |
SalaryPortability | If does/accept salary portability | "Banco folha e Destinatário" - both operations, "Destinatário" - only receive, null |
Products | List of products offered | In Portuguese only |
Url | Website | - |
DateOperationStarted | Commercial operation start date | - |
DatePixStarted | PIX operation start date | Only for those PSP of SPI |
DateRegistered | Registration date on schema | - |
DateUpdated | Change date on schema | - |
Schemas and classes
A schema file is available in the folder schemas for lists of type:
And classes (DTO - Data Transport Object) in the following languages:
- C# <img alt="C Sharp" src="https://img.shields.io/badge/-C_Sharp-239120?style=flat-square&logo=csharp&logoColor=white" />
- Dart <img alt="Dart" src="https://img.shields.io/badge/-Dart-00C3B1?style=flat-square&logo=dart&logoColor=white" />
- Go <img alt="Go" src="https://img.shields.io/badge/-Go-00ADD8?style=flat-square&logo=go&logoColor=white" />
- Java <img alt="Java" src="https://img.shields.io/badge/-Java-007396?style=flat-square&logo=OpenJDK&logoColor=white" />
- JavaScript <img alt="JavaScript" src="https://img.shields.io/badge/-JavaScript-F7DF1E?style=flat-square&logo=javascript&logoColor=white" />
- Kotlin <img alt="Kotlin" src="https://img.shields.io/badge/-Kotlin-0095D5?style=flat-square&logo=kotlin&logoColor=white" />
- PHP <img alt="PHP" src="https://img.shields.io/badge/-PHP-777BB4?style=flat-square&logo=php&logoColor=white" />
- Python <img alt="Python" src="https://img.shields.io/badge/-Python-3776AB?style=flat-square&logo=python&logoColor=white" />
- Rust <img alt="Rust" src="https://img.shields.io/badge/-Rust-000000?style=flat-square&logo=rust&logoColor=white" />
- TypeScript <img alt="TypeScript" src="https://img.shields.io/badge/-TypeScript-3178C6?style=flat-square&logo=typescript&logoColor=white" />
Examples
Implementation examples are available in the folder examples. We currently have examples of the following technologies:
- Dart <img alt="Dart" src="https://img.shields.io/badge/-Dart-00C3B1?style=flat-square&logo=dart&logoColor=white" />
- .NET/C# <img alt=".NET" src="https://img.shields.io/badge/-.NET-5C2D91?style=flat-square&logo=dotnet&logoColor=white" /><img alt="C Sharp" src="https://img.shields.io/badge/-C_Sharp-239120?style=flat-square&logo=c-sharp&logoColor=white" />
- EmberJS <img alt="Ember.js" src="https://img.shields.io/badge/-Emberjs-E04E39?style=flat-square&logo=ember.js&logoColor=white" />
- PHP <img alt="PHP" src="https://img.shields.io/badge/-PHP-777BB4?style=flat-square&logo=php&logoColor=white" />
If you miss an example in the language, library, or framework, open an issue requesting an example project on the desired technology!
NPM - Node Package Manager
This repository is available at NPM under the name bancos-brasileiros.
Thanks to @RauppRafael for creating and publishing version 1.0.0 on NPM.
npm i bancos-brasileiros
NuGet - Package Manager for .NET
This repository is available at NuGet under the name BancosBrasileiros.
dotnet add package BancosBrasileiros
Packagist - Package Manager for PHP/Composer
This repository is available at Packagist under the name guibranco/bancos-brasileiros
composer require guibranco/bancos-brasileiros
Acronyms and abbreviations
For those unfamiliar with Brazilian financial/regulatory entities:
<!--START_SECTION:abbreviations-section--> <table width="100%"><tr><th>ABBC</th><td> Brazilian Banks Association</td></tr><tr><th>BCB</th><td> Central Bank of Brazil (regulatory authority)(also known as BACEN or BC)</td></tr><tr><th>CIP</th><td> Interbank Payment Chamber</td></tr><tr><th>CNPJ</th><td> National Register of Legal Entities - RFB</td></tr><tr><th>COMPE</th><td> Check and Other Papers Compensation System</td></tr><tr><th>CTC</th><td> Credit Transfer Center</td></tr><tr><th>CPF</th><td> Individual Taxpayer Registry - RFB</td></tr><tr><th>CVM</th><td> Securities and Exchange Commission</td></tr><tr><th>FEBRABAN</th><td> Brazilian Federation of Banks</td></tr><tr><th>ISPB</th><td> SPB identification</td></tr><tr><th>PCPS</th><td> Centralized Salary Portability Platform</td></tr><tr><th>PCR</th><td> Centralized Receivables Platform</td></tr><tr><th>PIX</th><td> Brazilian Instant Payments</td></tr><tr><th>RFB</th><td> Federal Revenue Service of Brazil</td></tr><tr><th>RSFN</th><td> National Financial System Network</td></tr><tr><th>SFN</th><td> National Financial System</td></tr><tr><th>SLC</th><td> Card Settlement Service</td></tr><tr><th>SILOC</th><td> Deferred Settlement System for Interbank Transfers of Credit Orders</td></tr><tr><th>SITRAF</th><td> Funds Transfer System</td></tr><tr><th>SPB</th><td> Brazilian Payment System</td></tr><tr><th>SPI</th><td> Instant Payment System</td></tr><tr><th>STR</th><td> Reserves Transfer System</td></tr></table> <!--END_SECTION:abbreviations-section-->Updates
The data is automatically updated daily using a tool that collects information from lists of official sources.
[!Warning]
If you find any issues with the data, missing database, or outdated data, please open an issue in this repository: New Issue