Brazil

Taggun provides comprehensive receipt and invoice processing for Brazil, supporting all core functions. Taggun also offers advanced features for processing receipts and invoices in Brazil, including specialised features for local tax and compliance requirements.

Core Capabilities

Taggun fully supports all core receipt processing functions for Brazil. This includes the extraction of total amounts, tax information, merchant details, line items, and much more. For a complete list of our core capabilities, please refer to Data Fields That Taggun Extracts.

For example:

  • Currency: BRL (Brazilian Real, symbol: R$)
  • Date Format: DD/MM/YYYY or DD.MM.YYYY
  • Language Support: Portuguese
  • Tax System: Value Added Tax (VAT, locally known as ICMS - Imposto sobre Circulação de Mercadorias e Serviços)

Supported Document Types

Taggun's Receipt Data Extraction API supports the following document types commonly used in Brazil:

  1. Nota Fiscal: Standardized fiscal receipt for goods and services, including detailed tax information and SEFAZ compliance
  2. Cupom Fiscal: Simplified fiscal receipt for smaller transactions, often including a QR code for validation.
  3. Recibo: General receipt for non-fiscal transactions

Brazil-Specific Enhancements

QR Code Extraction for Brazilian Receipts and SEFAZ Compliance

  • Advanced detection and decoding capabilities for QR codes in any position or orientation
  • Extracts SEFAZ (Secretaria da Fazenda) URLs containing detailed transaction data
  • Supports compliance validation and verification

Document Classification

  • Automatic detection and classification of Nota Fiscal, Cupom Fiscal, or Recibo
  • Enhanced validation rules for fiscal documents
  • Default classification to 'Recibo' when specific type cannot be determined

Tax ID Processing

  • NIF (Número de Identificação Fiscal) normalisation and validation
  • CNPJ extraction (Format: 12.345.678/0001-95) for issuing organisations
  • CPF extraction (Format: 123.456.789-09) for recipient tax IDs

Additional Extractions

  • Document Type (NFCE, NFE, SAT)
  • Chave Acesso: 44-digit unique access key for electronic invoice validation
  • Line items and detailed transaction data

API Response Fields

The following properties can be enabled for the verbose endpoints:

Field NameTypeAccess PathDescription
Merchant NIFstringentities.merchantTaxId.dataThe detected NIF (Número de Identificação Fiscal) of the merchant issuing the receipt or invoice.
Document Typestringentities.brazilReceiptDetails.documentType.dataThe detected document type. Options include 'nota fiscal', 'cupom fiscal', or 'recibo'.
QR Code URLstringentities.brazilReceiptDetails.qrCode.dataThe extracted URL from the QR code linking to SEFAZ (Secretaria da Fazenda) transaction details, if available. More information here.
Document Numberstringentities.brazilReceiptDetails.documentNumber.dataThe extracted document number, used for tax purposes.

📘

Want access?

Please contact Taggun at support@taggun.io to enable Brazillain Features for your account.


Use Cases

  1. Fiscal Compliance: Extract and validate QR codes and NIFs from Brazilian receipts to ensure compliance with SEFAZ regulations.
  2. Expense Management: Streamline expense reporting by accurately extracting detailed receipt information specific to Brazilian transactions.
  3. Customer Management: Extract and manage NIF numbers for better tracking and compliance in business transactions.

Additional Support

At Taggun, we are committed to improving and expanding our services. If you need additional support for Brazil, we want to hear from you. Please reach out to our team at hello@taggun.io, and we’ll work with you to tailor our solutions to your needs.