Peppol BIS Billing 3.0 - Exemples de parties sélectionnées de la transaction
Traduction française du chapitre 11 de la documentation officielle Source : https://docs.peppol.eu/poacc/billing/3.0/bis/
11. Exemples de parties sélectionnées de la transaction
Dans les sous-chapitres ci-dessous, vous trouverez des exemples de parties sélectionnées de la transaction. Veuillez également consulter le chapitre "Schémas UBL et espaces de noms" pour les détails sur tous les éléments et attributs, ainsi que leurs règles et l'utilisation des listes de codes.
11.1. Parties
Les rôles suivants peuvent être spécifiés. Le même acteur peut jouer plus d'un rôle selon la procédure de traitement.
De plus amples détails sur les rôles/acteurs se trouvent dans le chapitre Parties et rôles.
11.1.1. Vendeur (AccountingSupplierParty)
Le vendeur est une information obligatoire et est fourni dans l'élément cac:AccountingSupplierParty
Exemple UBL d'informations vendeur :
<cac:AccountingSupplierParty>
<cac:Party>
<cbc:EndpointID schemeID="0088">7300010000001</cbc:EndpointID>
<!-- (1) -->
<cac:PartyIdentification>
<cbc:ID schemeID="0088">7300010000001</cbc:ID>
<!-- (2) -->
</cac:PartyIdentification>
<cac:PartyName>
<cbc:Name>SupplierTradingName Ltd.</cbc:Name>
</cac:PartyName>
<cac:PostalAddress>
<cbc:StreetName>Main street 1</cbc:StreetName>
<cbc:AdditionalStreetName>Postbox 123</cbc:AdditionalStreetName>
<cbc:CityName>London</cbc:CityName>
<cbc:PostalZone>GB 123 EW</cbc:PostalZone>
<cbc:CountrySubentity>West London district</cbc:CountrySubentity>
<cac:AddressLine>
<cbc:Line>Third address line</cbc:Line>
</cac:AddressLine>
<cac:Country>
<cbc:IdentificationCode>GB</cbc:IdentificationCode>
</cac:Country>
</cac:PostalAddress>
<cac:PartyTaxScheme>
<cbc:CompanyID>GB76576657</cbc:CompanyID>
<!-- (3) -->
<cac:TaxScheme>
<cbc:ID>VAT</cbc:ID>
</cac:TaxScheme>
</cac:PartyTaxScheme>
<cac:PartyTaxScheme>
<cbc:CompanyID>TaxRegistrationID</cbc:CompanyID>
<cac:TaxScheme>
<cbc:ID>TAX</cbc:ID>
</cac:TaxScheme>
</cac:PartyTaxScheme>
<cac:PartyLegalEntity>
<cbc:RegistrationName>SupplierOfficialName Ltd</cbc:RegistrationName>
<cbc:CompanyID>GB983294</cbc:CompanyID>
<cbc:CompanyLegalForm>Private Limited Company</cbc:CompanyLegalForm>
</cac:PartyLegalEntity>
<cac:Contact>
<cbc:Name>John Doe</cbc:Name>
<cbc:Telephone>9384203984</cbc:Telephone>
<cbc:ElectronicMail>john.doe@foo.bar</cbc:ElectronicMail>
</cac:Contact>
</cac:Party>
</cac:AccountingSupplierParty>
| Réf | Description |
|---|---|
| (1) | L'attribut schemeID est obligatoire pour les adresses électroniques, c.-à-d. EndpointID |
| (2) | L'attribut schemeID est recommandé pour tous les identifiants de partie |
| (3) | Les identifiants TVA doivent être préfixés par le code pays |
11.1.2. Acheteur (AccountingCustomerParty)
L'acheteur est une information obligatoire et est fourni dans l'élément cac:AccountingCustomerParty
Exemple UBL d'informations acheteur :
<cac:AccountingCustomerParty>
<cac:Party>
<cbc:EndpointID schemeID="0002">FR23342</cbc:EndpointID>
<!-- (1) -->
<cac:PartyIdentification>
<cbc:ID schemeID="0002">FR23342</cbc:ID>
<!-- (2) -->
</cac:PartyIdentification>
<cac:PartyName>
<cbc:Name>BuyerTradingName AS</cbc:Name>
</cac:PartyName>
<cac:PostalAddress>
<cbc:StreetName>Huvudgatan 32</cbc:StreetName>
<cbc:AdditionalStreetName>Po box 878</cbc:AdditionalStreetName>
<cbc:CityName>Stockholm</cbc:CityName>
<cbc:PostalZone>45634</cbc:PostalZone>
<cac:AddressLine>
<cbc:Line>Third line</cbc:Line>
</cac:AddressLine>
<cac:Country>
<cbc:IdentificationCode>SE</cbc:IdentificationCode>
</cac:Country>
</cac:PostalAddress>
<cac:PartyTaxScheme>
<cbc:CompanyID>SE459837593701</cbc:CompanyID>
<!-- (3) -->
<cac:TaxScheme>
<cbc:ID>VAT</cbc:ID>
</cac:TaxScheme>
</cac:PartyTaxScheme>
<cac:PartyLegalEntity>
<cbc:RegistrationName>Buyer Official Name</cbc:RegistrationName>
<cbc:CompanyID schemeID="0183">39937423947</cbc:CompanyID>
<!-- (4) -->
</cac:PartyLegalEntity>
<cac:Contact>
<cbc:Name>Lisa Johnson</cbc:Name>
<cbc:Telephone>23434234</cbc:Telephone>
<cbc:ElectronicMail>lj@buyer.se</cbc:ElectronicMail>
</cac:Contact>
</cac:Party>
</cac:AccountingCustomerParty>
| Réf | Description |
|---|---|
| (1) | L'attribut schemeID est obligatoire pour les adresses électroniques, c.-à-d. EndpointID |
| (2) | L'attribut schemeID est recommandé pour tous les identifiants de partie |
| (3) | Les identifiants TVA doivent être préfixés par le code pays |
| (4) | L'attribut schemeID est recommandé pour les identifiants d'entité légale de partie |
11.1.3. Bénéficiaire du paiement (PayeeParty)
Le bénéficiaire du paiement est une information optionnelle. Si cette information n'est pas fournie, le vendeur est le bénéficiaire du paiement. Lorsque les informations du bénéficiaire sont envoyées, cela indique qu'une situation d'affacturage est documentée.
Pour refléter la cession d'une facture à un factor, il est nécessaire de :
- avoir une clause de non-responsabilité (avis de notification) sur la facture indiquant que la facture a été cédée à un factor. La clause doit être donnée en utilisant la note de facture (BT-22) au niveau document.
- identifier le factor comme le bénéficiaire
- avoir le compte bancaire modifié en faveur d'un factor.
Exemple UBL d'informations bénéficiaire :
<cac:PayeeParty>
<cac:PartyIdentification>
<cbc:ID schemeID="0192">987654325</cbc:ID>
<!-- (1) -->
</cac:PartyIdentification>
<cac:PartyName>
<cbc:Name>Payee party</cbc:Name>
</cac:PartyName>
<cac:PartyLegalEntity>
<cbc:CompanyID schemeID="0192">987654325</cbc:CompanyID>
<!-- (2) -->
</cac:PartyLegalEntity>
</cac:PayeeParty>
| Réf | Description |
|---|---|
| (1) | L'attribut schemeID est recommandé pour tous les identifiants de partie |
| (2) | L'attribut schemeID est recommandé pour les identifiants d'entité légale de partie |
11.1.4. Représentant fiscal du vendeur (TaxRepresentativeParty)
Le représentant fiscal du vendeur est pertinent pour les vendeurs livrant des biens et services dans un pays sans avoir d'établissement permanent dans ce pays. Dans de tels cas, les informations sur le représentant fiscal doivent être incluses dans la facture.
Exemple UBL d'informations de représentant fiscal :
<cac:TaxRepresentativeParty>
<cac:PartyName>
<cbc:Name>TaxRepresentative Name</cbc:Name>
</cac:PartyName>
<cac:PostalAddress>
<cbc:StreetName>Regent street 32</cbc:StreetName>
<cbc:AdditionalStreetName>Building 23</cbc:AdditionalStreetName>
<cbc:CityName>London</cbc:CityName>
<cbc:PostalZone>23W 45H</cbc:PostalZone>
<cbc:CountrySubentity>Subentity</cbc:CountrySubentity>
<cac:AddressLine>
<cbc:Line>Back door</cbc:Line>
</cac:AddressLine>
<cac:Country>
<cbc:IdentificationCode>GB</cbc:IdentificationCode>
</cac:Country>
</cac:PostalAddress>
<cac:PartyTaxScheme>
<cbc:CompanyID>GB122324324535</cbc:CompanyID>
<!-- (1) -->
<cac:TaxScheme>
<cbc:ID>VAT</cbc:ID>
</cac:TaxScheme>
</cac:PartyTaxScheme>
</cac:TaxRepresentativeParty>
| Réf | Description |
|---|---|
| (1) | Les identifiants TVA doivent être préfixés par le code pays |
11.2. Détails de livraison (Date et Lieu)
Les détails de livraison peuvent être donnés au niveau document.
Le lieu et la date de livraison sont recommandés et doivent être envoyés sauf si cela n'affecte pas la capacité à garantir l'exactitude de la facture.
L'élément de livraison contient des informations sur le nom, l'adresse et l'identifiant du lieu de livraison (cac:Delivery/cac:DeliveryLocation/cbc:ID) qui peut être utilisé si le lieu de livraison est défini par un identifiant. Par exemple le GLN (Global Location Number) émis par GS1.
Exemple UBL d'informations de livraison :
<cac:Delivery>
<cbc:ActualDeliveryDate>2017-11-01</cbc:ActualDeliveryDate>
<cac:DeliveryLocation>
<cbc:ID schemeID="0088">7300010000001</cbc:ID>
<cac:Address>
<cbc:StreetName>Delivery street 2</cbc:StreetName>
<cbc:AdditionalStreetName>Building 56</cbc:AdditionalStreetName>
<cbc:CityName>Stockholm</cbc:CityName>
<cbc:PostalZone>21234</cbc:PostalZone>
<cac:AddressLine>
<cbc:Line>Gate 15</cbc:Line>
</cac:AddressLine>
<cac:Country>
<cbc:IdentificationCode>SE</cbc:IdentificationCode>
</cac:Country>
</cac:Address>
</cac:DeliveryLocation>
<cac:DeliveryParty>
<cac:PartyName>
<cbc:Name>Delivery party Name</cbc:Name>
</cac:PartyName>
</cac:DeliveryParty>
</cac:Delivery>
11.3. Références
La prise en charge de la vérification de facture est une fonction clé d'une facture. La facture doit fournir suffisamment d'informations pour rechercher la documentation existante pertinente, électronique ou papier.
Note : Tout élément de référence doit contenir des informations valides, si vous n'avez pas de référence, l'élément ne doit pas être présent dans le document d'instance.
Les transactions de facture et d'avoir prennent en charge les références suivantes à la documentation existante :
11.3.1. Référence de bon de commande et de commande de vente
Le bon de commande est conditionnel. Si une référence de commande existe, utilisez-la, sinon utilisez la référence acheteur (voir "Référence acheteur").
Le client émettra une commande avec un numéro de commande unique. Ce numéro de bon de commande unique doit être fourni comme référence de commande sur la facture.
Si la référence de commande est indiquée au niveau en-tête, l'élément de référence de commande au niveau ligne peut être utilisé pour indiquer les numéros de ligne de commande.
Une commande de vente est émise par le vendeur, confirmant la vente de produits spécifiés.
Note : Dans la facture, une référence de bon de commande et une référence de commande de vente peuvent être données, mais sachez qu'une instance de facture ne peut pas avoir une référence de commande de vente sans la référence de bon de commande correspondante.
Exemple UBL de référence de commande et de commande de vente :
<cac:OrderReference>
<cbc:ID>o-998877</cbc:ID> <!-- (1) -->
<cbc:SalesOrderID>so-12343</cbc:SalesOrderID> <!-- (2) -->
</cac:OrderReference>
| Réf | Description |
|---|---|
| (1) | Référence de bon de commande |
| (2) | Référence de commande de vente |
11.3.2. Référence acheteur
La référence acheteur, connue sous le nom de "Votre réf.", est conditionnelle. Une facture doit avoir soit la référence acheteur, soit la référence de commande (voir "Référence de bon de commande et de commande de vente").
L'élément est utilisé pour la référence de la personne qui a commandé les produits/services. Par exemple le nom de la personne qui commande, le numéro d'employé ou un code identifiant cette personne ou ce département/groupe. "Votre réf." est souvent utilisé pour le routage interne chez le destinataire, et il est donc important de remplir cet élément avec les valeurs correctes selon les besoins du destinataire.
Si ni la référence acheteur ni une référence à une commande n'est fournie par le client, le nom de la personne qui commande ou désignée pour le client peut être fourni dans la référence acheteur si connu par le fournisseur.
Note : Lorsqu'une référence est fournie par le client, l'élément correct doit contenir la référence fournie.
Exemple UBL de référence acheteur :
<cbc:BuyerReference>0150abc</cbc:BuyerReference>
11.3.3. Identifiant de l'objet facturé
L'identifiant de l'objet facturé est l'identifiant d'un objet sur lequel la facture est basée, donné par le vendeur. Des exemples peuvent être un numéro d'abonnement, un numéro de téléphone, un point de comptage, un véhicule, une personne, etc., selon le cas.
S'il n'est pas clair pour le destinataire quel schéma est utilisé pour l'identifiant, un identifiant de schéma conditionnel doit être utilisé, qui doit être choisi dans la liste "Schéma d'identifiant d'objet facturé".
La référence de l'objet facturé est fournie en utilisant l'élément cac:AdditionalDocumentReference avec le code de type de document = 130
Exemple UBL d'identifiant d'objet facturé :
<cac:AdditionalDocumentReference>
<cbc:ID schemeID="ABT">DR35141</cbc:ID> <!-- (1) -->
<cbc:DocumentTypeCode>130</cbc:DocumentTypeCode> <!-- (2) -->
</cac:AdditionalDocumentReference>
| Réf | Description |
|---|---|
| (1) | Identifiant de schéma de la liste de codes UN/CEFACT 1153 |
| (2) | Le code de type de document doit être '130' pour indiquer l'objet facturé |
11.3.4. Référence de contrat
Pour référencer ou faire correspondre une facture à un contrat d'achat, le numéro de contrat peut être spécifié comme suit :
Exemple UBL de référence de contrat :
<cac:ContractDocumentReference>
<cbc:ID>framework no 1</cbc:ID>
</cac:ContractDocumentReference>
11.3.5. Références d'avis d'expédition et de réception
Pour référencer ou faire correspondre une facture à un avis d'expédition ou de réception, utilisez les éléments suivants :
Exemple UBL d'avis d'expédition et de réception :
<cac:DespatchDocumentReference>
<cbc:ID>despadv-3</cbc:ID> <!-- (1) -->
</cac:DespatchDocumentReference>
<cac:ReceiptDocumentReference>
<cbc:ID>resadv-1</cbc:ID> <!-- (2) -->
</cac:ReceiptDocumentReference>
| Réf | Description |
|---|---|
| (1) | Avis d'expédition |
| (2) | Avis de réception |
11.3.6. Référence d'appel d'offres
Pour identifier l'appel d'offres ou le lot auquel la facture se rapporte, utilisez 'OriginatorDocumentReference'. L'identifiant est, dans la plupart des cas, l'identifiant de procédure de passation de marché.
Exemple UBL de référence d'appel d'offres :
<cac:OriginatorDocumentReference>
<cbc:ID>ppid-123</cbc:ID>
</cac:OriginatorDocumentReference>
11.3.7. Référence de projet
La référence de projet est optionnelle et est envoyée dans une facture dans l'élément cac:ProjectReference/cbc:ID. Dans un avoir, cet élément n'existe pas, et la référence de projet est envoyée en utilisant l'élément cac:AdditionalDocumentReference[cbc:DocumentTypeCode='50']/cbc:ID.
Note : Lors de l'envoi de la référence de projet, seuls
cbc:IDetcbc:DocumentTypeCodesont autorisés dans l'élémentcac:AdditionalDocumentReference.
Exemple UBL de référence de projet dans une facture :
<cac:ProjectReference>
<cbc:ID>project333</cbc:ID>
</cac:ProjectReference>
Exemple UBL de référence de projet dans un avoir :
<cac:AdditionalDocumentReference>
<cbc:ID>p-2347234</cbc:ID> <!-- (2) -->
<cbc:DocumentTypeCode>50</cbc:DocumentTypeCode> <!-- (1) -->
</cac:AdditionalDocumentReference>
| Réf | Description |
|---|---|
| (1) | Code 50 indiquant qu'il s'agit d'une référence de projet |
| (2) | L'identifiant de référence de projet |
11.4. Références de facture précédente
Un avoir ou une facture négative peut faire référence à une ou plusieurs factures initiales. Cela se fait dans le groupe métier BG-3 Référence de facture précédente, en fournissant le numéro de facture et la date d'émission. La date d'émission doit être fournie si la référence de facture précédente n'est pas unique.
Dans le cas où la correction s'applique à un grand nombre de factures, la période de facturation (BG-14), éventuellement combinée avec une note de facture clarifiante (BT-22), peut être donnée à la place au niveau document.
Exemple UBL d'informations de facture précédente :
<cac:BillingReference>
<cac:InvoiceDocumentReference>
<cbc:ID>123</cbc:ID> <!-- (1) -->
<cbc:IssueDate>2017-10-20</cbc:IssueDate> <!-- (2) -->
</cac:InvoiceDocumentReference>
</cac:BillingReference>
<cac:BillingReference> <!-- (3) -->
<cac:InvoiceDocumentReference>
<cbc:ID>124</cbc:ID>
</cac:InvoiceDocumentReference>
</cac:BillingReference>
| Réf | Description |
|---|---|
| (1) | L'identifiant est obligatoire si cac:BillingReference est fourni |
| (2) | La date d'émission doit être remplie si la référence de facture n'est pas unique |
| (3) | Répétez cac:BillingReference pour ajouter plusieurs références de factures précédentes |
11.5. Remises et frais
Les transactions de facture et d'avoir ont des éléments pour les remises/frais à 3 niveaux.
L'élément cac:AllowanceCharge avec le sous-élément cbc:ChargeIndicator indique si l'instance est un frais (true) ou une remise (false).
Le niveau en-tête : S'applique à l'ensemble de la facture et est inclus dans le calcul du montant total de la facture.
- Plusieurs remises et frais peuvent être fournis
- La spécification de la TVA pour les remises et frais,
cac:TaxCategoryavec sous-éléments, doit être fournie - La somme de toutes les remises et frais au niveau en-tête doit être spécifiée respectivement dans
cbc:AllowanceTotalAmountetcbc:ChargeTotalAmount. Voir Formules de calcul en syntaxe UBL
Le niveau ligne : S'applique au niveau ligne et est inclus dans le calcul du montant de ligne.
- Plusieurs remises et frais peuvent être fournis
- La spécification de la TVA pour les remises et frais ne doit pas être spécifiée, car la catégorie de TVA indiquée pour la ligne de facture elle-même s'applique également aux remises ou frais de cette ligne.
- La somme de toutes les remises et frais au niveau ligne doit être prise en compte, soustraite ou ajoutée, lors du calcul du montant d'extension de ligne. Ces remises et frais au niveau ligne ne doivent pas être calculés dans les éléments de niveau en-tête.
L'élément Prix au niveau ligne : Un moyen d'informer l'acheteur comment le prix est fixé. Est également pertinent si le vendeur ou l'acheteur veut enregistrer la remise dans leurs systèmes comptables. Le prix lui-même doit toujours être le prix net, c.-à-d. le montant de base réduit d'une remise.
- Une seule occurrence de remise est autorisée.
- La spécification de la TVA pour la remise ne doit pas être spécifiée
- La remise liée au prix ne doit faire partie d'aucun autre calcul.
- La remise liée au prix peut spécifier le montant et le montant de base.
De plus amples détails sur le calcul du montant de remise/frais se trouvent dans Calcul du montant de remise/frais.
Exemple UBL de remises et frais au niveau document :
<cac:AllowanceCharge>
<cbc:ChargeIndicator>true</cbc:ChargeIndicator> <!-- (1) -->
<cbc:AllowanceChargeReasonCode>FC</cbc:AllowanceChargeReasonCode>
<cbc:AllowanceChargeReason>Service de fret</cbc:AllowanceChargeReason>
<cbc:MultiplierFactorNumeric>2</cbc:MultiplierFactorNumeric> <!-- (4) -->
<cbc:Amount currencyID="EUR">20</cbc:Amount> <!-- (5) -->
<cbc:BaseAmount currencyID="EUR">1000</cbc:BaseAmount> <!-- (3) -->
<cac:TaxCategory>
<cbc:ID>S</cbc:ID>
<cbc:Percent>25</cbc:Percent>
<cac:TaxScheme>
<cbc:ID>VAT</cbc:ID>
</cac:TaxScheme>
</cac:TaxCategory>
</cac:AllowanceCharge>
<cac:AllowanceCharge>
<cbc:ChargeIndicator>false</cbc:ChargeIndicator> <!-- (2) -->
<cbc:AllowanceChargeReasonCode>65</cbc:AllowanceChargeReasonCode>
<cbc:AllowanceChargeReason>Remise erreur de production</cbc:AllowanceChargeReason>
<cbc:Amount currencyID="EUR">10</cbc:Amount>
<cac:TaxCategory>
<cbc:ID>S</cbc:ID>
<cbc:Percent>25</cbc:Percent>
<cac:TaxScheme>
<cbc:ID>VAT</cbc:ID>
</cac:TaxScheme>
</cac:TaxCategory>
</cac:AllowanceCharge>
| Réf | Description |
|---|---|
| (1) | ChargeIndicator = true pour indiquer un frais |
| (2) | ChargeIndicator = false pour indiquer une remise |
| (3) | Montant de base, à utiliser avec le pourcentage pour calculer le montant |
| (4) | Pourcentage de frais |
| (5) | Montant = Montant de base x (Pourcentage / 100) |
Exemple UBL de remises et frais sur ligne de facture :
<cac:AllowanceCharge>
<cbc:ChargeIndicator>true</cbc:ChargeIndicator>
<cbc:AllowanceChargeReasonCode>CG</cbc:AllowanceChargeReasonCode>
<cbc:AllowanceChargeReason>Nettoyage</cbc:AllowanceChargeReason>
<cbc:MultiplierFactorNumeric>10</cbc:MultiplierFactorNumeric>
<cbc:Amount currencyID="EUR">1</cbc:Amount>
<cbc:BaseAmount currencyID="EUR">10</cbc:BaseAmount>
</cac:AllowanceCharge>
<cac:AllowanceCharge>
<cbc:ChargeIndicator>false</cbc:ChargeIndicator>
<cbc:AllowanceChargeReasonCode>95</cbc:AllowanceChargeReasonCode>
<cbc:AllowanceChargeReason>Remise</cbc:AllowanceChargeReason>
<cbc:Amount currencyID="EUR">101</cbc:Amount>
</cac:AllowanceCharge>
11.6. Devise comptable TVA
L'article 230 de la Directive 2006/112/CE stipule :
Les montants qui figurent sur la facture peuvent être exprimés dans n'importe quelle devise, à condition que le montant de TVA à payer soit exprimé dans la monnaie nationale de l'État membre dans lequel la fourniture de biens ou de services a lieu, en utilisant le mécanisme de conversion prévu à l'article 91.
Si la devise de facturation est différente de la devise nationale, cela s'exprime dans la facture en indiquant la devise nationale dans l'élément Devise comptable TVA (BT-6), et le montant de TVA à payer dans la devise nationale est indiqué dans l'élément Montant total de TVA de la facture dans la devise comptable (BT-111). Le taux de change à utiliser pour le calcul est décrit à l'article 91 de la Directive 2006/112/CE. Le taux de change n'est pas spécifié dans l'instance de facture, et donc ce calcul n'est pas validé.
Exemple UBL de devise TVA :
<cbc:DocumentCurrencyCode>EUR</cbc:DocumentCurrencyCode>
<!-- (1) -->
<cbc:TaxCurrencyCode>SEK</cbc:TaxCurrencyCode>
<!-- (2) -->
<cac:TaxTotal>
<cbc:TaxAmount currencyID="EUR">1000.00</cbc:TaxAmount>
<!-- (3) -->
<cac:TaxSubtotal>
<cbc:TaxableAmount currencyID="EUR">4000.0</cbc:TaxableAmount>
<cbc:TaxAmount currencyID="EUR">1000</cbc:TaxAmount>
<cac:TaxCategory>
<cbc:ID>S</cbc:ID>
<cbc:Percent>25</cbc:Percent>
<cac:TaxScheme>
<cbc:ID>VAT</cbc:ID>
</cac:TaxScheme>
</cac:TaxCategory>
</cac:TaxSubtotal>
</cac:TaxTotal>
<cac:TaxTotal>
<cbc:TaxAmount currencyID="SEK">100017.50</cbc:TaxAmount>
<!-- (4) -->
</cac:TaxTotal>
| Réf | Description |
|---|---|
| (1) | Devise de facturation |
| (2) | Devise nationale |
| (3) | Montant de TVA dans la devise de facturation |
| (4) | Montant de TVA dans la devise nationale |
11.7. Informations sur les moyens de paiement
11.7.1. Virement
Si le paiement est effectué par virement, l'identifiant du compte de paiement (BT-84) est obligatoire.
Voir "Code de type de moyen de paiement" pour tous les codes autorisés. Exemples de codes pour le paiement par virement :
- 30 - Virement
- 58 - Virement SEPA
Exemple UBL d'informations sur les moyens de paiement pour un virement :
<cac:PaymentMeans>
<cbc:PaymentMeansCode name="Credit transfer">30</cbc:PaymentMeansCode> <!-- (1) -->
<cbc:PaymentID>93274234</cbc:PaymentID> <!-- (2) -->
<cac:PayeeFinancialAccount>
<cbc:ID>32423940</cbc:ID> <!-- (3) -->
<cbc:Name>AccountName</cbc:Name>
<cac:FinancialInstitutionBranch>
<cbc:ID>BIC32409</cbc:ID> <!-- (4) -->
</cac:FinancialInstitutionBranch>
</cac:PayeeFinancialAccount>
</cac:PaymentMeans>
| Réf | Description |
|---|---|
| (1) | Obligatoire, code de moyen de paiement pour virement |
| (2) | Informations de remise |
| (3) | Obligatoire, IBAN (dans le cas d'un paiement SEPA) ou un numéro de compte national (BBAN) |
| (4) | BIC ou un code de compensation national |
11.7.2. Paiement par carte
Si l'acheteur a choisi de payer en utilisant une carte de paiement telle qu'une carte de crédit ou de débit, les informations sur le numéro de compte principal (PAN) doivent être présentes dans la facture.
Voir "Code de type de moyen de paiement" pour tous les codes autorisés. Exemples de codes pour le paiement par carte :
- 48 - Carte bancaire
- 54 - Carte de crédit
- 55 - Carte de débit
Exemple UBL d'informations sur les moyens de paiement pour un paiement par carte :
<cac:PaymentMeans>
<cbc:PaymentMeansCode name="Credit card">54</cbc:PaymentMeansCode> <!-- (1) -->
<cbc:PaymentID>9387439</cbc:PaymentID>
<cac:CardAccount>
<cbc:PrimaryAccountNumberID>123236</cbc:PrimaryAccountNumberID> <!-- (2) -->
<cbc:NetworkID>VISA</cbc:NetworkID> <!-- (3) -->
<cbc:HolderName>Card holders name</cbc:HolderName> <!-- (4) -->
</cac:CardAccount>
</cac:PaymentMeans>
| Réf | Description |
|---|---|
| (1) | Code de moyen de paiement pour carte de crédit |
| (2) | Obligatoire, doit être les 4 à 6 derniers chiffres du numéro de carte de paiement |
| (3) | Obligatoire, utilisé pour identifier le fournisseur de réseau de services financiers de la carte. Exemples : VISA, MasterCard, American Express. |
| (4) | Nom du titulaire de la carte |
11.7.3. Prélèvement automatique
Voir "Code de type de moyen de paiement" pour tous les codes autorisés. Exemples de codes pour le paiement par prélèvement automatique :
- 49 - Prélèvement automatique
- 59 - Prélèvement SEPA
Exemple UBL d'informations sur les moyens de paiement pour un prélèvement SEPA :
<cac:AccountingSupplierParty>
<cac:Party>
<cbc:EndpointID schemeID="0088">7300010000001</cbc:EndpointID>
<cac:PartyIdentification>
<cbc:ID>99887766</cbc:ID>
</cac:PartyIdentification>
<cac:PartyIdentification>
<cbc:ID schemeID="SEPA">23123687</cbc:ID> <!-- (1) -->
</cac:PartyIdentification>
<!-- code omis pour clarté -->
<cac:PaymentMeans>
<cbc:PaymentMeansCode name="SEPA direct debit">59</cbc:PaymentMeansCode> <!-- (2) -->
<cbc:PaymentID>payref2</cbc:PaymentID> <!-- (3) -->
<cac:PaymentMandate>
<cbc:ID>123456</cbc:ID> <!-- (4) -->
<cac:PayerFinancialAccount>
<cbc:ID>DK12328462834823</cbc:ID>
</cac:PayerFinancialAccount>
</cac:PaymentMandate>
</cac:PaymentMeans>
| Réf | Description |
|---|---|
| (1) | Identifiant de référence bancaire unique du vendeur ou du bénéficiaire, schemeID doit avoir la valeur "SEPA" |
| (2) | Code de moyen de paiement |
| (3) | Informations de remise |
| (4) | Identifiant de référence de mandat |
11.7.4. Paiement par virement postal ou bancaire
Voir "Code de type de moyen de paiement" pour tous les codes autorisés. Exemples de codes pour le paiement par virement postal ou bancaire :
- 50 - Paiement par virement postal
- 56 - Virement bancaire
Exemple UBL d'informations sur les moyens de paiement pour un virement postal :
<cac:PaymentMeans>
<cbc:PaymentMeansCode name="Postgiro">50</cbc:PaymentMeansCode> <!-- (1) -->
<cbc:PaymentID>PgPaymRef-345</cbc:PaymentID> <!-- (2) -->
<cac:PayeeFinancialAccount>
<cbc:ID>98765432</cbc:ID> <!-- (3) -->
</cac:PayeeFinancialAccount>
</cac:PaymentMeans>
| Réf | Description |
|---|---|
| (1) | Code de moyen de paiement |
| (2) | Informations de remise |
| (3) | Numéro de compte postal local |
11.8. Intrastat
Lorsque les États membres de l'UE achètent auprès d'autres membres de l'UE, les commerçants ont généralement besoin de certaines informations statistiques dans la facture, normalement un code de classification comme la Nomenclature Combinée.
Il est recommandé d'utiliser l'identifiant de classification d'article (BT-158) à cet effet, avec le code "HS" comme identifiant de liste.
Exemple UBL d'informations de Nomenclature Combinée :
<cac:CommodityClassification>
<cbc:ItemClassificationCode listID="HS">080110</cbc:ItemClassificationCode>
</cac:CommodityClassification>
11.9. Informations sur l'article
11.9.1. Identifiants d'article
Dans une ligne de facture, l'identifiant d'article du vendeur, l'identifiant d'article de l'acheteur et l'identifiant d'article standard peuvent être fournis. Pour les identifiants d'article du vendeur et de l'acheteur, aucun attribut de schéma n'est utilisé, tandis que le schemeID est obligatoire pour l'identification d'article standard, et doit provenir de la liste ISO 6523 ICD.
Exemple UBL d'identifiants d'article :
<cac:Item>
<!-- Code omis pour clarté -->
<cac:BuyersItemIdentification>
<cbc:ID>b-13214</cbc:ID>
</cac:BuyersItemIdentification>
<cac:SellersItemIdentification>
<cbc:ID>97iugug876</cbc:ID>
</cac:SellersItemIdentification>
<cac:StandardItemIdentification>
<cbc:ID schemeID="0160">97iugug876</cbc:ID> <!-- (1) -->
</cac:StandardItemIdentification>
<!-- Code omis pour clarté -->
| Réf | Description |
|---|---|
| (1) | 0160 est la valeur ICD pour un identifiant GTIN |
11.9.2. Classification d'article
Plusieurs codes de classification d'article différents peuvent être fournis par ligne de facture, et les codes doivent provenir de l'un des schémas de classification de la liste de codes UNCL7143.
Exemple UBL d'utilisation de CPV :
<cac:CommodityClassification>
<cbc:ItemClassificationCode listID="STI">09348023</cbc:ItemClassificationCode> <!-- (1) -->
</cac:CommodityClassification>
| Réf | Description |
|---|---|
| (1) | listID doit provenir de la liste de codes UNCL7143, et le code STI indique qu'il s'agit d'une classification CPV. |
Exemple UBL d'UNSPSC :
<cac:CommodityClassification>
<cbc:ItemClassificationCode listID="TST" listVersionID="19.05.01">86776</cbc:ItemClassificationCode> <!-- (1) -->
</cac:CommodityClassification>
| Réf | Description |
|---|---|
| (1) | listID doit provenir de la liste de codes UNCL7143, et le code TST indique qu'il s'agit d'une classification UNSPSC, listVersionID est optionnel, mais peut être utilisé pour spécifier la version d'UNSPSC. NOTE : dans les versions précédentes, le code MP était utilisé comme solution temporaire pour identifier UNSPSC. Dans la version d'automne 2019, il est remplacé par le nouveau code 7143 TST qui est spécifique à UNSPSC. |
11.10. Informations sur le prix
Une facture doit contenir des informations sur le prix net de l'article et des informations supplémentaires telles que le prix brut, la quantité de base du prix de l'article et la remise sur le prix peuvent être ajoutées.
Pour les détails sur le calcul du prix, voir Prix net de l'article (BT-146).
Exemple UBL de prix avec remise sur prix :
<cac:Price>
<cbc:PriceAmount currencyID="EUR">410</cbc:PriceAmount> <!-- (4) -->
<cbc:BaseQuantity unitCode="XBX">1</cbc:BaseQuantity> <!-- (3) -->
<cac:AllowanceCharge>
<cbc:ChargeIndicator>false</cbc:ChargeIndicator>
<cbc:Amount currencyID="EUR">40</cbc:Amount> <!-- (2) -->
<cbc:BaseAmount currencyID="EUR">450</cbc:BaseAmount> <!-- (1) -->
</cac:AllowanceCharge>
</cac:Price>
| Réf | Description |
|---|---|
| (1) | Prix brut de l'article |
| (2) | Remise sur prix de l'article |
| (3) | Quantité de base du prix de l'article |
| (4) | Prix net de l'article, doit être égal au prix brut de l'article - remise sur prix de l'article (si ces éléments sont utilisés) |
Exemple UBL de prix sans remise sur prix :
<cac:Price>
<cbc:PriceAmount currencyID="EUR">200</cbc:PriceAmount>
<cbc:BaseQuantity unitCode="C62">2</cbc:BaseQuantity>
</cac:Price>
11.11. Unité de mesure
L'unité de mesure dans une facture permet l'utilisation de codes de la Recommandation UNECE n 20 (version 11e), ainsi que des codes de la Recommandation UNECE n 21 préfixés d'un X. Voir également "Unité de mesure" pour plus d'informations sur les listes de codes.
Tableau 8. Exemples d'unités de mesure de la Recommandation n 20 :
| Code | Nom |
|---|---|
| H87 | Pièce |
| KGM | Kilogramme |
| MTR | Mètre |
| LTR | Litre |
| MTK | Mètre carré |
| MTQ | Mètre cube |
| KTM | Kilomètre |
| TNE | Tonne (tonne métrique) |
| KWH | Kilowatt-heure |
| DAY | Jour |
| HUR | Heure |
| MIN | Minute |
Tableau 9. Exemples d'unités de mesure de la Recommandation n 21, préfixées d'un X :
| Code | Nom |
|---|---|
| XBG | Sac |
| XBX | Boîte |
| XCT | Carton |
| XCY | Cylindre |
| XBA | Baril |
| XPK | Colis |
| XPX | Palette |
| XRL | Bobine |
| XSA | Sac |
| XST | Feuille |
Exemple UBL d'unité de mesure :
<cbc:InvoicedQuantity unitCode="H87">10</cbc:InvoicedQuantity> <!-- (1) -->
<cbc:InvoicedQuantity unitCode="XPX">10</cbc:InvoicedQuantity> <!-- (2) -->
| Réf | Description |
|---|---|
| (1) | Code H87 de la Recommandation n 20 |
| (2) | Code PX, préfixé d'un X de la Recommandation n 21 |