Issuing in Brazil
Brasil
Brinta issues Brazilian notas fiscais for services (NFSe) and goods (NFe), including the new IBS/CBS fields from the Reforma Tributária. Validation and tax logic are the same whether you send data via Dashboard, Bulk/CSV, or API. What changes is the document_type you send and the Brazil-specific codes on each item.
Available document types
| document_type (Brinta) | invoice_type (Brinta) | Fiscal name / authority | When to use | Guide |
|---|---|---|---|---|
services invoice | debit | NFSe, Nota Fiscal de Serviço Eletrônica (Prefeitura / NFSe Nacional) | Sale of services | Services Invoice (NFSe) |
services invoice | debit | NFSe for real estate (locação, cessão onerosa, arrendamento de bens imóveis) | Renting, leasing or assigning real estate | Services Invoice for Rental (NFSe Locação) |
goods invoice | debit | NFe, Nota Fiscal Eletrônica, model 55 (SEFAZ) | Sale or shipment of goods | Goods Invoice (NFe) |
| n/a | n/a | Cancelamento de NFSe / NFe | Cancel an authorized nota fiscal | Cancelling Notas Fiscais (API) |
Quick Payloads
NFSe (Services Invoice)
{
"supplier_company_id": "{{company_id}}",
"invoice_type": "debit",
"document_type": "services invoice",
"invoice_date": "2026-10-01",
"e_invoice": true,
"currency": "BRL",
"buyer": {
"company": {
"legal_name": "CLIENT TECNOLOGIA LTDA.",
"type": "business",
"address": { "country": "BR", "address_line_1": "Alameda Santos 2200", "neighborhood": "Cerqueira César", "city": "São Paulo", "state": "BR-SP", "postal_code": "01418200" },
"tax_registrations": [
{ "type": "CNPJ", "number": "71175537000130", "level": "country", "location": "BR" }
]
}
},
"items": [
{
"name": "Digital Services",
"amount": 2500,
"category": [
{ "code": "6491", "list": "cityServiceCode" },
{ "code": "118012200", "list": "nbs code" },
{ "code": "000001", "list": "cClassTrib" },
{ "code": "100301", "list": "operation indicator br" }
],
"cst": { "ibs_cbs": "000" },
"taxes": [
{ "name": "ISS", "rate": 0.02, "rate_type": "percentage", "amount": 50, "adds_to_final_amount": false }
]
}
]
}NFe (Goods Invoice)
{
"supplier_company_id": "{{company_id}}",
"invoice_type": "debit",
"document_type": "goods invoice",
"invoice_date": "2026-10-01",
"invoice_entry_date": "2026-10-01 07:40:00.000",
"e_invoice": true,
"currency": "BRL",
"buyer": {
"company": {
"legal_name": "Client TEST LTDA",
"type": "business",
"address": { "country": "BR", "address_line_1": "Rua das Indústrias 272", "neighborhood": "Jardim Universitário", "city": "Umuarama", "state": "BR-PR", "postal_code": "87508210" },
"tax_registrations": [
{ "type": "CNPJ", "number": "78743157000110", "level": "country", "location": "BR" },
{ "type": "IE", "number": "8222049106", "level": "state", "location": "BR-PR" }
]
}
},
"items": [
{
"name": "Palito de madeira",
"quantity": 100,
"unit_amount": 340.40,
"amount": 34040,
"category": [
{ "code": "44219900", "list": "ncm" },
{ "code": "6101", "list": "CFOP" },
{ "code": "UN", "list": "unit" },
{ "code": "1", "list": "origin BR" }
],
"cst": { "icms": "00", "ipi": "51", "pis_cofins": "01", "ibs_cbs": "000" },
"taxes": [
{ "name": "ICMS", "rate": 0.04, "rate_type": "percentage" }
]
}
]
}Reference codes
- BR - Prefeituras for Issuing NFSe
- CST and cClassTrib codes
- Operation Indicator Codes
- NBS Codes
- NFSe (services invoice) Changes
How to send these documents
All three methods (Manual/Dashboard, Bulk/CSV, API) work the same way for Brazil as for every other country. See Ways of Issuing. API requests go to POST https://api.brinta.com/invoices (sandbox: https://api-test.brinta.com/invoices).
Updated about 13 hours ago
Did this page help you?
