Daten aus Brasilianische NF-e elektronische Rechnungen extrahieren
Eine brasilianische NF-e wird autorisiert, bevor die Waren das Gelände verlassen. Freigegeben von der staatlichen Steuerbehörde (SEFAZ) unter Layout 4.00, funktioniert die Nota Fiscal Eletronica nach einem Freigabemodell: Der Aussteller übermittelt die Rechnung, SEFAZ validiert sie und gibt ein Autorisierungsprotokoll zurück, und erst dann kann die Sendung unter der DANFE bewegt werden, der gedruckten Darstellung mit dem Barcode. Ein Identifikator verbindet alles, der chave de acesso, der 44-stellige Zugangsschlüssel, der den Ausstellerstaat, den Zeitraum, die CNPJ, das Modell, die Serie und die Rechnungsnummer kodiert, und mit dem jede Partei die NF-e bei SEFAZ validieren kann. Jede NF-e nennt Aussteller und Empfänger über CNPJ (die 14-stellige Steuerpflichtigennummer) und Inscricao Estadual (die staatliche Registrierung), das Ausstellerregime tributario (CRT), und auf jeder Zeile die brasilianischen Steuercodes, die bestimmen, wie die Waren besteuert werden. Steuercodes auf Zeilenebene sind der wesentliche Inhalt einer NF-e. Jedes Produkt trägt einen NCM-Code, die achtstellige Mercosur-Zollklassifikation, einen CFOP-Code, den vierstelligen Vorgangscode, der angibt, um welche Art von Bewegung es sich bei der Zeile handelt und welche Steuern gelten, sowie oft einen CEST-Code für die Steuersubstitution. ICMS dominiert, die staatliche Mehrwertsteuer, und sie wird por dentro erhoben, das heißt, sie wird im Preis berechnet statt aufgeschlagen, sodass eine Zeile eine ICMS-Bemessungsgrundlage, einen Satz und einen bereits im Warenwert enthaltenen ICMS-Betrag zeigt. Die Rechnungssummen umfassen die Produktsumme, etwaige Fracht und Rabatt, die gesamte ICMS und eine ungefähre Gesamtsumme aller Steuern, die vom Transparenzgesetz Lei 12.741 gefordert wird. Es gibt zwei Dokumentmodelle: die Standard-NF-e (55) und die Verbraucher-NFC-e (65). Talonic liest die autorisierte NF-e, ob DANFE oder Quell-PDF, in einen strukturierten Datensatz ein, der den Zugangsschlüssel und jeden Steuercode beibehält. Eine NF-e mit der Nummer 4571, Serie 001, von Industria Paulista de Componentes Ltda. (CNPJ 12.345.678/0001-90) an Comercial Recife Ltda., unter dem Zugangsschlüssel 35260612345678000190550010000045711123456789, liefert ihre zwei Produktzeilen, 4.800,00 BRL ICMS bei 12%, enthalten in einer Produktsumme von 40.000,00 BRL, und einen Rechnungsgesamtbetrag von 40.000,00 BRL, den ein brasilianisches Finanzsystem verbucht.
Was aus Brasilianische NF-e elektronische Rechnungen extrahiert wird
So funktioniert die Extraktion für Brasilianische NF-e elektronische Rechnungen
In der Praxis erreicht eine NF-e ein Steuerteam als gedruckte DANFE-Darstellung, als Quell-PDF oder als Portal-Export, und der Zugangsschlüssel sowie die brasilianischen Steuercodes müssen erst wiederhergestellt werden. Talonic klassifiziert das Dokument und bindet jeden Wert an das im Field Registry hinterlegte Feldset des NF-e-Layouts 4.00, sodass der 44-stellige chave de acesso, die Dokumentnummer und Serie, das Modell und die Layoutversion sowie CNPJ und Inscricao Estadual von Aussteller und Empfänger unabhängig vom Layout aufgelöst werden. Jede Zeile behält ihren NCM-Zolltarifcode, ihren CFOP-Vorgangscode, ihren CEST-Code sofern vorhanden, sowie Menge, Einzelpreis und ICMS-Basis, Satz und Betrag, während das Steuerregime des Ausstellers (CRT) und der IE-Indikator des Käufers typisiert sind. Warenwert gesamt, Fracht, Rabatt, ICMS gesamt und die ungefähren Steuern nach Lei 12.741 werden gelesen, und da ICMS im Preis enthalten ist (por dentro), behält die Extraktion den eingebetteten Betrag statt ihn zum Gesamtbetrag zu addieren. Konfidenz je Wert und ein Pixel-Bereichsverweis gemäß DIN SPEC 91491 ermöglichen es einem Steueranalysten, einen Zugangsschlüssel oder einen NCM-Code gegen die Quelle zu prüfen. Die Extraktion strukturiert, was die autorisierte NF-e angibt, und berechnet weder die geschuldete Steuer noch validiert sie die SEFAZ-Autorisierung erneut.
Beispielextraktion
Eine autorisierte NF-e (Modell 55) mit zwei Produktzeilen mit ICMS
{
"access_key": "35260612345678000190550010000045711123456789",
"document_number": "4571",
"document_series": "001",
"document_date": "2026-06-12",
"document_model": "55",
"layout_version": "4.00",
"operation_nature": "VENDA DE MERCADORIA",
"operation_direction": "1",
"issue_purpose": "1",
"environment_type": "1",
"issuer_state_code": "35",
"supplier.name": "Industria Paulista de Componentes Ltda.",
"supplier.tax_id": "12.345.678/0001-90",
"supplier.state_registration": "110.042.490.114",
"supplier.tax_regime": "3",
"buyer.name": "Comercial Recife Ltda.",
"buyer.tax_id": "98.765.432/0001-10",
"buyer.ie_indicator": "1",
"products_total_amount": 40000,
"discount_amount": 0,
"freight_amount": 0,
"tax_base_amount": 40000,
"tax_amount": 4800,
"total_approx_taxes": 6800,
"freight_modality": "9",
"payment_method": "15",
"total_amount": 40000,
"line_items": [
{
"product_code": "PC-1001",
"barcode_gtin": "7891234560017",
"product_description": "Placa de circuito impresso",
"ncm_code": "85340011",
"cfop_code": "6101",
"unit": "UN",
"quantity": 200,
"unit_price": 145,
"line_amount": 29000,
"icms_base_amount": 29000,
"icms_tax_rate": 12,
"icms_tax_amount": 3480
},
{
"product_code": "PC-1002",
"barcode_gtin": "7891234560024",
"product_description": "Conector industrial",
"ncm_code": "85366990",
"cfop_code": "6101",
"unit": "UN",
"quantity": 500,
"unit_price": 22,
"line_amount": 11000,
"icms_base_amount": 11000,
"icms_tax_rate": 12,
"icms_tax_amount": 1320
}
]
}Häufig gestellte Fragen
Was ist der chave de acesso, und liest der Extraktor ihn aus?
Das ist der 44-stellige Zugangsschlüssel, der Bundesstaat des Ausstellers, Zeitraum, CNPJ, Modell, Serie und Nummer codiert und zur Validierung und Nachverfolgung der NF-e bei SEFAZ dient. Er wird vollständig erfasst, zusammen mit dem Dokumentmodell (55 für NF-e, 65 für die Verbraucher-NFC-e) und der Layoutversion.
Welche brasilianischen Steuercodes werden pro Zeile ausgegeben?
Jede Zeile behält ihre NCM-Zolltarifklassifikation (acht Ziffern), ihren CFOP-Vorgangscode (vier Ziffern), ihren CEST-Code sofern vorhanden, sowie ICMS-Basis, Satz und Betrag, sodass ein Steuersystem erkennt, wie jedes Produkt besteuert wird, statt nur eine Beschreibung zu lesen.
Wie wird ICMS in den Summen behandelt?
ICMS ist die brasilianische Landes-Mehrwertsteuer und wird im Preis erhoben (por dentro), sodass die Extraktion den ICMS-Betrag im Warenwert eingebettet belässt, statt ihn oben aufzuschlagen. Warenwert gesamt, ICMS-Basis, ICMS gesamt und die ungefähren Steuern nach Lei 12.741 werden wie angegeben gelesen, und die ICMS-Werte der Zeilen werden gegen die Summe geprüft.
Validiert es die SEFAZ-Autorisierung erneut oder berechnet es die geschuldete Steuer?
Nein. Talonic strukturiert, was die autorisierte NF-e angibt, und verknüpft jeden Wert mit seiner Stelle im Dokument. Die erneute Validierung der Autorisierung bei SEFAZ und die Ermittlung der geschuldeten Steuer liegen außerhalb der Extraktion.
Bereit, Daten aus Ihrem eigenen Brasilianische NF-e elektronische Rechnungen zu extrahieren?
Autorenhinweis
Geprüft von Talonic engineering · zuletzt geprüft am 2026-07-07