TL;DR — Kurzzusammenfassung

Beheben Sie CFDI-Zahlungsergänzungsfehler (REP) in Aspel SAE: falsche UUID, PPD-Methode, Wechselkurs, Ratenzahl und PAC-Ablehnungscodes erklärt.

Beim Erfassen einer Rechnungszahlung in Aspel SAE und beim Generieren des CFDI-Zahlungsergänzungsdokuments (auch REP — Recepción de Pagos genannt) treten häufig Fehlermeldungen wie „Fehler beim Zertifizieren des Zahlungsergänzungsdokuments”, „Die UUID der verknüpften Rechnung ist ungültig” oder „Der vorherige Saldo stimmt nicht überein” auf. Diese Fehler blockieren die Ausstellung des Dokuments und können bei verspäteter Lösung zu SAT-Strafen führen.

Der Fehler

Die häufigsten Fehler beim Zertifizieren eines Zahlungsergänzungsdokuments in Aspel SAE erscheinen als PAC-Meldungen (Autorisierter Zertifizierungsanbieter) zum Zeitpunkt der Zertifizierung:

  • „Fehler CFDI33102: Das UUID-Attribut existiert nicht in der SAT-Datenbank” — das Steuerfolio des verknüpften CFDI wird nicht erkannt.
  • „Fehler CFDI33103: Das verknüpfte Dokument wurde bereits vollständig bezahlt” — es wird versucht, ein Ergänzungsdokument für eine bereits beglichene Rechnung auszustellen.
  • „Fehler CFDI40180: Die Ratennummer ist nicht der nächste aufeinanderfolgende Wert” — das NúmParcialidad-Feld entspricht nicht der erwarteten Reihenfolge.
  • „Vorheriger Saldo stimmt nicht überein” — der ImpSaldoAnt weicht vom ImpSaldoInsoluto des vorherigen Ergänzungsdokuments ab.
  • „Zeitüberschreitung beim Verbinden mit dem PAC-Server” — vorübergehendes Kommunikationsproblem.
  • „Zahlungsform für Ergänzungsdokument ungültig” — die ursprüngliche Rechnung verwendet PUE, nicht PPD.

Ursache des Problems

Das Zahlungsergänzungsdokument Version 2.0 (seit Januar 2022 verpflichtend) verlangt, dass die Daten in den Knoten Pago und DoctoRelacionado mathematisch konsistent mit dem gesamten Zahlungsverlauf des verknüpften Eingangs-CFDI sind. Die häufigsten Fehlerursachen sind:

  1. Falsche Zahlungsmethode auf der ursprünglichen Rechnung. Die Rechnung muss Zahlungsmethode PPD und Zahlungsform 99 haben. PUE-Rechnungen unterstützen keine Ergänzungsdokumente.
  2. Falsche oder stornierte UUID. Die UUID muss einem gültigen, aktiven Eingangs-CFDI entsprechen — nicht storniert oder ersetzt.
  3. Falscher vorheriger Saldo (ImpSaldoAnt). Beim ersten Ergänzungsdokument muss dies dem Gesamtbetrag der Rechnung entsprechen. Bei folgenden muss es dem ImpSaldoInsoluto des vorherigen Ergänzungsdokuments entsprechen.
  4. Falsche Ratennummer (NúmParcialidad). Die erste Zahlung ist Rate 1, die zweite ist Rate 2 usw. Eine stornierte oder duplizierte Zahlung kann Aspels Zähler desynchronisieren.
  5. Fehlender oder falscher Wechselkurs. War die Rechnung in Fremdwährung (USD, EUR), ist der DOF-Wechselkurs des Zahlungseingangtages erforderlich.
  6. Rechnung bereits vollständig bezahlt. Wenn frühere Zahlungen bereits den Gesamtbetrag der Rechnung abdecken, lehnt das SAT neue Ergänzungsdokumente ab.

Schritt-für-Schritt-Lösung

Schritt 1 — Zahlungsmethode der Originalrechnung prüfen

Bestätigen Sie in Aspel SAE, dass die Eingangsrechnung folgendes aufweist:

  • Zahlungsmethode: PPD
  • Zahlungsform: 99 (Noch festzulegen)

Wurde die Rechnung als PUE ausgestellt, muss sie storniert und als PPD neu ausgestellt werden.

Schritt 2 — Zahlungseingang in Debitoren erfassen

In Aspel SAE:

  1. Gehen Sie zu Debitoren → Zahlungseingang.
  2. Wählen Sie die ausstehende PPD-Rechnung.
  3. Geben Sie den gezahlten Betrag, das genaue Datum des Zahlungseingangs und die tatsächliche Zahlungsform ein (03 Elektronische Überweisung, 01 Bargeld, 02 Namensscheck usw.).
  4. Bei Fremdwährungszahlungen geben Sie den DOF-Wechselkurs des betreffenden Tages ein.
  5. Speichern Sie den Datensatz.

Schritt 3 — CFDI-Zahlung (REP) generieren

  1. Wählen Sie in der Zahlungsliste die neu erfasste Zahlung.
  2. Klicken Sie auf CFDI-Zahlung generieren.
  3. Aspel füllt den DoctoRelacionado-Knoten automatisch mit der UUID der Originalrechnung, Währung, Wechselkurs, Ratennummer und Saldofeldern.
  4. Prüfen Sie jedes Feld, bevor Sie zur Zertifizierung übergehen.

