Zum Inhalt

Modul Rechnungen

Mit dem Modul Rechnungen erstellen Sie zu einer Bestellung eine Rechnung als PDF und schicken sie dem Kunden per E-Mail. Rechnungen lassen sich von Hand, automatisch bei der Bestellung oder bei der Zahlung schreiben. Außerdem erstellen Sie Rechnungskorrekturen (Gutschriften), Sammelrechnungen über mehrere Bestellungen und E-Rechnungen im Format ZUGFeRD oder XRechnung.

Voraussetzungen

  • Das Modul ist aktiviert unter wpShopGermany → Konfiguration → Module → Rechnungen (Gruppe „Bestellung“).
  • Die Angaben zu Ihrem Unternehmen stehen in den Shopdaten. Die Textfelder der Rechnung greifen über Platzhalter darauf zu.
  • Für E-Rechnungen müssen in den Shopdaten Straße, PLZ, Ort, Land, Inhaber, Telefonnummer, E-Mail sowie Steuernummer oder USt-IdNr. ausgefüllt sein. Fehlt etwas davon, zeigt das Backend einen Hinweis. Die Rechnungen werden trotzdem erzeugt, Prüfprogramme weisen sie aber zurück.

Einstellungen

Die Einstellungen finden Sie unter wpShopGermany → Konfiguration → Module → Rechnungen. Sie sind auf drei Reiter verteilt.

Reiter „Vordefinierte Textfelder“

Reiter Vordefinierte Textfelder mit Adresszeile, Briefpapier, Logo und Textfeldern

  • Adresszeile: kleine Absenderzeile über der Kundenanschrift, zum Beispiel Absender: %shopinfo_name% %shopinfo_street% %shopinfo_zip% %shopinfo_city%.
  • Briefpapier (PDF/JPG): Hintergrund für jede Seite der Rechnung. Das Briefpapier wird auf eine DIN-A4-Seite gestreckt und sollte daher das Seitenverhältnis 210 × 297 mm haben. Ist schon eines hinterlegt, erscheint der Link „Derzeitiges Briefpapier“ und die Option „Löschen“.
  • Logo (JPG): wird mit 96 dpi und im Seitenverhältnis des Bildes gesetzt, standardmäßig rechts oben. Ist ein Logo hinterlegt, erscheinen:
    • drei Schaltflächen für die Ausrichtung (links, zentriert, rechts),
    • Logodeckkraft in Prozent (nach dem Hochladen eines neuen Logos wieder 100 %),
    • Löschen.
  • Vorschau: öffnet eine Musterrechnung mit den gespeicherten Einstellungen.

Ein Briefpapier im PDF-Format muss als PDF 1.4 gespeichert sein, neuere PDF-Versionen kann der eingebaute PDF-Parser nicht immer lesen. Speichern Sie das Briefpapier notfalls als Adobe PDF 1.4 neu, zum Beispiel mit LibreOffice Draw (Datei öffnen, als PDF exportieren). Weitere Informationen zum Parser finden Sie beim Hersteller Setasign.

Beim Hochladen prüft der Shop Briefpapier und Logo auf Probleme für E-Rechnungen (PDF/A-3):

  • Ein JPG in CMYK wird automatisch nach RGB umgewandelt. Gelingt das nicht, erscheint ein Hinweis.
  • Ein PDF-Briefpapier mit CMYK-Farben oder mit nicht eingebetteten Schriften wird gemeldet. Erzeugen Sie das PDF dann in RGB bzw. mit eingebetteten Schriften neu oder hinterlegen Sie das Briefpapier als JPG.

Textfelder: Die Tabelle enthält die Felder Firmenname, Name, Straße, PLZ/Ort, Land, Tel, Fax, E-Mail, Web, Steuer-Nr, UStIdNr., Kontonummer, BLZ, Bank sowie Benutzer 1 bis 5. Für jedes Feld legen Sie fest:

  • Freitext: Text oder Platzhalter, zum Beispiel Tel. %shopinfo_tel% oder IBAN: %shopinfo_iban%.
  • X und Y: Abstand von links bzw. von oben in mm.
  • Farbe: Hexadezimalwert, zum Beispiel #000000 für Schwarz.
  • Größe: Schriftgröße von 8 bis 14.
  • Aktiv: Nur aktive Felder erscheinen auf der Rechnung.

