The early-payment discount is not in the required format · BR-DE-18
- Severity · Error
- Applies to · UBL / CII
- Editorial review pending
When an early-payment discount (Skonto) is stated in a structured way in the payment terms (BT-20), XRechnung requires a fixed pattern per line, for example #SKONTO#TAGE=14#PROZENT=2.00#: all upper case, the percentage with a decimal point and exactly two decimals, no spaces, and each discount line ending with a line break. If the discount applies only to part of the invoice total, a fourth segment BASISBETRAG=… is added. The invoice contains a line that starts with # but deviates from this pattern, so it is not valid.
As of
Who can correct it?
The sender can correct the invoice.
How to fix it
- Ask the sender for a corrected invoice in which the discount line follows the pattern #SKONTO#TAGE=n#PROZENT=n.nn# exactly.
- If you issued the invoice yourself: check upper case, the decimal point (2.00, not 2,00), missing or extra hash signs and spaces. A discount mentioned in ordinary free text without a leading hash is not checked.
Rule text and source
Paraphrase · An early payment discount line beginning with # in payment terms (BT-20) must use the SKONTO, TAGE and PROZENT segments in the required syntax. An optional BASISBETRAG goes last. A line break follows the line.
Message to the sender
Subject: Invoice {invoiceNumber} – format of the early-payment discount
Hello,
Thank you for your invoice {invoiceNumber} dated {issueDate}. When checking it we noticed that the early-payment discount in the payment terms does not follow the pattern required for an XRechnung (rule BR-DE-18); the expected form is, for example, #SKONTO#TAGE=14#PROZENT=2.00# followed by a line break. The invoice is not valid as it stands. Could you please send a corrected version?
Kind regardsExample
The sender offers a 2% discount within ten days on the amount due. The export replaces the line containing PROZENT=2,00 with #SKONTO#TAGE=10#PROZENT=2.00# followed by a line break.
Related rules
Business terms
Rule versions
KoSIT · XRechnung Schematron 2.6.0