DE-R-018

Validierungsmeldung

If both supplier and customer are located in Germany, information on cash discounts for prompt payment (Skonto) shall be provided within the element "Payment terms" BT-20 in the following way: First segment "SKONTO", second segment amount of days ("TAGE=N"), third segment percentage ("PROZENT=N"). Percentage must be separated by dot with two decimal places. In case the base value of the invoiced amount is not provided in BT-115 but as a partial amount, the base value shall be provided as fourth segment "BASISBETRAG=N" as semantic data type amount. Each entry shall start with a #, the segments must be separated by # and a row shall end with a #. A complete statement on cash discount for prompt payment shall end with a XML-conformant line break. All statements on cash discount for prompt payment shall be given in capital letters. Additional whitespaces (blanks, tabulators or line breaks) are not allowed. Other characters or texts than defined above are not allowed.

Erklärung

Sitzen Verkäufer und Käufer beide in Deutschland, gelten im PEPPOL-Netz die deutschen Vorgaben der XRechnung: Skonto wird in den Zahlungsbedingungen als eigene Zeile in einer festen Schreibweise angegeben, damit das System des Käufers es auswerten kann: #SKONTO#TAGE=14#PROZENT=2.00# – Tage als ganze Zahl, Prozentsatz mit Punkt und zwei Nachkommastellen, alles in Großbuchstaben und ohne Leerzeichen. Bezieht sich das Skonto nicht auf den ganzen Zahlbetrag, folgt der Basisbetrag: #SKONTO#TAGE=14#PROZENT=2.00#BASISBETRAG=100.00#. Jede Zeile, die mit # beginnt, gilt als Skonto-Angabe und muss so aussehen, und auch nach der letzten Skonto-Zeile muss ein Zeilenumbruch folgen. Freier Text in anderen Zeilen bleibt erlaubt.

Lösung

Bitten Sie den Verkäufer um eine korrigierte Rechnung, deren Zahlungsbedingungen das Skonto in genau dieser Schreibweise angeben, jede Skonto-Zeile mit einem Zeilenumbruch abgeschlossen.

Gilt für

  • PEPPOL BIS (UBL)