Skip to main content

Release 26.5.52 on 09.09.2026

· 2 min read

This release corrects the VAT exemption reason (BT-120) in the XRechnung CII and UBL output: a VAT breakdown group that carries no tax — reverse charge, exempt, intra-community supply, export or not subject to VAT — no longer transmits the bare VAT clause code as its reason. The reason text is now taken from the VAT clause itself, in the language of the document, and the language matching of the clause's extended text has been completed.

Bugfix
  • The VAT exemption reason (BT-120) is now resolved from the VAT clause of the line's VAT Posting Setup in four steps: the extended text ("Textbaustein") of the VAT clause, then the VAT clause translation for the document language, then the description of the VAT clause itself (with Description 2 appended when filled), and only if the clause carries no text at all the VAT clause code as before. Previously the extended text was the only source, so a clause without one sent its code — a reverse-charge invoice went out with AE where the receiver expects a sentence. Invoices and credit memos, CII and UBL alike; the resolution is code, not schema data, so existing tenants do not need to update the schema from standard. See VAT Exemption Reason (BT-120) for the complete resolution order and the setup paths (INC-1686)

  • The language matching of the extended text is complete. A document with a language code uses the entry for that language and otherwise the entry flagged All Language Codes — that flag was not evaluated before, so such an entry was found only by accident. A document without a language code runs in the company's default language, read from Company Information → Alternative Language Code, and falls back from there to the entry without a language code and then to the entry for all languages. The Starting Date and Ending Date of the extended text header are checked in every one of these steps, so an expired entry is skipped and the resolution continues instead of ending there. The same "no language code means the company's default language" rule applies to the VAT clause translation (INC-1686)