Error codes · EN 16931

BR-AE-03Fixable here

Reverse charge document allowance requires seller and buyer VAT identifiers

This is the rejection, word for word: „[BR-AE-03] When a document-level allowance (BG-20) uses the Reverse charge VAT category (BT-95 = 'AE'), the invoice must carry a Seller VAT identifier (BT-31), Seller tax registration identifier (BT-32) or Seller tax representative VAT identifier (BT-63), and a Buyer VAT identifier (BT-48) or Buyer legal registration identifier (BT-47).“

Schematron rule BR-AE-03: if any cac:AllowanceCharge with cbc:ChargeIndicator=false has cac:TaxCategory/cbc:ID='AE', then cac:AccountingSupplierParty//cac:PartyTaxScheme/cbc:CompanyID (BT-31) or cac:PartyLegalEntity/cbc:CompanyID (BT-32) or a tax representative BT-63 must exist, and cac:AccountingCustomerParty//cac:PartyTaxScheme/cbc:CompanyID (BT-48) or cac:PartyLegalEntity/cbc:CompanyID (BT-47) must exist.

What to have readySeller VAT identifier (BT-31) · Buyer VAT identifier (BT-48)
What we doEnsure both parties carry the identifiers required for a valid reverse charge. Invoice Navigator flags the missing identifier and asks for input when it cannot be inferred from the seller or buyer master data.
If you enter it yourself in your invoicing software
Before
<cac:AllowanceCharge>
  <cbc:ChargeIndicator>false</cbc:ChargeIndicator>
  <cbc:Amount currencyID="EUR">50.00</cbc:Amount>
  <cac:TaxCategory>
    <cbc:ID>AE</cbc:ID>
    <cbc:Percent>0</cbc:Percent>
  </cac:TaxCategory>
</cac:AllowanceCharge>
<!-- No seller PartyTaxScheme/CompanyID present -->
After
<cac:AccountingSupplierParty>
  <cac:Party>
    <cac:PartyTaxScheme>
      <cbc:CompanyID>NL123456789B01</cbc:CompanyID>
      <cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
    </cac:PartyTaxScheme>
  </cac:Party>
</cac:AccountingSupplierParty>
What the finding looks likeExample
FindingValue missing · BR-AE-03
From youSeller VAT identifier (BT-31), Buyer VAT identifier (BT-48)
ThenPassed
ProofSHA-256 and /verify link after the check