An Invoice that contains a Document level charge (BG-21) where the Document level charge VAT category code (BT-102) is "Standard rated" shall contain the Seller VAT Identifier (BT-31), the Seller tax registration identifier (BT-32) and/or the Seller tax representative VAT identifier (BT-63).
The invoice contains a standard-rated document-level charge (S), but none of the required tax identifiers is present. The seller’s VAT identifier (schemeID VA), seller’s tax registration identifier (schemeID FC), and/or the tax representative’s VAT identifier (schemeID VA) is missing.
For a standard-rated document-level charge, the invoice must contain at least one of the specified tax identifiers for the seller or the seller’s tax representative.
A required tax identifier is missing for the standard-rated document-level charge S. You can complete the invoice by providing one of the accepted identifiers.
- Add the seller’s VAT identifier with
schemeIDVAor the seller’s tax registration identifier withschemeIDFC. - Check the assignment using
LegalOrganization.IDandTaxRegistration.SchemeID. - Alternatively, add the tax representative’s VAT identifier with
schemeIDVA. - Generate the invoice again and validate it.
LegalOrganization.ID(SellerTradeParty: BT-31; SellerTradeParty: BT-32; SellerTaxRepresentativeTradeParty: BT-63)TaxRegistration.SchemeID(For Seller VAT identifier: BT-31; For Seller tax registration identifier: BT-32)FacturXInvoice.AddSellerTaxRegistration(no, schemeID)(BT-31)FacturXInvoice.GetSellerTaxRegistration()(BT-31)FacturXInvoice.GetSellerTaxRepresentativeTaxRegistration()(BT-63)
Technical details
The test accepts either a ram:ID under SellerTradeParty with schemeID VA or FC, or a ram:ID under SellerTaxRepresentativeTradeParty with schemeID VA.
The rule applies to a document-level charge in ram:SpecifiedTradeAllowanceCharge with VAT category S.
rule/@context)assert/@test)