Mit Standardeinstellungen laden setzen Sie Adresszeile und Textfelder auf die Vorgabe zurück (nach Rückfrage, Ihre bisherigen Angaben gehen verloren). Die Vorgabe zeigt gut, welche Platzhalter üblich sind: %shopinfo_name%, %shopinfo_owner%, %shopinfo_street%, %shopinfo_zip%, %shopinfo_city%, %shopinfo_tel%, %shopinfo_fax%, %shopinfo_email%, %shopinfo_taxnr%, %shopinfo_ustidnr%, %shopinfo_iban%, %shopinfo_bic% und %shopinfo_bankname%. Die Felder Benutzer 1 bis 5 sind frei.

In Textfeldern, Adresszeile und Fußtext gelten alle universellen Platzhalter des Shops, auch die zur Bestellung (%order_…%) und zum Kunden (%kunde_…%). Die vollständige Liste steht unter Platzhalter. Nicht belegte Platzhalter werden entfernt.

Reiter „Fußzeile“

Reiter Fußzeile mit angelegten Fußtexten

Hier legen Sie Fußtexte an, die Sie beim Schreiben einer Rechnung auswählen können. Über „Neue Fußzeile anlegen.“ entsteht ein neuer Eintrag mit Kürzel und Text, beides bearbeiten Sie per Klick direkt in der Liste. Einen Fußtext markieren Sie als Standard: Er wird im Dialog „Rechnung erstellen“ vorausgewählt und bei automatisch oder gesammelt geschriebenen Rechnungen verwendet. Position, Farbe und Schriftgröße brauchen Sie nicht anzugeben.

Reiter „Sonstiges“

Reiter Sonstiges mit den weiteren Einstellungen

  • E-Rechnung: Format, in dem die E-Rechnungsdaten erzeugt und in das PDF eingebettet werden. Standard ist „Keine E-Rechnungsdaten erzeugen“. Zur Auswahl siehe E-Rechnungen.
  • CMYK-Farbprofil einbetten: Nur nötig, wenn Logo oder JPG-Briefpapier CMYK-Farben enthalten. PDF/A-3 verlangt dann ein Farbprofil. Bei einem PDF-Briefpapier hilft die Option nicht. Jede Rechnung wird damit etwa 120 KB größer; standardmäßig aus.
  • URL Benachrichtigung: Adresse, die beim Schreiben einer Rechnung benachrichtigt wird, siehe URL-Benachrichtigung.
  • Rechnungserstellung: „Manuell“, „Bei Bestellung“ (sobald die Bestellung abgeschlossen ist) oder „Bei Zahlung“ (sobald die Bestellung den Status „Zahlung akzeptiert“ erhält). Automatisch geschriebene Rechnungen enthalten alle Produkte, Versand- und Zahlungskosten sowie Rabatte und Gutscheine, gehen per Mail an den Kunden und setzen die Bestellung auf „Rechnung geschrieben“.
  • Fälligkeit in Tagen: Vorgabe für das Fälligkeitsdatum. Bei automatisch geschriebenen Rechnungen erscheint die Fälligkeit nur, wenn hier ein Wert größer 0 steht.
  • Anzahl an Produkten pro Seite (PDF): Vorgabe 10.
  • Produktdetailname auf Rechnung anzeigen: Vorgabe an.
  • Produktbeschreibung auf Rechnung anzeigen
  • Produktattribute auf der Rechnung anzeigen: nur bei aktivem Modul Produktattribute.
  • Lieferdatum auf der Rechnung anzeigen: nur bei aktivem Modul Lieferschein; Vorgabe an.
  • Rechnungsnummer auf Rechnungskorrektur anzeigen
  • Produktvariablen auf Rechnung anzeigen: gilt auch für den Lieferschein.
  • Bestellvariablen auf Rechnung anzeigen
  • Land auf Rechnung verbergen: Das Land der Rechnungsanschrift wird nicht gedruckt.
  • Rechnung/PDF an Bestellbestätigungsmail anhängen: Die Rechnung wird beim Bestellabschluss geschrieben und an die Bestellbestätigung angehängt; eine eigene Rechnungsmail entfällt. Die Option stellt „Rechnungserstellung“ auf „Bei Bestellung“; wählen Sie dort etwas anderes, wird sie abgeschaltet.
  • Startnummer (Rechnungen) und Startnummer (Rechnungskorrektur): nächste fortlaufende Nummer. Beim Speichern wird der Wert nur übernommen, wenn Sie ihn im Feld geändert haben; so überschreibt das Speichern anderer Einstellungen keine inzwischen vergebenen Nummern.
  • Mehrwertsteuersatz für Bearbeitungsgebühr: Steuersatz für die Stornierungsgebühr einer Rechnungskorrektur.
  • Format (Rechnungen) und Format (Rechnungskorrektur): Aufbau der Nummer, siehe unten. Leer bedeutet %nr%.
  • Artikelnummer anzeigen: „Nicht anzeigen“, „In Spalte "Nr." zeigen“ oder „Als extra Zeile anzeigen“.
  • Funktionen → Fehlende Rechnungen mit Rechnungsdaten nachbauen: erzeugt PDF-Dateien neu, die im Dateisystem fehlen, außer in Zeiträumen, die im Reiter „Archiv“ gelöscht wurden. Eine Admin-Funktion; legen Sie vorher eine Sicherung an.

