Zum Hauptinhalt springen

Daten aus Mexikanische CFDI-Einnahmerechnungen extrahieren

Eine CFDI ist in Mexiko erst gültig, wenn die Steuerbehörde sie gestempelt hat. Die Comprobante Fiscal Digital por Internet wird nach einem Freigabemodell ausgestellt: Bevor ein Verkäufer eine Rechnung an einen Käufer aushändigen kann, prüft ein autorisierter Zertifizierungsanbieter (ein PAC, Proveedor Autorizado de Certificacion) sie, und der Servicio de Administracion Tributaria (SAT) liefert einen Folio Fiscal zurück, die 36-stellige UUID, die im Komplement Timbre Fiscal Digital enthalten ist und als Einziges das Dokument steuerlich real macht. Eine CFDI de Ingreso, Dokumenttyp I, ist die Einnahmerechnung, die ein Unternehmen für einen Verkauf ausstellt, und sie enthält weit mehr als eine handelsübliche Rechnung: die Steuerregisterkennungen (RFC) von Aussteller und Empfänger, das Steuerregime jeder Partei aus dem Katalog c_RegimenFiscal, den Verwendungscode des Empfängers aus c_UsoCFDI, sowie den SAT-Produkt- und Dienstleistungscode auf jeder Zeile. Buchhaltungs- und Steuerteams gleichen die gestempelte Rechnung mit den beim SAT hinterlegten Daten ab, sodass die UUID und das RFC-Paar ebenso wichtig sind wie der Betrag. Die Katalogcodes sind der wesentliche Inhalt einer CFDI 4.0. Jeder Concepto nennt einen ClaveProdServ-Produktcode und einen ClaveUnidad-Einheitscode sowie ein ObjetoImp-Steuerobjektkennzeichen, das angibt, ob die Position steuerpflichtig ist. Der Empfängerblock, der in CFDI 4.0 verschärft wurde, verlangt, dass der gesetzliche Name des Receptor, die Postleitzahl des Steuersitzes und das Steuerregime exakt mit dem SAT-Register übereinstimmen, sonst wird der Stempel verweigert. Übertragene Steuern tragen einen c_Impuesto-Code, wobei 002 für IVA (Mehrwertsteuer), 001 für ISR und 003 für IEPS steht, jeweils mit TipoFactor und Satz, und die Zahlungsmethode ist PUE für eine einmalige Zahlung oder PPD für Ratenzahlung. Ist die Währung nicht der Peso, wird der Wechselkurs zu MXN angegeben, damit der SAT den Vorgang bewerten kann. Talonic liest die gestempelte CFDI, ob als gedruckte Darstellung oder als Quell-PDF, in einen strukturierten Datensatz ein, der jeden steuerlichen Identifikator erhält. Eine Rechnung mit der Nummer A-4471 von Distribuidora del Bajio, S.A. de C.V. (RFC DIS200115QX4, Regime 601) an Industrias Norte, S.A. de C.V. (RFC IND160822AB1), gestempelt am 2026-06-15 unter Folio Fiscal A7B3C1D2-4E5F-6A7B-8C9D-0E1F2A3B4C5D, liefert ihre beiden Conceptos, eine IVA von 16% in Höhe von 29,360.00 MXN und einen Gesamtbetrag von 212,860.00 MXN, den ein mexikanisches Buchhaltungssystem gegen den SAT-Datensatz bucht.

Was aus Mexikanische CFDI-Einnahmerechnungen extrahiert wird

Folio Fiscal (UUID)A7B3C1D2-4E5F-6A7B-8C9D-0E1F2A3B4C5DTimbre Fiscal Digital, 36 Zeichen
Aussteller-RFCDIS200115QX4
Aussteller-Regimen Fiscal601Katalog c_RegimenFiscal
Empfänger-RFCIND160822AB1
Steuerliche Postleitzahl des Empfängers64000Neu in CFDI 4.0
Uso CFDIG01c_UsoCFDI, Warenerwerb
ZahlungsmethodePUEPUE Einmalzahlung, PPD Ratenzahlung
WährungMXNISO 4217, SAT c_Moneda
ConceptosArray: ClaveProdServ, unit, quantity, unit price, line amount, tax object
IVA (übertragene Steuer)29,360.00 MXNc_Impuesto 002, 16%
Gesamtbetrag212,860.00 MXN

So funktioniert die Extraktion für Mexikanische CFDI-Einnahmerechnungen

