E-Rechnung für WooCommerce

Wird diese Rechnung abgelehnt?

Das XML zu erzeugen ist der einfache Teil. Schwierig ist, dass WooCommerce-Bestelldaten dafür selten sauber genug sind — und Sie erfahren es Wochen später, wenn eine Rechnung zurückkommt.

3 Ihrer letzten 6 Bestellungen würden abgelehnt.

6Geprüft
3Würde abgelehnt
2Zu prüfen
1Bereit zur Rechnungsstellung

Es beginnt damit, Ihnen die Wahrheit über Ihre Daten zu sagen

Deklera prüft Ihre Bestellungen und meldet jedes Problem in verständlicher Sprache: was passiert ist, warum es zählt, die genaue Regel und wo Sie es beheben. Nicht „ungültige Bestellung“.

Direkt aus dem Bericht

Würde abgelehntIdentität des Kunden

Dies ist ein grenzüberschreitender EU-Geschäftsverkauf ohne Umsatzsteuer, aber die USt-IdNr. des Kunden fehlt.

Wird bei einer innergemeinschaftlichen Lieferung keine Umsatzsteuer berechnet, ist die USt-IdNr. des Käufers Pflicht. Ohne sie lässt sich die Steuerbefreiung nicht begründen und die Rechnung wird abgelehnt.

So beheben Sie es: Öffnen Sie die Bestellung, ergänzen Sie die USt-IdNr. in den Rechnungsdaten und erfassen Sie sie künftig an der Kasse.

Regel: BT-48 / BR-AE-09

Würde abgelehntRechnungssummen

Die Rechnungspositionen ergeben 120,00 €, die Bestellsumme beträgt jedoch 112,50 € – eine Differenz von 7,50 €.

Prüfdienste weisen eine Rechnung zurück, deren Summen nicht aufgehen – auch bei einem Cent. Ursache ist meist ein Rabatt, ein Gutschein oder eine Erstattung auf Bestellebene, die in keiner Position abgebildet ist.

Regel: BT-112 / BR-CO-15

Zu prüfenSteuerkategorie und Steuersatz

Diese Bestellung wurde als innergemeinschaftliche Lieferung von Gegenständen behandelt.

Für Gegenstände gilt Kategorie K, für Dienstleistungen Kategorie AE. Deklera entscheidet danach, ob die Positionen versandfähig oder virtuell sind – eine vernünftige Annahme, aber nicht immer zutreffend.

Regel: BT-151

Befunde werden nach Ursache gebündelt: Ein Problem, das den ganzen Shop betrifft, erscheint einmal — nicht bei jeder Bestellung erneut. Und wo Deklera eine Annahme treffen muss, sagt es das, statt still zu raten.

Dann erzeugt es das Dokument, das Ihr Land verlangt

EN 16931 CII ist die europäische Grundlage, kein nationales Profil. Einige Mitgliedstaaten schreiben ein eigenes Format und eine eigene Plattform vor — am deutlichsten Italien mit der FatturaPA über das SdI — und Deklera erzeugt diese nicht. Die drei Länder oben sind die, die an ihren offiziellen Prüfdiensten gemessen wurden; ist Ihres nicht dabei, prüfen Sie vorher, ob EN 16931 CII dort akzeptiert wird.

Die Steuerkategorie — Regelsteuersatz, Steuerschuldnerschaft des Leistungsempfängers, innergemeinschaftliche Lieferung, Ausfuhr — ergibt sich daraus, wo Verkäufer und Käufer tatsächlich sitzen, und nicht aus dem Steuersatz allein.

Die Rechnung wird in der Sprache des Käufers geschrieben, nicht in Ihrer. Ein französischer Kunde erhält Facture und Total HT, ein polnischer Faktura und Razem netto. Deutsch, Französisch und Polnisch sind eingebaut, und die rechtlichen Hinweise verwenden die Formulierung, die das jeweilige Land auf der Rechnung erwartet.

Dokumente werden archiviert und nie überschrieben. Eine erneute Erzeugung legt eine neue Version an, die alte bleibt bestehen — eine ausgestellte Rechnung still zu ersetzen, verzeiht keine Prüfung. Jede Datei wird mit einem Hash gespeichert, sodass Sie belegen können, dass sie unverändert ist.

Am offiziellen Prüfdienst gemessen

Behaupten kann jeder, seine Ausgabe sei gültig. Dies sind die Ergebnisse aus den Regelwerken, die die Behörden selbst veröffentlichen.

Deutschland — XRechnung 3.0.2

Geprüft mit der offiziellen Validator-Konfiguration der KoSIT, demselben Schematron, das auch eine deutsche Behörde anwendet. Der erste Durchlauf scheiterte an sechs Regeln — jede davon ein Feld, das der EU-Standard offenlässt und Deutschland zur Pflicht macht: Ansprechpartner und Telefon des Verkäufers, die elektronischen Adressen beider Seiten, die Zahlungsart. Alle sechs sind jetzt erfüllt.

0 Befunde

Frankreich — Factur-X

In Frankreich wird die Datei selbst geprüft, nicht nur die Daten: Das XML steckt in einem PDF/A-3-Dokument. veraPDF, die Referenzimplementierung für PDF/A, validiert die fertige Rechnung, und das eingebettete XML besteht das offizielle EN-16931-Regelwerk für die CII-Syntax.

PDF/A-3b: PASS  ·  EN 16931: 0 Fehler

Polen — KSeF

Eine polnische Rechnung existiert rechtlich erst, wenn KSeF sie angenommen hat. Der einzig aussagekräftige Test ist deshalb eine echte Übermittlung: Eine Rechnung wurde erzeugt, eingereiht, an die nationale Testumgebung gesendet und registriert — über denselben Weg, den auch ein Kunde nutzt.

