Eine Rechnung, die eine Rechnungsposition (BG-25) enthält, bei der der Umsatzsteuerkategorie-Code des in Rechnung gestellten Artikels (BT-151) „Ausfuhr außerhalb der EU“ lautet, muss die Umsatzsteuer-Identifikationsnummer des Verkäufers (BT-31) oder die Umsatzsteuer-Identifikationsnummer des Steuervertreters des Verkäufers (BT-63) enthalten.
Die Rechnung enthält eine Rechnungsposition mit der Steuerkategorie G, aber weder SellerTradeParty noch SellerTaxRepresentativeTradeParty enthält eine SpecifiedTaxRegistration/ID mit schemeID VA. Eine der beiden USt-IdNrn. muss vorhanden sein.
Die Kategorie G bezeichnet eine Ausfuhr außerhalb der EU. Für eine solche Rechnungsposition verlangt die Regel die USt-IdNr. des Verkäufers oder die des Steuervertreters.
Eine Rechnungsposition ist als Ausfuhr außerhalb der EU (G) gekennzeichnet, aber es fehlt die USt-IdNr. des Verkäufers und die des Steuervertreters. Eine dieser beiden Angaben reicht aus.
- Ergänzen Sie die USt-IdNr. des Verkäufers oder die des Steuervertreters in
SpecifiedTaxRegistration/IDmitschemeIDVA. - Wenn Sie die Verkäuferkennung programmatisch setzen, prüfen Sie
AddSellerTaxRegistration(...). - Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
<ram:SellerTradeParty/> <ram:SellerTaxRepresentativeTradeParty/>
<ram:SellerTradeParty> <ram:SpecifiedTaxRegistration> <ram:ID schemeID="VA">DE123456789</ram:ID> </ram:SpecifiedTaxRegistration> </ram:SellerTradeParty>
LegalOrganization.ID(SellerTradeParty: BT-31; SellerTaxRepresentativeTradeParty: BT-63)FacturXInvoice.AddSellerTaxRegistration(no, schemeID)(BT-31)FacturXInvoice.GetSellerTaxRegistration()(BT-31)FacturXInvoice.GetSellerTaxRepresentativeTaxRegistration()(BT-63)FacturXInvoice.GetShipToTaxRegistration()(BT-63)
Technische Details
Der XPath-Test ist erfüllt, wenn mindestens eine der beiden ID-Angaben mit schemeID VA vorhanden ist. Die Prüfung wird durch eine Rechnungsposition mit CategoryCode G ausgelöst.
Die Regel gilt für ApplicableTradeTax einer Rechnungsposition mit CategoryCode G. Geprüft wird die USt-IdNr. des Verkäufers oder des Steuervertreters auf Dokumentenebene.
rule/@context)assert/@test)