> ## Documentation Index
> Fetch the complete documentation index at: https://docs.trio.com.br/llms.txt
> Use this file to discover all available pages before exploring further.

# Boleto types

> Choose the invoice_type and wallet_type values that classify a boleto when you create it.

When you create a boleto, two required fields classify it: `invoice_type` says which document or obligation originated the charge, and `wallet_type` says how the bank registers and manages the boleto. Both go in the body of [`POST /v2/in/boletos`](https://docs.trio.com.br/v2/api-reference/banking-api/receivables/boletos/post); the [Create a boleto](https://docs.trio.com.br/v2/guides/boleto/create-boleto.md) guide covers the rest of the request.

```json theme={null}
"invoice_type": "invoice",
"wallet_type": "book_entry_electronic_bloquete"
```

## Invoice type

`invoice_type` represents the type of document that originated the charge: the reason the boleto was issued, such as an invoice, a tax invoice, a school fee or a duplicate. The right-hand column gives the Brazilian document name each value stands for. If no value matches your charge, use `others`.

### Most common values

| Value | Document (Portuguese name) |
| - | - |
| `invoice` | Fatura |
| `invoice_note` | Nota Fiscal |
| `receipt` | Recibo |
| `commercial_duplicate` | Duplicata Mercantil |
| `service_duplicate` | Duplicata de Prestação de Serviços |
| `promissory_note` | Nota Promissória |
| `school_fee` | Mensalidade Escolar |
| `condominium_fee` | Taxa de Condomínio |
| `credit_card` | Fatura de Cartão de Crédito |
| `others` | Outros |

### All values

| Value | Document (Portuguese name) |
| - | - |
| `commercial_duplicate` | Duplicata Mercantil |
| `indicated_commercial_duplicate` | Duplicata Mercantil por Indicação |
| `service_duplicate` | Duplicata de Prestação de Serviços |
| `indicated_service_duplicate` | Duplicata de Serviços por Indicação |
| `rural_duplicate` | Duplicata Rural |
| `bill_of_exchange` | Letra de Câmbio |
| `commercial_credit_note` | Nota de Crédito Comercial |
| `export_credit_note` | Nota de Crédito à Exportação |
| `industrial_credit_note` | Nota de Crédito Industrial |
| `rural_credit_note` | Nota de Crédito Rural |
| `promissory_note` | Nota Promissória |
| `rural_promissory_note` | Nota Promissória Rural |
| `triplicate_commercial` | Triplicata Mercantil |
| `triplicate_service` | Triplicata de Serviços |
| `insurance_note` | Nota de Seguro |
| `receipt` | Recibo |
| `invoice` | Fatura |
| `debit_note` | Nota de Débito |
| `insurance_policy` | Apólice de Seguro |
| `school_fee` | Mensalidade Escolar |
| `consortium_installment` | Parcela de Consórcio |
| `invoice_note` | Nota Fiscal |
| `debt_document` | Documento de Dívida |
| `rural_product_certificate` | Cédula de Produto Rural (CPR) |
| `warrant` | Warrant |
| `state_active_debt` | Dívida Ativa Estadual |
| `municipal_active_debt` | Dívida Ativa Municipal |
| `federal_active_debt` | Dívida Ativa Federal |
| `condominium_fee` | Taxa de Condomínio |
| `credit_card` | Fatura de Cartão de Crédito |
| `others` | Outros |

## Wallet type

`wallet_type` is the collection wallet (*carteira de cobrança*): the operational method the bank uses to register, issue and manage the boleto. It does not change the information shown to the payer; it only tells the bank how to process the boleto.

### Default value

By default, use:

| Value | Collection wallet (Portuguese name) |
| - | - |
| `book_entry_electronic_bloquete` | Carteira Escritural Eletrônica (Bloquete) |

### All values

| Value | Collection wallet (Portuguese name) |
| - | - |
| `direct_electronic_partial_emission_booklet` | Cobrança Direta Eletrônica com emissão parcial de boleto |
| `book_entry_electronic_booklet` | Carteira Escritural Eletrônica (Boleto) |
| `direct_electronic_with_emission_booklet` | Cobrança Direta Eletrônica com emissão do boleto |
| `direct_electronic_no_emission_block_client` | Cobrança Direta Eletrônica sem emissão (cliente emite) |
| `direct_electronic_no_emission_block_us` | Cobrança Direta Eletrônica sem emissão (modalidade do banco) |
| `book_entry_electronic_bloquete` | Carteira Escritural Eletrônica (Bloquete) |
| `direct_electronic_no_emission_block_client2` | Cobrança Direta Eletrônica sem emissão (variante) |
| `direct_electronic_partial_emission_bloquete` | Cobrança Direta Eletrônica com emissão parcial (Bloquete) |
| `direct_electronic_with_emission_bloquete` | Cobrança Direta Eletrônica com emissão (Bloquete) |
| `direct_electronic_no_emission_us_emission` | Cobrança Direta Eletrônica sem emissão (variante) |
| `direct_electronic_our_number_emission_banks_bloquete` | Banco responsável pela geração do Nosso Número (Bloquete) |
| `direct_electronic_our_number_emission_banks_booklet` | Banco responsável pela geração do Nosso Número (Boleto) |

## Next steps

* [Create a boleto](https://docs.trio.com.br/v2/guides/boleto/create-boleto.md): build the full request body.
* [Boleto best practices](https://docs.trio.com.br/v2/guides/boleto/best-practices.md): what happens after the boleto is created.
* [Create boleto](https://docs.trio.com.br/v2/api-reference/banking-api/receivables/boletos/post.md): the API reference for `POST /v2/in/boletos`.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.