Skip to content

Fatal

BR-TMP-2: External document link must be a full web address

In short

Fatal: fails the selected checks.

BR-TMP-2 means the link to an external supporting document (BT-124) is not a complete web address that starts with a scheme such as https://. Fix it by entering the full address, or remove the link if you do not need it.

On this page

What it means

A supporting document in the invoice can point to a file stored elsewhere through a link, the external document location (BT-124). XRechnung 3.0 requires this link to be an absolute URL, meaning a full address that starts with a scheme such as https://. A relative path, a bare domain without a scheme or plain text instead of an address does not pass. The rule applies to UBL and CII files, and to credit notes as well as invoices.

Why it matters

The recipient's software uses this link to fetch the document. An address that is incomplete cannot be followed, so the file breaks the XRechnung rules and is rejected.

How to fix it

Find where your invoicing software stores links to supporting documents, often under attachments or additional documents. Enter the complete address including the https:// part, for example https://example.com/terms.pdf. If the document does not need to be linked, remove the link, or embed the file as an attachment instead.

The rule as published

BT-124 "External document location" muss eine absolute URL mit gültigem Schema enthalten.

Business terms: BT-124

Where this rule applies

Rule set Version
XRechnung 3.0 (UBL) 3.0.2
XRechnung 3.0 (UBL credit note) 3.0.2
XRechnung 3.0 (CII) 3.0.2
Rule text from phive-rules 4.6.4.

Check your file

Drop your e-invoice to see whether BR-TMP-2 still fails, and which other rules do.

Updated 6 November 2026