Knowledge base

Validation rules

EN 16931 and XRechnung rule codes with the affected field, an example correction and how to validate again.

EN 16931

XRechnung 3.0.2

BR-DE-1Specify how to payAdd payment instructions. Choose the actual payment method and provide any account details required for that method.BR-DE-2Add a seller contactXRechnung requires a seller contact group. Add a contact person or department, telephone number and email address.BR-DE-5Name a contact pointProvide the seller’s contact person or department that can answer questions about this invoice.BR-DE-6Add a contact telephone numberEnter a telephone number for the seller contact. Use an actual reachable number.BR-DE-7Add a contact email addressEnter an email address for questions about the invoice. The seller’s electronic routing address is a separate field.BR-DE-15Add the buyer referenceAsk the customer for the reference they require. For a public-sector customer this may be a Leitweg-ID. Do not invent a routing identifier.BR-DE-16Add the relevant seller tax identifierThe VAT categories in this invoice require a seller VAT identifier, tax registration identifier or tax representative. Enter the applicable real identifier; do not use example tax numbers.BR-DE-18Use the XRechnung cash-discount formatIf you offer a cash discount, use uppercase hash-separated SKONTO, TAGE and PROZENT segments, two decimal places for the percentage, and a newline after each entry. Add BASISBETRAG only when the discount applies to part of the amount due. The example means 2% within 10 days; use your actual agreement.BR-DE-27Check the telephone numberThe published XRechnung rule expects at least three digits in the seller’s contact telephone number. Replace placeholders with the reachable contact number.BR-DE-28Check the email addressUse one @, no spaces, and at least two characters on each side of @. A dot should not touch @ or start or end the address. This syntax check does not verify delivery.

More in the knowledge base

Keyboard shortcuts

Available when the corresponding action is on the page. On this device, use Ctrl. Actions that use allowance, delete data or pay have no shortcut.

Ctrl+K
Find a page or action; search the knowledge base
Ctrl+Shift+F
Focus search on this page
Ctrl+Enter
The page’s main action: new invoice, customer or product, add a line, choose a file, continue an import, fix or duplicate a document
Ctrl+S
Save the current draft or form
Ctrl+/
Show keyboard shortcuts
Esc
Close a dialog / clear search