Ein CFDI erreicht ein Buchhaltungsteam als gedruckte Darstellung, als Quell-PDF oder als Portal-Export, wobei der Zertifizierungsstempel und die Katalogcodes daraus erst wiederhergestellt werden müssen. Talonic klassifiziert das Dokument und bindet jeden Wert an den im Field Registry hinterlegten SAT CFDI 4.0-Feldsatz, sodass die Folio Fiscal UUID, der Stempelzeitstempel, die RFC von Aussteller und Empfänger, das jeweilige Regime aus c_RegimenFiscal und der Verwendungscode c_UsoCFDI unabhängig vom Layout aufgelöst werden. Jeder Concepto behält seinen ClaveProdServ-Produktcode, die ClaveUnidad-Einheit, Menge, Einzelpreis und das ObjetoImp-Steuerkennzeichen, überwälzte Steuern werden nach ihrem c_Impuesto-Code typisiert, mit 002 für IVA zum jeweiligen Satz, und die Zahlungsweise wird als PUE oder PPD gelesen. Zwischensumme, überwälzte und einbehaltene Steuern sowie der Gesamtbetrag werden abgeglichen, und der Wechselkurs zu MXN wird festgehalten, wenn die Währung nicht der Peso ist. Wertbezogene Konfidenz und ein Pixel-Bereichsverweis nach DIN SPEC 91491 lassen einen Steuerberater eine UUID oder eine RFC vor der Buchung gegen die Quelle prüfen. Die Extraktion strukturiert, was das gestempelte CFDI angibt, und berechnet weder die geschuldete Steuer noch validiert sie den SAT-Stempel neu.

Beispielextraktion

Ein gestempeltes CFDI 4.0 de Ingreso mit zwei Conceptos

{
  "document_number": "A-4471",
  "document_series": "A",
  "document_date": "2026-06-15T10:32:00",
  "cfdi_version": "4.0",
  "document_type": "I",
  "currency": "MXN",
  "place_of_issue_postal_code": "37000",
  "payment_form": "03",
  "payment_method": "PUE",
  "supplier.tax_id": "DIS200115QX4",
  "supplier.name": "Distribuidora del Bajio, S.A. de C.V.",
  "supplier.tax_regime": "601",
  "buyer.tax_id": "IND160822AB1",
  "buyer.name": "Industrias Norte, S.A. de C.V.",
  "buyer.tax_postal_code": "64000",
  "buyer.tax_regime": "601",
  "cfdi_use": "G01",
  "subtotal_amount": 183500,
  "tax_amount": 29360,
  "total_amount": 212860,
  "fiscal_folio_uuid": "A7B3C1D2-4E5F-6A7B-8C9D-0E1F2A3B4C5D",
  "stamp_timestamp": "2026-06-15T10:33:12",
  "certification_provider_tax_id": "SPR190613I52",
  "conceptos": [
    {
      "clave_prod_serv": "43211508",
      "item_id_sku": "LAP-14",
      "quantity": 10,
      "unit_code": "H87",
      "description": "Computadoras portatiles 14 pulgadas",
      "unit_price": 18000,
      "line_amount": 180000,
      "tax_object": "02"
    },
    {
      "clave_prod_serv": "43212104",
      "item_id_sku": "MOU-01",
      "quantity": 10,
      "unit_code": "H87",
      "description": "Mouse inalambrico",
      "unit_price": 350,
      "line_amount": 3500,
      "tax_object": "02"
    }
  ],
  "impuestos": [
    {
      "impuesto": "002",
      "tipo_factor": "Tasa",
      "tasa_o_cuota": "0.160000",
      "importe": 29360
    }
  ]
}

Häufig gestellte Fragen

Was ist der Folio Fiscal, und liest der Extraktor ihn aus?

Der Folio Fiscal ist die 36-stellige UUID, die das SAT über das Timbre Fiscal Digital-Complement zurückgibt, wenn ein autorisierter Anbieter (PAC) die Rechnung stempelt; er macht ein CFDI steuerlich gültig. Er wird zusammen mit dem Stempelzeitstempel und der RFC des Zertifizierungsanbieters erfasst, sodass das Dokument mit dem SAT-Datensatz abgeglichen werden kann.

Welche Partei- und Katalogfelder werden extrahiert?

Die RFC von Aussteller und Empfänger, das jeweilige Steuerregime aus dem Katalog c_RegimenFiscal wie 601, die Postleitzahl des Steuerdomizils des Empfängers und die CFDI-Verwendung aus c_UsoCFDI wie G01, alle in CFDI 4.0 verschärft, sowie jeder Concepto mit seinem ClaveProdServ-Produktcode und dem ObjetoImp-Steuerkennzeichen.

Wie werden Steuern und Summen behandelt?

Überwälzte Steuern werden nach ihrem c_Impuesto-Code typisiert, mit 002 für IVA zum angegebenen Satz, zusammen mit etwaigen einbehaltenen Steuern, und Zwischensumme, Steuer und Gesamtbetrag werden abgeglichen, sodass ein CFDI, dessen Conceptos nicht zum Gesamtbetrag aufgehen, markiert wird. Der Wechselkurs zu MXN wird festgehalten, wenn die Währung nicht der Peso ist.

Validiert es den SAT-Stempel oder berechnet es die geschuldete Steuer?

Nein. Talonic strukturiert, was das gestempelte CFDI angibt, und verknüpft jeden Wert mit seiner Stelle im Dokument. Die Neuvalidierung des Stempels gegen das SAT und die Ermittlung der geschuldeten Steuer liegen außerhalb der Extraktion.

Autorenhinweis

Geprüft von Talonic engineering · zuletzt geprüft am 2026-07-07