bancos-brasileiros
Version:
A JSON list of Brazilian commercial banks
411 lines (345 loc) • 20.5 kB
Markdown
# Bancos Brasileiros
🇧🇷 🏦 📋 Brazilian commercial banks list
[](https://ci.appveyor.com/project/guibranco/bancosbrasileiros)
[](https://github.com/guibranco/BancosBrasileiros/actions/workflows/daily-updates.yml)
[](https://github.com/guibranco/BancosBrasileiros/actions/workflows/link-checker.yml)
[](https://github.com/guibranco/BancosBrasileiros/)
[](https://github.com/guibranco/BancosBrasileiros/)
[](https://wakatime.com/badge/github/guibranco/BancosBrasileiros)
[](https://codeclimate.com/github/guibranco/BancosBrasileiros/maintainability)
[](https://www.codefactor.io/repository/github/guibranco/BancosBrasileiros)
[](https://codebeat.co/projects/github-com-guibranco-bancosbrasileiros-main)
[](https://snyk.io/test/github/guibranco/BancosBrasileiros)
[](https://github.com/guibranco/bancosbrasileiros/issues)

> [!Important]
>
> Para a versão em Português *(PT_BR)* do README.md, [siga me](https://guibranco.github.io/BancosBrasileiros/README.pt-br.html) por favor.
---
## List of banks
### Formats
This list contains 400+ registered banks, in the following formats:
- **CSV**: [bancos.csv](/data/bancos.csv)
- **JSON**: [bancos.json](/data/bancos.json)
- **Markdown**: [bancos.md](/data/bancos.md)
- **SQL**: [bancos.sql](/data/bancos.sql)
- **XML**: [bancos.xml](/data/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](/schemas) for lists of type:
- [JSON](schemas/schema.json)
- [SQL](schemas/schema.sql)
- [XML](schemas/schema.xml)
And classes (DTO - Data Transport Object) in the following languages:
- [C#](/schemas/csharp.cs) <img alt="C Sharp" src="https://img.shields.io/badge/-C_Sharp-239120?style=flat-square&logo=csharp&logoColor=white" />
- [Dart](/schemas/dart.dart) <img alt="Dart" src="https://img.shields.io/badge/-Dart-00C3B1?style=flat-square&logo=dart&logoColor=white" />
- [Go](/schemas/go.go) <img alt="Go" src="https://img.shields.io/badge/-Go-00ADD8?style=flat-square&logo=go&logoColor=white" />
- [Java](/schemas/java.java) <img alt="Java" src="https://img.shields.io/badge/-Java-007396?style=flat-square&logo=OpenJDK&logoColor=white" />
- [JavaScript](/schemas/javascript.js) <img alt="JavaScript" src="https://img.shields.io/badge/-JavaScript-F7DF1E?style=flat-square&logo=javascript&logoColor=white" />
- [Kotlin](/schemas/kotlin.kt) <img alt="Kotlin" src="https://img.shields.io/badge/-Kotlin-0095D5?style=flat-square&logo=kotlin&logoColor=white" />
- [PHP](/schemas/php.php) <img alt="PHP" src="https://img.shields.io/badge/-PHP-777BB4?style=flat-square&logo=php&logoColor=white" />
- [Python](/schemas/python.py) <img alt="Python" src="https://img.shields.io/badge/-Python-3776AB?style=flat-square&logo=python&logoColor=white" />
- [Rust](/schemas/rust.rs) <img alt="Rust" src="https://img.shields.io/badge/-Rust-000000?style=flat-square&logo=rust&logoColor=white" />
- [TypeScript](/schemas/typescript.ts) <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](/examples). We currently have examples of the following technologies:
- [Dart](/exAMPLES/dart/) <img alt="Dart" src="https://img.shields.io/badge/-Dart-00C3B1?style=flat-square&logo=dart&logoColor=white" />
- [.NET/C#](/examples/dotnet) <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](/examples/emberjs) <img alt="Ember.js" src="https://img.shields.io/badge/-Emberjs-E04E39?style=flat-square&logo=ember.js&logoColor=white" />
- [PHP](/examples/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!
---
## Crates/Cargo - Rust Package Manager
[](https://crates.io/crates/bancos_brasileiros)
This repository is available at [Crates](https://crates.io) under the name [BancosBrasileiros](https://crates.io/crates/bancos_brasileiros).
Add this to your `Cargo.toml`:
```toml
[dependencies]
bancos_brasileiros = "0.1.0"
```
## NPM - Node Package Manager
[](https://www.npmjs.com/package/bancos-brasileiros)
[](https://www.npmjs.com/package/bancos-brasileiros)
This repository is available at [NPM](https://www.npmjs.com) under the name [bancos-brasileiros](https://www.npmjs.com/package/bancos-brasileiros).
Thanks to [@RauppRafael](https://github.com/RauppRafael) for creating and publishing version 1.0.0 on NPM.
```bash
npm i bancos-brasileiros
```
## NuGet - Package Manager for .NET
[](https://www.nuget.org/packages/BancosBrasileiros/)
[](https://www.nuget.org/packages/BancosBrasileiros/)
This repository is available at [NuGet](https://www.nuget.org) under the name [BancosBrasileiros](https://www.nuget.org/packages/BancosBrasileiros/).
```bash
dotnet add package BancosBrasileiros
```
## Packagist - Package Manager for PHP/Composer
[](https://packagist.org/packages/guibranco/bancos-brasileiros)
[](https://packagist.org/packages/guibranco/bancos-brasileiros)
This repository is available at [Packagist](https://packagist.org) under the name [guibranco/bancos-brasileiros](https://packagist.org/packages/guibranco/bancos-brasileiros)
```bash
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](https://github.com/guibranco/BancosBrasileiros-MergeTool) 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](https://github.com/guibranco/BancosBrasileiros/issues/new/choose)
---
## Changelog
[Changelog](/CHANGELOG.md)
---
## Contributors
<!-- readme: collaborators,contributors,snyk-bot/-,guistracini-outsurance-ie/- -start -->
<table>
<tbody>
<tr>
<td align="center">
<a href="https://github.com/guibranco">
<img src="https://avatars.githubusercontent.com/u/3362854?v=4" width="100;" alt="guibranco"/>
<br />
<sub><b>Guilherme Branco Stracini</b></sub>
</a>
</td>
<td align="center">
<a href="https://github.com/raphaelcunha">
<img src="https://avatars.githubusercontent.com/u/3853552?v=4" width="100;" alt="raphaelcunha"/>
<br />
<sub><b>Raphael Cunha</b></sub>
</a>
</td>
<td align="center">
<a href="https://github.com/Baldini">
<img src="https://avatars.githubusercontent.com/u/8235570?v=4" width="100;" alt="Baldini"/>
<br />
<sub><b>Guilherme Baldini</b></sub>
</a>
</td>
<td align="center">
<a href="https://github.com/BrunoM90">
<img src="https://avatars.githubusercontent.com/u/152902220?v=4" width="100;" alt="BrunoM90"/>
<br />
<sub><b>Null</b></sub>
</a>
</td>
<td align="center">
<a href="https://github.com/sahalhes">
<img src="https://avatars.githubusercontent.com/u/146409442?v=4" width="100;" alt="sahalhes"/>
<br />
<sub><b>E S Sahal Hussain</b></sub>
</a>
</td>
<td align="center">
<a href="https://github.com/Erick-Bueno">
<img src="https://avatars.githubusercontent.com/u/101439440?v=4" width="100;" alt="Erick-Bueno"/>
<br />
<sub><b>Erick Bueno</b></sub>
</a>
</td>
</tr>
<tr>
<td align="center">
<a href="https://github.com/pferreirafabricio">
<img src="https://avatars.githubusercontent.com/u/42717522?v=4" width="100;" alt="pferreirafabricio"/>
<br />
<sub><b>Fabrício Pinto Ferreira</b></sub>
</a>
</td>
<td align="center">
<a href="https://github.com/Guillergood">
<img src="https://avatars.githubusercontent.com/u/16701917?v=4" width="100;" alt="Guillergood"/>
<br />
<sub><b>Guillermo Bueno Vargas</b></sub>
</a>
</td>
<td align="center">
<a href="https://github.com/iurisilvio">
<img src="https://avatars.githubusercontent.com/u/105852?v=4" width="100;" alt="iurisilvio"/>
<br />
<sub><b>Iuri De Silvio</b></sub>
</a>
</td>
<td align="center">
<a href="https://github.com/jesobreira">
<img src="https://avatars.githubusercontent.com/u/3002249?v=4" width="100;" alt="jesobreira"/>
<br />
<sub><b>Jefrey Sobreira Santos</b></sub>
</a>
</td>
<td align="center">
<a href="https://github.com/joaovaladares">
<img src="https://avatars.githubusercontent.com/u/42593399?v=4" width="100;" alt="joaovaladares"/>
<br />
<sub><b>João V. Valadares</b></sub>
</a>
</td>
<td align="center">
<a href="https://github.com/leogregianin">
<img src="https://avatars.githubusercontent.com/u/1684053?v=4" width="100;" alt="leogregianin"/>
<br />
<sub><b>Leonardo Gregianin</b></sub>
</a>
</td>
</tr>
<tr>
<td align="center">
<a href="https://github.com/MauriciDmarc">
<img src="https://avatars.githubusercontent.com/u/129069676?v=4" width="100;" alt="MauriciDmarc"/>
<br />
<sub><b>Maurici Dmarco</b></sub>
</a>
</td>
<td align="center">
<a href="https://github.com/rafaeldomi">
<img src="https://avatars.githubusercontent.com/u/135021?v=4" width="100;" alt="rafaeldomi"/>
<br />
<sub><b>Rafael Domiciano</b></sub>
</a>
</td>
<td align="center">
<a href="https://github.com/victorbrandaao">
<img src="https://avatars.githubusercontent.com/u/85573492?v=4" width="100;" alt="victorbrandaao"/>
<br />
<sub><b>Victor Leonardo Brandão</b></sub>
</a>
</td>
<td align="center">
<a href="https://github.com/AmolKumarGupta">
<img src="https://avatars.githubusercontent.com/u/88397611?v=4" width="100;" alt="AmolKumarGupta"/>
<br />
<sub><b>Amol</b></sub>
</a>
</td>
<td align="center">
<a href="https://github.com/luisccf">
<img src="https://avatars.githubusercontent.com/u/14101365?v=4" width="100;" alt="luisccf"/>
<br />
<sub><b>Luis Carlos Cardoso</b></sub>
</a>
</td>
<td align="center">
<a href="https://github.com/rodrigondec">
<img src="https://avatars.githubusercontent.com/u/3301060?v=4" width="100;" alt="rodrigondec"/>
<br />
<sub><b>Rodrigo Castro</b></sub>
</a>
</td>
</tr>
<tr>
<td align="center">
<a href="https://github.com/vduggen">
<img src="https://avatars.githubusercontent.com/u/53385727?v=4" width="100;" alt="vduggen"/>
<br />
<sub><b>Vitor Duggen</b></sub>
</a>
</td>
</tr>
<tbody>
</table>
<!-- readme: collaborators,contributors,snyk-bot/-,guistracini-outsurance-ie/- -end -->
## Bots
<!-- readme: snyk-bot,bots -start -->
<table>
<tbody>
<tr>
<td align="center">
<a href="https://github.com/snyk-bot">
<img src="https://avatars.githubusercontent.com/u/19733683?v=4" width="100;" alt="snyk-bot"/>
<br />
<sub><b>Snyk Bot</b></sub>
</a>
</td>
<td align="center">
<a href="https://github.com/dependabot[bot]">
<img src="https://avatars.githubusercontent.com/in/29110?v=4" width="100;" alt="dependabot[bot]"/>
<br />
<sub><b>dependabot[bot]</b></sub>
</a>
</td>
<td align="center">
<a href="https://github.com/github-actions[bot]">
<img src="https://avatars.githubusercontent.com/in/15368?v=4" width="100;" alt="github-actions[bot]"/>
<br />
<sub><b>github-actions[bot]</b></sub>
</a>
</td>
<td align="center">
<a href="https://github.com/gitauto-ai[bot]">
<img src="https://avatars.githubusercontent.com/in/844909?v=4" width="100;" alt="gitauto-ai[bot]"/>
<br />
<sub><b>gitauto-ai[bot]</b></sub>
</a>
</td>
<td align="center">
<a href="https://github.com/penify-dev[bot]">
<img src="https://avatars.githubusercontent.com/in/399279?v=4" width="100;" alt="penify-dev[bot]"/>
<br />
<sub><b>penify-dev[bot]</b></sub>
</a>
</td>
<td align="center">
<a href="https://github.com/stack-file[bot]">
<img src="https://avatars.githubusercontent.com/in/408123?v=4" width="100;" alt="stack-file[bot]"/>
<br />
<sub><b>stack-file[bot]</b></sub>
</a>
</td>
</tr>
<tr>
<td align="center">
<a href="https://github.com/codefactor-io[bot]">
<img src="https://avatars.githubusercontent.com/in/25603?v=4" width="100;" alt="codefactor-io[bot]"/>
<br />
<sub><b>codefactor-io[bot]</b></sub>
</a>
</td>
<td align="center">
<a href="https://github.com/deepsource-autofix[bot]">
<img src="https://avatars.githubusercontent.com/in/57168?v=4" width="100;" alt="deepsource-autofix[bot]"/>
<br />
<sub><b>deepsource-autofix[bot]</b></sub>
</a>
</td>
<td align="center">
<a href="https://github.com/deepsource-io[bot]">
<img src="https://avatars.githubusercontent.com/in/16372?v=4" width="100;" alt="deepsource-io[bot]"/>
<br />
<sub><b>deepsource-io[bot]</b></sub>
</a>
</td>
</tr>
<tbody>
</table>
<!-- readme: snyk-bot,bots -end -->