TL;DR — Kurzzusammenfassung

Beheben Sie Buchungsfehler in CONTPAQi Buchhaltung: Soll ungleich Haben, CFDI-Import fehlgeschlagen, doppelte Folionummer und XML-Fehler beim SAT-Export.

Buchungsfehler in CONTPAQi

Buchungssätze (Pólizas) sind das zentrale Register jeder Transaktion in CONTPAQi Buchhaltung. Wenn ein Buchungssatz nicht gespeichert werden kann, ein CFDI nicht importiert werden kann oder der XML-Export für das SAT fehlschlägt, kommt der gesamte Buchhaltungsablauf zum Stillstand. Dieser Leitfaden behandelt die häufigsten Fehler und deren Lösung.

Der Fehler

Die häufigsten Fehlermeldungen bei Buchungssätzen sind:

  • “Error al guardar póliza” — erscheint beim Versuch, einen Buchungssatz zu buchen oder zu speichern.
  • “La póliza no está cuadrada” — Soll stimmt nicht mit Haben überein.
  • “La cuenta contable no existe en el catálogo” — Kontonummer nicht im Kontenplan vorhanden.
  • “UUID no encontrado” oder “UUID duplicado” — beim Importieren eines CFDI.
  • “El monto del CFDI no coincide” — Betragsabweichung zwischen dem Steuer-XML und dem Buchungssatz.
  • “Folio duplicado” — zwei Benutzer haben gleichzeitig Buchungssätze desselben Typs erstellt.
  • “Error al generar XML de Contabilidad Electrónica” — fehlender SAT-Gruppierungscode oder undefinierte Kontonatur.

Ursache des Problems

FehlerUrsache
Unausgeglichener BuchungssatzRundungsdifferenz oder Eingabefehler
Konto nicht gefundenNicht angelegt oder falscher Code
UUID nicht gefundenCFDI nicht gestempelt oder UUID falsch kopiert
UUID dupliziertDieselbe Rechnung bereits vorher importiert
CFDI-Betrag abweichendSteuereinbehalte nicht separat erfasst
Folio dupliziertZwei Benutzer im gleichen Typ und Zeitraum
SAT XML-FehlerAnhang-24-Gruppierungscode auf dem Konto fehlt

Schritt-für-Schritt-Lösung

Schritt 1 — Buchungssatzausgleich prüfen

  1. Öffnen Sie den Buchungssatz unter Pólizas > Consultar.
  2. Prüfen Sie die Statusleiste unten: Cargo = Abono muss stimmen.
  3. Identifizieren Sie die fehlerhafte Zeile, wenn es eine Differenz gibt.
  4. Bei Cent-Differenzen durch Rundung fügen Sie eine Zeile für Konto 791 — Währungsdifferenzen oder sonstige Aufwendungen hinzu.
  5. Speichern und buchen Sie den Buchungssatz.

Schritt 2 — Konten im Kontenplan prüfen

  1. Öffnen Sie den Catálogo de Cuentas.
  2. Suchen Sie den im Fehler angegebenen Kontocode.
  3. Falls nicht vorhanden, legen Sie das Konto mit seiner Natur (Soll oder Haben) und Ebene an.
  4. Weisen Sie den SAT-Gruppierungscode gemäß Anhang 24 zu.
  5. Stellen Sie sicher, dass der Code nicht bei einem anderen Konto dupliziert ist.

Schritt 3 — CFDI korrekt importieren

  1. Im Buchungssatz gehen Sie zu Importar > CFDI (XML).
  2. Geben Sie die vollständige UUID mit 36 Zeichen und Bindestrichen ein.
  3. Das System prüft Aussteller-RFC, Empfänger-RFC, Gesamtbetrag und MwSt-Aufschlüsselung.
  4. Bei Betragsabweichung prüfen Sie, ob das CFDI MwSt- oder ISR-Einbehalte enthält, die separat gebucht werden müssen.
  5. Falls die UUID bereits importiert wurde, suchen Sie den ursprünglichen Buchungssatz.

Schritt 4 — Folionummern und Gleichzeitigkeit

  1. Gehen Sie zu Herramientas > Reconstruir Consecutivos de Pólizas.
  2. Wählen Sie den Buchungstyp (Ingreso, Egreso, Diario, Nómina) und das Geschäftsjahr.
  3. Das System weist Folionummern konsekutiv ohne Duplikate neu zu.
  4. Zur Vorbeugung weisen Sie jedem Benutzer unter Administración > Usuarios einen bestimmten Buchungstyp oder Zeitraum zu.

Schritt 5 — SAT XML generieren

  1. Gehen Sie zu Reportes > Contabilidad Electrónica.
  2. Wählen Sie den Steuerzeitraum (Monat/Jahr).
  3. Generieren Sie in dieser Reihenfolge: Catálogo XMLBilanz XMLPólizas XML.
  4. Schlägt das Catálogo XML fehl, kehren Sie zum Kontenplan zurück und weisen Sie fehlende Gruppierungscodes zu.
  5. Validieren Sie die XML-Datei mit dem SAT-Validator vor dem Upload auf das Steuerportal.

Alternative Lösung

Wenn die automatische CFDI-zu-Buchungssatz-Generierung Einträge mit falschen Konten erstellt, deaktivieren Sie die Funktion vorübergehend:

  1. Gehen Sie zu Configuración > Parámetros del Sistema > CFDI.
  2. Deaktivieren Sie “Generar póliza automáticamente al timbrar”.
  3. Erfassen Sie die Buchungssätze für den betroffenen Zeitraum manuell.
  4. Korrigieren Sie das Mapping unter Configuración > Conceptos CFDI > Cuentas Contables und aktivieren Sie die Funktion erneut.

Vorbeugung

  • Halten Sie den Kontenplan aktuell mit den gültigen SAT-Gruppierungscodes zu Beginn jedes Geschäftsjahres.
  • Konfigurieren Sie das CFDI-Konzept-Mapping vor Beginn des neuen Geschäftsjahres.
  • Legen Sie eine Regel ein Benutzer pro Buchungstyp während des Monatsabschlusses fest.
  • Validieren Sie das SAT XML vor dem 25. jedes Monats, um Korrekturen noch vornehmen zu können.
  • Aktivieren Sie die Ausgleichsprüfung, damit das System unausgeglichene Buchungssätze blockiert.

Zusammenfassung

  • Der häufigste Fehler ist ein unausgeglichener Buchungssatz (Soll ≠ Haben); gelöst durch Identifizierung der falschen Zeile oder einen Rundungsausgleich.
  • CFDI-Importfehler entstehen durch falsche UUID, Betragsabweichung oder doppelte UUID.
  • Doppelte Folionummern werden mit dem Werkzeug Reconstruir Consecutivos behoben und durch Benutzerzugriffssteuerung verhindert.
  • Das SAT XML erfordert, dass alle Konten den Anhang-24-Gruppierungscode zugewiesen haben.
  • Die automatische CFDI-zu-Buchungssatz-Funktion kann falsche Konten verwenden, wenn das Mapping veraltet ist.

Verwandte Artikel