Skip to main content
Invoice-Converter.comInvoice-Converter
BlogPricing
Convert InvoiceConvert
ConvertConvert Invoice
⌘K
Documentation overview
Leitweg-ID Validation
Support playbooks
Review validation help
Validation playbooks
Observed validation fixes
Due date or terms
Bank transfer IBAN
PDF/A-3 readiness
VATEX exemption reason
Review vs download
KoSIT Validator Errors
  1. Validation playbooks from real conversion failures
  2. Due date or terms

Guide · 2026-05-16

Markdown export

BR-CO-25: add a due date or payment terms

If the invoice amount due is above zero, EN 16931 needs a structured due date or clear payment terms before export.

What you may seeWhy this blocks exportHow to fix itBefore you retryCommon question

What you may see#

Use these points as the practical checks for this section.

  • Authoritative validation fails with BR-CO-25.
  • Amount due for payment (BT-115) is positive.
  • Neither Payment due date (BT-9) nor Payment terms (BT-20) is present in the reviewed data.

Why this blocks export#

Recipient systems need to know when a payable invoice is due. Bank details alone do not define a due date, and vague wording on the PDF is not enough unless it is captured as structured payment terms.

How to fix it#

Follow this sequence as the practical checklist for this section.

  1. If the PDF shows a date such as “payable by 30 June 2026”, enter that date as Due date (BT-9).
  2. If the PDF shows wording such as “Net 30 days” or “payable immediately”, enter it as Payment terms (BT-20).
  3. If the source invoice has neither, ask the issuer or finance owner for the intended terms before exporting.

Before you retry#

Use these points as the practical checks for this section.

  • Run review validation again after editing the field.
  • Check that the amount due still matches the invoice total.
  • Only download after the review result is current for the edited data.

Common question#

Is BT-9 always mandatory?

No. The rule becomes blocking when the amount due is positive and neither BT-9 nor BT-20 is present.

Validation playbooksBank transfer IBAN
On this page
What you may seeWhy this blocks exportHow to fix itBefore you retryCommon question

Invoice-Converter.com

Empowering businesses across Europe to effortlessly comply with XRechnung regulations. Join hundreds who've automated their invoice conversion process.

20,000+ invoices processed
Fast & Secure
Trusted by hundreds

Features

Convert PDFs & create

  • PDF to XRechnung
  • PDF to UBL
  • PDF to XRechnung (CII)
  • PDF to ZUGFeRD
  • PDF to Factur-X
  • Create XRechnung
  • XRechnung to PDF

View & validate

  • XRechnung/XML Viewer
  • XRechnung Validator

Quick Links

  • Resources
  • Trust & Security Center
  • Developer API Documentation
  • Blog
  • FAQ
  • Pricing
  • Climate Contribution

Legal

  • Imprint
  • Privacy Policy
  • Data Processing Agreement
  • Terms & Conditions
  • Money-Back Guarantee

Get in Touch

contact@invoice-converter.com
Start Converting
© 2026 Invoice-Converter.com.Made with in Europe
GDPR Compliant
German Server