2.22.0

2.22.0

On February 4th, 2026, we released the new version 2.22.0 of our open source e-invoicing toolkit “Mustangproject”, which added minor features and multiple fixes.

New features

  • #1011 calculatedinvoice needs to contain VATtotal
  • #1010 add DeliveryNoteReferencedDocument per Item
  • #253/#994 add DeliveryNoteReferencedDocument for import and export
  • #536 support BT-18
  • #1000 Support ItemSellerTradeParty at line level (Factur-X / ZUGFeRD EXTENDED) for French municipalities subcontracting services to other municipalities

Fixes

  • #990 Fix empty ValidationResult when XMP metadata contains invalid XML characters
  • #859 SpecifiedTradePaymentTerms twice since version 2.16.5
  • #992 fix typo
  • #999 Write RateApplicablePercent on head also for tax free
  • #997 CategoryCode O Need VAT rate in header breakdown (BT-119) but MUST omit line VAT rate (BT-152)
  • #1003 IncludedNote SubjectCode PMD AAB
  • #998 ZUGFeRDInvoiceImporter does not properly handle UBL CreditNote documents
  • #1006 Duplicate Notes and Missing BIC Parsing in ZUGFeRDInvoiceImporter
  • #1017 Concurrency problems in ZUGFeRDDateFormat
  • deprecate itemTotalAllowances instead of itemAllowances over itemCharges
  • corrected import of UBL rounding amount

As usual, Mustangproject can be embedded in Java software using Maven Central, or downloaded as windows/linux/mac command line tool for free from it’s homepage.