Eine Rechnung, die einen Abschlag auf Dokumentenebene (BG-20) enthält, bei dem der Code der Umsatzsteuerkategorie des Abschlags auf Dokumentenebene (BT-95) „Umkehrung der Steuerschuldnerschaft (Reverse Charge)“ lautet, muss die Umsatzsteuer-Identifikationsnummer des Verkäufers (BT-31), die Steuernummer des Verkäufers (BT-32) und/oder die Umsatzsteuer-Identifikationsnummer des Steuervertreters des Verkäufers (BT-63) sowie die Umsatzsteuer-Identifikationsnummer des Käufers (BT-48) und/oder die Kennung der rechtlichen Registrierung des Käufers (BT-47) enthalten.
Bei einem solchen Abschlag fehlt mindestens eine erforderliche Kennung: Auf Verkäuferseite muss entweder eine Steuerregistrierungs-ID mit schemeID VA oder FC oder eine USt-IdNr. des Steuervertreters vorhanden sein. Auf Käuferseite muss entweder eine USt-IdNr. oder eine ID der rechtlichen Registrierung vorhanden sein.
Bei einem Abschlag mit der Umsatzsteuerkategorie AE müssen die Regelungen zur Steuerschuldumkehr durch Kennungen auf Verkäufer- und Käuferseite belegt werden.
Ein Abschlag mit der Kategorie AE ist angegeben, aber die erforderlichen Kennungen von Verkäufer und Käufer sind nicht vollständig. Für beide Seiten ist jeweils eine der von der Regel zugelassenen Kennungen erforderlich.
- Ergänzen Sie auf Verkäuferseite entweder die Steuerregistrierungs-ID mit
VAoderFCoder die USt-IdNr. des Steuervertreters. - Ergänzen Sie auf Käuferseite entweder die USt-IdNr. über
AddBuyerTaxRegistration(...)oder die ID der rechtlichen Registrierung überLegalOrganization.ID. - Prüfen Sie die Verkäuferkennungen über
LegalOrganization.ID,TaxRegistration.SchemeIDoderAddSellerTaxRegistration(...), passend zur gewählten Kennung. - Erzeugen Sie die Rechnung erneut und prüfen Sie sie noch einmal.
<ram:SpecifiedTradeAllowanceCharge> <ram:ChargeIndicator> <udt:Indicator>false</udt:Indicator> </ram:ChargeIndicator> <ram:CategoryTradeTax> <ram:CategoryCode>AE</ram:CategoryCode> </ram:CategoryTradeTax> </ram:SpecifiedTradeAllowanceCharge>
<ram:SpecifiedTradeAllowanceCharge> <ram:ChargeIndicator> <udt:Indicator>false</udt:Indicator> </ram:ChargeIndicator> <ram:CategoryTradeTax> <ram:CategoryCode>AE</ram:CategoryCode> </ram:CategoryTradeTax> <ram:SellerTradeParty> <ram:SpecifiedTaxRegistration> <ram:ID schemeID="VA">SELLER-VAT</ram:ID> </ram:SpecifiedTaxRegistration> </ram:SellerTradeParty> <ram:BuyerTradeParty> <ram:SpecifiedTaxRegistration> <ram:ID schemeID="VA">BUYER-VAT</ram:ID> </ram:SpecifiedTaxRegistration> </ram:BuyerTradeParty> </ram:SpecifiedTradeAllowanceCharge>
LegalOrganization.ID(SellerTradeParty: BT-31; SellerTradeParty: BT-32; BuyerTradeParty: BT-47; SellerTaxRepresentativeTradeParty: BT-63)TaxRegistration.SchemeID(For Seller VAT identifier: BT-31; For Seller tax registration identifier: BT-32)FacturXInvoice.AddBuyerTaxRegistration(no, schemeID)(BT-48)FacturXInvoice.AddSellerTaxRegistration(no, schemeID)(BT-31)FacturXInvoice.BuyerTaxRegistration(BT-48)
Technische Details
Der Test verlangt beide Bedingungen: mindestens eine der geprüften Verkäuferkennungen und mindestens eine der geprüften Käuferkennungen. Verkäuferseitig werden schemeID VA oder FC beziehungsweise die VA-Kennung des Steuervertreters geprüft; käuferseitig werden eine VA-Kennung oder ram:SpecifiedLegalOrganization/ram:ID geprüft.
Die Regel gilt für einen Abschlag auf Dokumentenebene, der durch ram:ChargeIndicator als Abschlag und durch ram:CategoryCode mit AE als Reverse Charge gekennzeichnet ist.
rule/@context)assert/@test)- 2024-06-202024-06-20 · AddedCEN unexpected tests on BR-AE-02, BR-AE-03, and BR-AE-04 with BT-32 and no BT-31 in CII
- 2024-06-202024-06-20 · Changedtests on BR-AE-02, BR-AE-03, and BR-AE-04 moved from `src/test/unexpected` to `src/test/cen-unit-tests`