Eine Rechnung, die einen Abschlag auf Dokumentenebene (BG-20) enthält, bei dem der Code der Umsatzsteuerkategorie des Abschlags auf Dokumentenebene (BT-95) „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 einen Abschlag der Kategorie G, aber weder beim Verkäufer noch beim Steuervertreter des Verkäufers ist eine USt-IdNr. mit schemeID gleich VA angegeben.
Bei einem Abschlag der Kategorie G muss die Rechnung die USt-IdNr. des Verkäufers oder die USt-IdNr. seines Steuervertreters enthalten.
Ein Abschlag für eine Ausfuhr außerhalb der EU ist enthalten, aber die erforderliche USt-IdNr. fehlt. Sie können die USt-IdNr. des Verkäufers oder seines Steuervertreters angeben.
- Ergänzen Sie unter
SellerTradePartyoderSellerTaxRepresentativeTradePartyeineSpecifiedTaxRegistration/IDmitschemeIDgleichVA. - Prüfen Sie den Eintrag über
LegalOrganization.IDoder den Aufruf vonAddSellerTaxRegistration(...). - Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
<ram:SellerTradeParty> <ram:SpecifiedTaxRegistration> <ram:ID schemeID="FC">123</ram:ID> </ram:SpecifiedTaxRegistration> </ram:SellerTradeParty>
<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 Test verlangt mindestens eine SpecifiedTaxRegistration/ID mit schemeID gleich VA, entweder unter SellerTradeParty oder unter SellerTaxRepresentativeTradeParty.
Die Regel gilt für die Rechnung, wenn ein Abschlag auf Dokumentenebene in SpecifiedTradeAllowanceCharge die Umsatzsteuerkategorie G für Ausfuhr außerhalb der EU verwendet.
rule/@context)assert/@test)