# BR-AE-02 Verlegde factuurregel vereist fiscale identificatie van verkoper en koper

Een factuur met een factuurregel (BG-25) waarvan de btw-categoriecode van het gefactureerde artikel (BT-151) "Btw verlegd" (AE) is, moet het btw-identificatienummer van de verkoper (BT-31), het fiscaal registratienummer van de verkoper (BT-32) en/of het btw-identificatienummer van de fiscaal vertegenwoordiger van de verkoper (BT-63) bevatten, en daarnaast het btw-identificatienummer van de koper (BT-48) en/of het wettelijk registratienummer van de koper (BT-47).

## Probleembeschrijving

> **FOUT**: Btw-categorieregel van EN 16931

## Context en betekenis

Bij btw verlegd geeft de koper de btw aan in plaats van de verkoper. Daarom moeten beide partijen fiscaal identificeerbaar zijn. De fout ontstaat vaak als het boekhoudpakket het btw-identificatienummer van de klant wel in de pdf toont, maar niet in de XML opneemt.

## Oplossing

Vul bij de verkoper BT-31, BT-32 of BT-63 in en bij de koper BT-48 (cac:AccountingCustomerParty/cac:Party/cac:PartyTaxScheme/cbc:CompanyID met TaxScheme VAT) of BT-47 (cac:PartyLegalEntity/cbc:CompanyID). Vermeld bij btw verlegd bij voorkeur het btw-identificatienummer van de koper in BT-48, want de factuurvereisten vragen dat nummer als de koper de btw aangeeft.

- [XML valideren](/nl/xrechnung-validator?source=resource&rule=BR-AE-02)
- [Factuur converteren](/nl/pdf-to-xrechnung?source=resource&rule=BR-AE-02)

## Geldige voorbeelden

- Regel met BT-151 = AE, verkoper BT-31 = DE123456789 en koper BT-48 = FR32123456789

## Ongeldige voorbeelden

- Regel met BT-151 = AE en verkoper BT-31 aanwezig, maar zonder BT-48 of BT-47 bij de koper
- Regel met BT-151 = AE zonder fiscaal identificatienummer van de verkoper (BT-31, BT-32 of BT-63)

## Codevoorbeelden

### Geldig XML
```
<cac:AccountingSupplierParty>
  <cac:Party>
    <cac:PartyTaxScheme>
      <cbc:CompanyID>DE123456789</cbc:CompanyID>
      <cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
    </cac:PartyTaxScheme>
  </cac:Party>
</cac:AccountingSupplierParty>
<cac:AccountingCustomerParty>
  <cac:Party>
    <cac:PartyTaxScheme>
      <cbc:CompanyID>FR32123456789</cbc:CompanyID>
      <cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
    </cac:PartyTaxScheme>
  </cac:Party>
</cac:AccountingCustomerParty>
<cac:InvoiceLine>
  <cac:Item>
    <cac:ClassifiedTaxCategory>
      <cbc:ID>AE</cbc:ID>
      <cbc:Percent>0</cbc:Percent>
      <cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
    </cac:ClassifiedTaxCategory>
  </cac:Item>
</cac:InvoiceLine>
```

### Ongeldig XML
```
<cac:AccountingSupplierParty>
  <cac:Party>
    <cac:PartyTaxScheme>
      <cbc:CompanyID>DE123456789</cbc:CompanyID>
      <cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
    </cac:PartyTaxScheme>
  </cac:Party>
</cac:AccountingSupplierParty>
<cac:AccountingCustomerParty>
  <cac:Party>
    <cac:PartyLegalEntity>
      <cbc:RegistrationName>Client SARL</cbc:RegistrationName>
    </cac:PartyLegalEntity>
  </cac:Party>
</cac:AccountingCustomerParty>
<cac:InvoiceLine>
  <cac:Item>
    <cac:ClassifiedTaxCategory>
      <cbc:ID>AE</cbc:ID>
      <cbc:Percent>0</cbc:Percent>
      <cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
    </cac:ClassifiedTaxCategory>
  </cac:Item>
</cac:InvoiceLine>
```

## Betrokken velden

- [BT-31 Btw-identificatienummer van de verkoper](/resources/xrechnung/bt-31-seller-vat-identifier)
- [BT-32 Fiscaal registratienummer van de verkoper](/resources/xrechnung/bt-32-seller-tax-registration-identifier)
- [BT-63 Btw-identificatienummer van de fiscaal vertegenwoordiger van de verkoper](/resources/xrechnung/bt-63-seller-tax-representative-vat-identifier)
- [BT-48 Btw-identificatienummer van de koper](/resources/xrechnung/bt-48-buyer-vat-identifier)
- [BT-47 Wettelijk registratienummer van de koper](/resources/xrechnung/bt-47-buyer-legal-registration-identifier)
- [BT-151 Btw-categoriecode van het gefactureerde artikel](/resources/xrechnung/bt-151-invoice-line-vat-category-code)

## Gerelateerde regels

- [BR-AE-01](/resources/kosit-validator-errors/br-ae-01-reverse-charge-vat-breakdown-required)
- [BR-AE-03](/resources/kosit-validator-errors/br-ae-03-reverse-charge-allowance-seller-buyer-vat-id)
- [BR-AE-04](/resources/kosit-validator-errors/br-ae-04-reverse-charge-charge-seller-buyer-vat-id)

## Validatietools

- [Officiële KoSIT-validator](https://github.com/itplr-kosit/validator): Draai de officiële KoSIT-validator met de XRechnung-configuratie om EN 16931- en XRechnung-regels te controleren.
- [PDF naar XRechnung converteren](/pdf-to-xrechnung): Vind validatiefouten tijdens de conversie en controleer elke correctie.

## Gerelateerde bronnen

- [Officiële specificatie](https://docs.peppol.eu/poacc/billing/3.0/rules/ubl-tc434/)
- [Testsuite](https://github.com/itplr-kosit/xrechnung-testsuite)
- [Alle validatiefouten](/resources/kosit-validator-errors): Overzicht van de hier uitgelegde validatieregels uit EN 16931, XRechnung en Peppol.