Schritt 4 — Kritische REP-Felder prüfen

Prüfen Sie vor der Zertifizierung in der XML-Vorschau:

FeldWas zu prüfen ist
UUID (DoctoRelacionado)Entspricht dem Steuerfolio der ursprünglichen Rechnung
NúmParcialidadIst die nächste aufeinanderfolgende Ratennummer
ImpSaldoAntGleich dem Rechnungsgesamtbetrag (1. Zahlung) oder dem ImpSaldoInsoluto des vorherigen REP
ImpPagadoExakter in dieser Zahlung erhaltener Betrag
ImpSaldoInsolutoImpSaldoAnt − ImpPagado (korrekt berechnet)
TipoCambioPDOF-Wechselkurs am Zahlungstag (nur Fremdwährung)

Schritt 5 — Zertifizieren und PAC-Fehler beheben

Klicken Sie auf Zertifizieren (Timbrar). Bei einem PAC-Fehler:

  • CFDI33102 / CFDI40194 (UUID nicht erkannt): Das Steuerfolio der Originalrechnung existiert nicht im SAT. Prüfen Sie, ob die Originalrechnung korrekt zertifiziert wurde und ob die vollständige UUID kopiert wurde.
  • CFDI33103 (Rechnung bereits bezahlt): Prüfen Sie den Ergänzungsverlauf in Aspel. Wenn frühere Zahlungen bereits den Gesamtbetrag decken, dürfen keine weiteren Ergänzungsdokumente ausgestellt werden.
  • CFDI40180 (falsche Ratennummer): Prüfen Sie, wie viele vorherige Ergänzungsdokumente für diese Rechnung existieren, und passen Sie NúmParcialidad manuell an, falls Aspel dies erlaubt.
  • PAC-Zeitüberschreitung: Warten Sie 5 Minuten und versuchen Sie es erneut. Prüfen Sie Ihre Internetverbindung.

Alternative Lösung

Falls Aspel SAE das Ergänzungsdokument nicht korrekt generieren kann, erstellen Sie es direkt im PAC-Webportal:

  1. Melden Sie sich beim Portal Ihres PAC an (z. B. Edicom, Finkok, Solucion Factible).
  2. Wählen Sie „Zahlungsergänzungsdokument” oder „REP” im Ausstellungsmenü.
  3. Geben Sie die Daten manuell ein: UUID des verknüpften CFDI, Ratennummer, vorheriger Saldo, gezahlter Betrag und Wechselkurs falls zutreffend.
  4. Laden Sie das zertifizierte XML und das PDF herunter.
  5. Importieren Sie das XML in Aspel SAEs Verlauf, falls Ihre Version dies unterstützt.

Prävention

  • Stellen Sie Rechnungen von Anfang an als PPD aus, wenn Sie wissen, dass die Zahlung später oder in Raten kommt.
  • Erfassen Sie Zahlungseingänge am selben Tag, damit der korrekte DOF-Wechselkurs verwendet wird.
  • Verfolgen Sie Ergänzungsdokumente pro Rechnung. Aspel SAE zeigt den Zahlungsverlauf in der Rechnungsdetailansicht.
  • Aktualisieren Sie Aspel SAE und SAT-Kataloge regelmäßig, um Ablehnungen durch veraltete Daten zu vermeiden.
  • Stornieren Sie keine Zwischen-Ergänzungsdokumente ohne Koordination, da die Vorsalden der nachfolgenden Ergänzungsdokumente mathematisch inkonsistent werden.

Verwandte Probleme

Zahlungsergänzungsdokument für mehrere Rechnungen

Ein einzelnes REP kann Zahlungen für mehrere PPD-Rechnungen desselben Kunden abdecken. Aspel generiert einen DoctoRelacionado-Knoten pro Rechnung. Prüfen Sie die vorherigen Salden und Ratennummern für jede einzelne.

Fehler durch Version 1.0 Ergänzungsdokument (veraltet)

Seit Januar 2022 ist das Zahlungsergänzungsdokument Version 1.0 nicht mehr gültig. Aktualisieren Sie Aspel SAE, falls Ihre Version noch alte Ergänzungsformate generiert.

Ergänzungsdokument wegen RFC des Ausstellers oder Empfängers abgelehnt

Hat sich die RFC des Ausstellers oder Empfängers geändert, kann das SAT das Ergänzungsdokument selbst bei gültiger UUID ablehnen. Stellen Sie sicher, dass die RFC im aktiven CSD mit der RFC auf der Originalrechnung übereinstimmt.

Zusammenfassung

  • CFDI-Zahlungsergänzungsdokumente (REP) gelten nur für Rechnungen mit Zahlungsmethode PPD.
  • Die UUID in DoctoRelacionado muss exakt dem Steuerfolio der ursprünglichen Eingangsrechnung entsprechen.
  • ImpSaldoAnt, NúmParcialidad und ImpSaldoInsoluto müssen mathematisch konsistent mit dem gesamten Zahlungsverlauf sein.
  • Bei Fremdwährungszahlungen den DOF-Wechselkurs des Zahlungseingangtages verwenden.
  • Bei einem PAC-Fehlercode diesen in der häufigen Fehlerliste identifizieren und korrigieren, bevor erneut versucht wird.

Verwandte Artikel