Platzhalter für Rechnungsnummern

Für Format (Rechnungen) und Format (Rechnungskorrektur) gibt es:

Platzhalter Bedeutung
%nr% fortlaufende Rechnungs- bzw. Rechnungskorrekturnummer
%Jahr% aktuelles Jahr, vierstellig
%Monat% aktueller Monat (01–12)
%Tag% Tag des Monats (01–31)

Verwenden Sie %nr% immer, sonst sind die Nummern nicht eindeutig. Beispiel: RE-%Jahr%-%nr% ergibt RE-2025-1001. Zusätzlich werden die universellen Platzhalter ersetzt.

Die Nummer bestimmt auch den Dateinamen im Mailanhang (<Nummer>.pdf). Einen eigenen Platzhalter für den Dateinamen gibt es nicht.

URL-Benachrichtigung

Ist unter URL Benachrichtigung eine vollständige Adresse (mit https://) eingetragen, erscheint im Dialog „Rechnung erstellen“ der Haken „URL Benachrichtigung“. Ist er gesetzt, schickt der Shop nach dem Schreiben der Rechnung die Daten per POST an diese Adresse. Der Mailversand an den Kunden ist davon unabhängig und läuft wie gewählt.

Übertragen werden unter anderem:

  • typ = rechnung, time und hash (zur Prüfung, siehe Tutorial),
  • alle Felder der Bestellung als order_… (zum Beispiel order_id, order_k_id, order_onr),
  • alle Felder des Kunden als customer_… (zum Beispiel customer_email, customer_name, customer_vname).

Einzelne Variablen wie k_id, r_nr, betrag oder mail_to gibt es nicht; die Rechnungsnummer wird nicht mit übertragen.

Eine Sammelrechnung benachrichtigt je Bestellung, wenn der Haken dafür gesetzt ist. Automatisch geschriebene Rechnungen und die Sammelaktion „Rechnung schreiben“ in der Bestellübersicht lösen keine Benachrichtigung aus. Ein Beispielskript steht unter URL-Benachrichtigungen.

Reiter „Archiv“

Unter wpShopGermany → Konfiguration → Module → Rechnungen → Archiv listet das Modul die Rechnungsdateien je Jahr und Monat mit den Spalten Rechnungen, Rechnungskorrekturen, Dateien, Größe und Aufbewahrung bis. Die Frist rechnet das Plugin mit acht Jahren ab Ende des Rechnungsjahres (§ 147 AO), für 2026 also bis 31.12.2034.

Über der Tabelle wählen Sie die Ansicht: Vorhanden (…) zeigt die Jahre mit noch vorhandenen Dateien, Gelöscht (…) die Jahre, deren Dateien vollständig gelöscht sind. Den Knopf „Gelöscht“ gibt es erst, wenn ein solches Jahr existiert. Ein Klick auf die Jahreszahl klappt die Monate auf oder zu; beim Öffnen ist nur das neueste Jahr der Ansicht „Vorhanden“ aufgeklappt.

Je Jahr und je Monat gibt es zwei Knöpfe:

  • ZIP: lädt alle Dateien des Zeitraums als ZIP herunter (rechnungen-2026-09.zip).
  • Löschen: löscht die Dateien des Zeitraums endgültig. Rechnungsnummern und Einträge in den Bestellungen bleiben. Die Sicherheitsabfrage lautet „Alle Rechnungsdateien aus … endgültig löschen? Die Einträge in den Bestellungen bleiben, die PDFs lassen sich danach nicht mehr herunterladen. Vorher das ZIP sichern!“; läuft die Frist noch, steht davor „Achtung: Die Aufbewahrungsfrist für … läuft noch bis …“. Danach meldet der Shop „… Dateien aus … gelöscht.“

Gelöschte Monate zeigen „Dateien gelöscht am …“. „Fehlende Rechnungen mit Rechnungsdaten nachbauen“ erzeugt ihre Rechnungen nicht neu. Wer eine solche Rechnung herunterladen will, erhält „Rechnung … wurde im Archiv gelöscht.“

Reiter Archiv, Ansicht „Vorhanden“ mit aufgeklapptem Jahr 2026

Reiter Archiv, Ansicht „Gelöscht“ mit aufgeklapptem Jahr 2016

Altbestand aus wpShopGermany 3

Enthält wp-content/uploads/wpsg_rechnungen/ noch Dateien aus wpShopGermany 3, steht über der Tabelle der Bereich Altbestand. Was er anzeigt, hängt davon ab, ob Rechnungen aus der alten Ablage in der aktuellen fehlen.

Rechnungen fehlen: Der Bereich meldet „Die Übernahme der Rechnungen aus wpShopGermany 3 ist nicht sauber durchgelaufen.“ und bietet Alte Ablage übernehmen (… Dateien) an. Der Knopf kopiert die fehlenden Rechnungs-PDFs in die Ablage nach Jahr und Monat. Daneben steht schon hier Alte Ablage löschen.

Bereich Altbestand mit dem Knopf „Alte Ablage übernehmen“

Nichts fehlt: Das ist der Fall, wenn die Umstellung sauber war oder nach der Übernahme. Der Bereich meldet dann „Die Rechnungen aus wpShopGermany 3 wurden vollständig übernommen: … Dateien liegen auch in der aktuellen Ablage.“ Nach einer Übernahme steht stattdessen „Alte Ablage übernommen am …: … Dateien kopiert, … war schon vorhanden.“ Darunter folgt die Empfehlung „Datenaltbestand aus wpShopGermany 3: Bitte den Ordner uploads/wpsg_rechnungen/ sichern und anschließend löschen.“ mit dem Knopf Alte Ablage löschen.

Bereich Altbestand nach der Übernahme mit dem Knopf „Alte Ablage löschen“

Dateien, die sich keiner Rechnung zuordnen lassen, nennt der Bereich eigens. Sie werden nicht übernommen und bleiben in der alten Ablage liegen.

Alte Ablage löschen entfernt den Ordner nach der Abfrage „Den Ordner … mit … Dateien endgültig löschen? Vorher sichern!“. Gesperrt ist der Knopf nie. Fehlen noch Rechnungen oder lassen sich Dateien nicht zuordnen, warnt die Abfrage zuerst: „Achtung: … Rechnungen fehlen noch in der aktuellen Ablage und gehen mit dem Löschen verloren.“ bzw. „Achtung: … Dateien lassen sich keiner Rechnung zuordnen und gehen mit dem Löschen verloren.“

E-Mails

Die Texte und Betreffzeilen der Mails stellen Sie in der E-Mail-Konfiguration ein:

  • E-Mail bei neuer Rechnung an den Kunden
  • E-Mail bei neuer Rechnungskorrektur
  • E-Mail bei Rechnungskopie

In Betreff und Text gelten die universellen Platzhalter. Ist unter wpShopGermany → Konfiguration → Einstellungen → Widerruf/Gewährleistung die Option „Anhang an Rechnung“ gesetzt, wird das Widerrufsformular an Rechnungsmail und Rechnungskopie angehängt.

Vorlagen anpassen

Die Vorlagen liegen im Plugin unter wp-content/plugins/wpshopgermany-free/views/mods/mod_rechnungen/:

Datei Inhalt
invoice_pdf.phtml Rechnungs-PDF
accounting_pdf.phtml Rechnungskorrektur-PDF
multi_invoice_pdf.phtml Sammelrechnungs-PDF
invoicemail.phtml, invoicemail_html.phtml Rechnungsmail (Text/HTML)
accountingmail.phtml, accountingmail_html.phtml Mail zur Rechnungskorrektur
multi_invoicemail.phtml, multi_invoicemail_html.phtml Mail zur Sammelrechnung
copymail.phtml, copymail_html.phtml Mail zur Rechnungskopie

Damit Ihre Änderungen ein Update überstehen, kopieren Sie die Datei mit gleichem Pfad nach wp-content/uploads/wpsg/user_views/mods/mod_rechnungen/ (Ordner ggf. anlegen) und bearbeiten dort die Kopie. *.phtml ist HTML mit eingebettetem PHP und lässt sich mit jedem Texteditor bearbeiten. Mehr dazu unter Templates.

Rechnung schreiben

Rechnungen schreiben Sie in der Bestellverwaltung: wpShopGermany → Bestellverwaltung → Bestellung öffnen. Im Kasten „Bestelldaten“ steht unter den Produkten der Reiter Rechnung erstellen. Dort setzen Sie bei den Produkten, die auf die Rechnung sollen, den Haken und ggf. die Menge. Mindestens ein Produkt muss ausgewählt sein. So lassen sich auch Teilrechnungen schreiben.

Rechnung aus der Bestellansicht schreiben

  • E-Mail an Kunden senden mit Empfängeradresse. Vorbelegt ist die „E-Mail für eRechnung“ des Kunden, sonst seine normale Adresse.
  • Fälligkeit anzeigen mit Datum (Vorgabe: heute plus „Fälligkeit in Tagen“).
  • Neuer Status (Vorgabe: „Rechnung geschrieben“).
  • Versand-/Zahlungskosten berechnen: Sind die Kosten schon in einer anderen Rechnung enthalten, steht deren Nummer dahinter.
  • Rabatt, Gutschein, Wertgutschein berechnen wenn vorhanden
  • URL Benachrichtigung: nur, wenn in den Einstellungen eine Adresse steht.
  • Rechnungsdatum
  • Fußtext: Auswahl aus den angelegten Fußtexten oder freier Text nur für diese Rechnung.

Mit Vorschau sehen Sie die Rechnung, ohne sie anzulegen. Rechnung schreiben erstellt sie endgültig.

Vorschau einer Rechnung mit Logo, Textfeldern, Fußtext, Lieferanschrift und Bestellvariable

In der Bestellansicht können Sie außerdem Produkte, Versand- und Zahlungsart, Gutschein und Rabatt bearbeiten, bevor Sie die Rechnung schreiben. Siehe Bestellungen editieren und anlegen.

Rechnungskorrektur (Gutschrift)

Eine geschriebene Rechnung ändern Sie nicht, sondern stornieren sie ganz oder teilweise mit einer Rechnungskorrektur. Im Kasten „Bestelldaten“ gibt es dafür den Reiter Gutschrift/Rechnungskorrektur erstellen. Wählen Sie die Produkte und Mengen, die gutgeschrieben werden (mindestens eines). Weitere Optionen:

  • E-Mail an Kunden senden
  • Versand-/Zahlungskosten stornieren
  • Neuer Status (Vorgabe: aktueller Status der Bestellung)
  • Rabatt, Gutschein, Wertgutschein berechnen wenn vorhanden
  • Stornierungsgebühr in % oder EUR: wird als „Bearbeitungsgebühr“ auf der Rechnungskorrektur abgezogen und mindert Nettobetrag, MwSt. und Gesamtsumme. Den Steuersatz legen Sie unter Mehrwertsteuersatz für Bearbeitungsgebühr fest; ist die Korrektur steuerfrei (Ausfuhr, innergemeinschaftlich, Kleinunternehmer), bleibt die Gebühr ohne MwSt.

Mit Vorschau prüfen Sie das Ergebnis, Rechnungskorrektur schreiben erstellt sie. Ein Beispiel steht unter Teil-Stornierung.

Reiter Gutschrift/Rechnungskorrektur erstellen

Rechnungen einer Bestellung

In der Bestellansicht listet der Kasten Rechnungen alle Rechnungen und Rechnungskorrekturen der Bestellung mit Datum und Nummer.

Kasten Rechnungen mit Auswahl des E-Rechnungsformats

  • E-Rechnungsdaten anhängen: Klappliste mit allen Formaten. Ein Klick öffnet das PDF mit den Daten im gewählten Format im Browser. Das in den Einstellungen gewählte Format ist fett hervorgehoben. So können Sie eine Rechnung nachträglich in einem anderen Format herunterladen und weitergeben.
  • Kopie senden: schickt dem Kunden nach Rückfrage eine Kopie mit dem Aufdruck „KOPIE“. Empfänger ist die „E-Mail für eRechnung“ des Kunden, sonst seine normale Adresse.

Kunden mit Kundenkonto können ihre Rechnungen und Rechnungskorrekturen im Frontend in der Bestellübersicht herunterladen (Modul Kundenverwaltung).

Rechnungen in der Bestellübersicht

In der Bestellübersicht (wpShopGermany → Bestellverwaltung) stehen im Aktionsfeld für markierte Bestellungen:

  • Rechnung schreiben: schreibt für jede markierte Bestellung ohne gültige Rechnung eine Rechnung über alle Produkte samt Versand, Zahlung, Rabatt und Gutschein, mit Standard-Fußtext, Mail an den Kunden und Status „Rechnung geschrieben“.
  • Sammelrechnung schreiben: nur sichtbar, wenn die Liste nach einem Kunden gefiltert ist, siehe unten.
  • Rechnung ansehen: öffnet die jeweils letzte gültige Rechnung aller markierten Bestellungen zusammen in einem PDF, z. B. zum Ausdrucken.

Sammelrechnung

In einer Sammelrechnung stehen mehrere Bestellungen eines Kunden auf einer Rechnung; alle Beträge werden zusammengerechnet.

Zu beachten:

  1. Die Aktion erscheint nur, wenn die Liste nach einem Kunden gefiltert ist; so stammen alle Bestellungen von demselben Kunden.
  2. Im Rechnungskopf stehen Rechnungs- und Lieferadresse der ältesten Bestellung. Ob Adressen und Steuerberechnungsland (Rechnungs- bzw. Lieferland) übereinstimmen, prüft der Shop nicht. Fassen Sie nur Bestellungen zusammen, bei denen beides gleich ist.
  3. Bestellungen mit gültiger Rechnung (auch aus einer Sammelrechnung) werden übersprungen; der Shop meldet „n Bestellung(en) mit bestehender Rechnung wurden nicht in die Sammelrechnung übernommen.“ Haben alle markierten Bestellungen schon eine, meldet er, dass bestehende Rechnungen erst storniert werden müssen.

So schreiben Sie eine Sammelrechnung:

  1. wpShopGermany → Bestellverwaltung öffnen.
  2. Die Liste nach der Kunden-ID filtern.
  3. Die Bestellungen markieren. Rechnungs- und Lieferadresse der ersten (ältesten) Bestellung erscheinen im Rechnungskopf.
  4. Im Aktionsfeld „Sammelrechnung schreiben“ wählen.
  5. Die Angaben prüfen: E-Mail an Kunden senden (mit Adresse), Fälligkeit anzeigen (mit Datum), URL Benachrichtigung, Rechnungsdatum.
  6. Optional mit Vorschau kontrollieren.
  7. Mit Erstellen schreiben.

Die Bestellungen erhalten den Status „Sammelrechnung geschrieben“.

Bestellungen für die Sammelrechnung auswählen

Angaben zur Sammelrechnung

E-Rechnungen

Das Modul erzeugt E-Rechnungen im Format ZUGFeRD bzw. XRechnung. Die strukturierten Daten werden in das Rechnungs-PDF eingebettet (PDF/A-3). Das gilt auch für Sammelrechnungen. Das Standardformat wählen Sie im Reiter „Sonstiges“ unter E-Rechnung:

  • Keine E-Rechnungsdaten erzeugen (Vorgabe)
  • EN16931 Comfort (empfohlen)
  • EN16931 Basic
  • EN16931 Extended
  • XRechnung 3 (für öffentliche Auftraggeber)
  • XRechnung 2.3
  • XRechnung 2.2
  • XRechnung 2.1
  • XRechnung 2
  • XRechnung 1
  • ZUGFeRD Minimum (nur Buchungshilfe, keine gültige E-Rechnung)
  • ZUGFeRD Basic WL (ohne Positionen, keine gültige E-Rechnung)

Minimum und Basic WL erkennt der Prüfer nicht als E-Rechnung an. Wählen Sie eines der oberen Formate.

Die E-Rechnung enthält neben den Produkten Versand- und Zahlungskosten, Gutscheine und Rabatt als eigene Positionen; Kosten mit dem Steuersatz „anteilig“ stehen je Steuersatz in einer Position. Wertgutscheine erscheinen als bereits gezahlter Betrag.

Eine Rechnungskorrektur geht als Gutschrift (Belegart 381) hinaus und verweist auf die Rechnung der Bestellung. Die Bearbeitungsgebühr steht darin als eigene Position mit der Menge −1.

Auswahl des E-Rechnungsformats in den Moduleinstellungen

Für öffentliche Auftraggeber brauchen Sie meist die Leitweg-ID des Kunden. Unter wpShopGermany → Konfiguration → Einstellungen → Kundendaten können Sie im Checkout zusätzlich abfragen:

  • E-Mail Adresse für eRechnung abfragen (optional)
  • Leitweg-ID für eRechnung abfragen (optional)

Beides können Sie auch in der Bestellansicht bei den Kundendaten eintragen („E-Mail für eRechnung“, „Leitweg-ID für eRechnung“). Die Leitweg-ID geht als Käuferreferenz in die E-Rechnung, ohne sie die Kundennummer.

Rechnungsbeispiele

Kleinunternehmerregelung

Beispiel (Minimalkonfiguration): smallbusiness.pdf

Bei der Kleinunternehmerregelung weist die Rechnung keine Mehrwertsteuer aus. Stattdessen erscheint der in der Preiskalkulation hinterlegte Hinweistext zu § 19 UStG.

B2C

Beispiel: b2c.pdf

B2B, innergemeinschaftliche Lieferung

Beispiel (Minimalkonfiguration): b2b_innergemeinschaftlich.pdf

Für die innergemeinschaftliche Lieferung ist im Shop die Lieferadresse maßgeblich. Ohne abweichende Lieferadresse gilt die Rechnungsadresse. Liegt sie in einem anderen EU-Land und ist keine Lieferadresse angegeben, wird keine Mehrwertsteuer berechnet. Liegt die Rechnungsadresse in Deutschland und die Lieferadresse zum Beispiel in Frankreich, greift die innergemeinschaftliche Lieferung ebenfalls. Das Verhalten steuern Sie in den Versandzonen.

Weitere Angaben auf der Rechnung

Fußzeile anzeigen

Die Fußtexte legen Sie im Reiter „Fußzeile“ an. Beim Schreiben der Rechnung wählen Sie einen davon aus oder geben einen eigenen Text nur für diese Rechnung ein.

Fußtexte in den Moduleinstellungen

Fußtext beim Schreiben der Rechnung auswählen

Fußtext auf der Rechnung

Lieferdatum anzeigen

Voraussetzung: Modul Lieferschein ist aktiv und im Rechnungsmodul ist „Lieferdatum auf der Rechnung anzeigen“ gesetzt.

Schreiben Sie zuerst den Lieferschein und geben Sie dort das Lieferdatum an, danach die Rechnung. Das Lieferdatum erscheint dann auf der Rechnung: bei einem Lieferschein als „Lieferung:“ unter den Summen, bei mehreren Lieferscheinen unter jedem Produkt.

Lieferdatum beim Schreiben des Lieferscheins

Option Lieferdatum in den Moduleinstellungen

Lieferdatum auf der Rechnung

Lieferadresse anzeigen

Voraussetzung: Modul Lieferadresse ist aktiv.

Hat der Kunde eine abweichende Lieferadresse angegeben, erscheint sie automatisch in einem eigenen Block.

Lieferadresse auf der Rechnung

Bestellvariablen anzeigen

Voraussetzung: Modul Bestellvariablen ist aktiv.

Bestellvariablen füllt der Kunde bei der Bestellung aus, zum Beispiel ein Wunschlieferdatum oder einen Ablageort. Sie können sie nachträglich in der Bestellung ändern. Ob sie auf der Rechnung stehen, legen Sie mit „Bestellvariablen auf Rechnung anzeigen“ fest; standardmäßig nicht.

Option Bestellvariablen in den Moduleinstellungen

Bestellvariablen auf der Rechnung

Hinweise

  • Die Rechnungen liegen auf dem Server unter wp-content/uploads/wpsg/wpsg_rechnungen/ in Unterordnern nach Jahr und Monat (JJJJ/MM/). Briefpapier und Logo liegen direkt in wpsg_rechnungen/. Der Ordner ist gegen direkten Aufruf geschützt.
  • Rechnungen und Mails werden in der Sprache der Bestellung erstellt.
  • Beim Löschen einer Bestellung werden ihre Rechnungen mit gelöscht.
  • Meldet die Systemprüfung „Rechnungen die den Bestellungen falsch zugeordnet sind“, überführt der Link in der Meldung die Rechnungen aus älteren Versionen in die heutige Datenstruktur.