KSeF-Nummer vergeben

Sie können dieselbe Prüfung selbst durchführen. Fügen Sie eine beliebige E-Rechnung — aus diesem Plugin oder aus einem anderen — in den öffentlichen Prüfer ein und sehen Sie, was das offizielle Regelwerk dazu sagt. Kostenlos, ohne Anmeldung.

Das sind Messungen an echter Ausgabe, bei jeder Veröffentlichung wiederholt und im Repository dokumentiert. Sie besagen, dass das Dokument formal annehmbar ist. Sie besagen nicht, dass Ihre Zahlen stimmen — dieser Teil bleibt bei Ihnen.

Was es nicht tut

Es übermittelt keine Rechnungen, außer an KSeF. Deklera erzeugt das Dokument und prüft es; der Versand läuft über Ihren eigenen akkreditierten Dienstleister — in Frankreich eine PDP, sonst ein Peppol-Zugangspunkt. Polen ist die Ausnahme, weil dort eine Rechnung erst existiert, wenn KSeF sie angenommen hat; polnische Shops bekommen die Übermittlung daher eingebaut. Wenn Sie ein Plugin suchen, das Rechnungen überall ins Netz sendet, ist dies nicht das richtige, und Sie sollten es nicht mit dieser Erwartung kaufen.

Es garantiert keine Rechtskonformität. Das kann keine Software. Ob eine bestimmte Rechnung angenommen wird, hängt von Ihrer Registrierung, Ihrem Dienstleister und von Regeln ab, die sich ändern.

Was es ehrlich versprechen kann, ist enger und nützlicher: Es sagt Ihnen, wann Ihre Daten am Standard scheitern, und prüft das fertige Dokument am offiziellen Regelwerk, bevor Sie es ausstellen.

Warum dieses und nicht ein anderes

Die meisten WooCommerce-Rechnungs-Plugins erzeugen die Datei bereits, und mehrere tun es kostenlos. Deklera auch: die gesamte kostenlose Version ist die Formatarbeit — Vorabprüfung, Factur-X, XRechnung, Rechnungskorrekturen, versioniertes Archiv — und nichts darin ist abgeschaltet.

Das ist die Eintrittskarte, nicht das Produkt. Eine Datei zu erzeugen ist einfach. Zu wissen, ob die Daten dahinter den Regeln standhalten, ist es nicht — und genau dieser Teil kostet Sie Wochen, wenn er schiefgeht.

Deklera übernimmt deshalb den Teil, den sonst niemand prüft. Der Bericht sagt Ihnen, welche Bestellungen abgelehnt würden, bevor Sie sie ausstellen. Pro prüft das fertige Dokument am offiziellen Regelwerk — dem, das zu XSLT 2.0 kompiliert, das PHP nicht ausführen kann; deshalb läuft es als Dienst und nicht auf Ihrer Website.

Wenn Sie bereits für den Versand über Peppol bezahlen, ersetzt dies das nicht. Es ist die Prüfung davor, damit das Versendete angenommen zurückkommt.

Kostenlos und Pro

Alles, was das Plugin selbst kann, funktioniert ohne Lizenz — prüfen, XRechnung und Factur-X erzeugen, Rechnungskorrekturen, Archivierung, automatische Erzeugung bei Abschluss einer Bestellung. Nichts im Code ist abgeschaltet.

TarifPreisWas hinzukommt
Kostenlos 0 € Vollständige E-Rechnung: Vorabprüfung, Dokumenterzeugung, Rechnungskorrekturen, versioniertes Archiv mit Integritätsprüfung.
Pro 49 €/Jahr Prüfung am offiziellen Regelwerk, bevor ein Dokument ausgestellt wird — EN 16931 und für deutsche Shops zusätzlich die XRechnung-Regeln.
Agentur 149 €/Jahr Alles aus Pro, für alle von Ihnen betreuten Shops.

Freemius räumt 7 Tage zum Widerruf ein: Wenn etwas das Plugin unbrauchbar macht und sich nicht beheben lässt, bekommen Sie Ihr Geld zurück.

Pro kauft genau eine Sache, weil es die eine ist, die das Plugin nicht selbst leisten kann. Das offizielle Regelwerk kompiliert zu XSLT 2.0, PHPs XSL-Erweiterung beherrscht nur XSLT 1.0 — die Prüfung läuft daher auf einem gehosteten Dienst statt auf Ihrer Website. Standardmäßig ist sie aus.

Testen Sie es an Ihren eigenen Bestellungen

Die kostenlose Version beantwortet die einzige Frage, die jetzt zählt: Sind Ihre Bestelldaten so weit? Installieren, Bericht öffnen, in einer Minute wissen Sie es.

Live-Demo öffnen Kostenlose Version laden

Die Demo startet ein echtes WordPress mit WooCommerce in Ihrem Browser, gefüllt mit Bestellungen, die noch nicht abrechenbar sind. Es wird nichts installiert und nichts verlässt Ihren Rechner.

Die kostenlose Version wird derzeit für das WordPress.org-Verzeichnis geprüft; bis sie dort gelistet ist, installieren Sie die ZIP-Datei oben von Hand. Pro-Lizenzen sind ab sofort über Freemius erhältlich, das als Merchant of Record Zahlung und EU-Umsatzsteuer übernimmt.

Das Handbuch erklärt, was die Befunde bedeuten, wo Dokumente liegen, wie Rechnungskorrekturen und der polnische KSeF-Ablauf funktionieren und was Pro hinzufügt. Quellcode und Fehlermeldungen auf GitHub.