Please note that all element names are inhereted from EN16931 and naming use the term invoice, but this covers both invoice and credit notes. The tag names are correct according to the UBL Credit note schema

Card Name Description
1..1 ubl:CreditNote  
1..1 •   cbc:CustomizationID

Specification identifier
An identification of the specification containing the total set of rules regarding semantic content, cardinalities and business rules to which the data contained in the instance document conforms.

Default value: urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0

1..1 •   cbc:ProfileID

Business process type
Identifies the business process context in which the transaction appears, to enable the Buyer to process the Invoice in an appropriate way.

Default value: urn:fdc:peppol.eu:2017:poacc:billing:01:1.0

1..1 •   cbc:ID

Invoice number
A unique identification of the Invoice. The sequential number required in Article 226(2) of the directive 2006/112/EC [2], to uniquely identify the Invoice within the business context, time-frame, operating systems and records of the Seller. No identification scheme is to be used.

Example value: 33445566

1..1 •   cbc:IssueDate

Invoice issue date
The date when the Invoice was issued. Format "YYYY-MM-DD"

Example value: 2017-11-01

0..1 •   cbc:TaxPointDate

Value added tax point date
The date when the VAT becomes accountable for the Seller and for the Buyer in so far as that date can be determined and differs from the date of issue of the invoice, according to the VAT directive.This element is required if the Value added tax point date is different from the Invoice issue date.

Example value: 2017-11-01

1..1 •   cbc:CreditNoteTypeCode

Invoice type code
A code specifying the functional type of the Invoice.

Example value: 381

0..1 •   cbc:Note

Invoice note
A textual note that gives unstructured information that is relevant to the Invoice as a whole.Such as the reason for any correction or assignment note in case the invoice has been factored.

Example value: Please note our new phone number 33 44 55 66

1..1 •   cbc:DocumentCurrencyCode

Invoice currency code
The currency in which all Invoice amounts are given, except for the Total VAT amount in accounting currency. Only one currency shall be used in the Invoice, except for the VAT accounting currency code (BT-6) and the invoice total VAT amount in accounting currency (BT-111).

Example value: EUR

0..1 •   cbc:TaxCurrencyCode

VAT accounting currency code
The currency used for VAT accounting and reporting purposes as accepted or required in the country of the Seller. Shall be used in combination with the Invoice total VAT amount in accounting currency (BT-111), when the VAT accounting currency code differs from the Invoice currency code.

Example value: SEK

0..1 •   cbc:AccountingCost

Buyer accounting reference
A textual value that specifies where to book the relevant data into the Buyer's financial accounts.

Example value: 4217:2323:2323

0..1 •   cbc:BuyerReference

Buyer reference
An identifier assigned by the Buyer used for internal routing purposes. An invoice must have buyer reference or purchase order reference (BT-13).

Example value: abs1234

0..1 •   cac:InvoicePeriod

DELIVERY OR INVOICE PERIOD
A group of business terms providing information on the invoice period. Also called delivery period. If the group is used, the invoiceing period start date and/or end date must be used.

0..1 •   •   cbc:StartDate

Invoicing period start date
The date when the Invoice period starts. Format = "YYYY-MM-DD".

Example value: 2017-10-01

0..1 •   •   cbc:EndDate

Invoicing period end date
The date when the Invoice period ends. Format = "YYYY-MM-DD".

Example value: 2017-10-31

0..1 •   •   cbc:DescriptionCode

Value added tax point date code
The code of the date when the VAT becomes accountable for the Seller and for the Buyer.

Example value: 35

0..1 •   cac:OrderReference

ORDER AND SALES ORDER REFERENCE

1..1 •   •   cbc:ID

Purchase order reference
An identifier of a referenced purchase order, issued by the Buyer.An invoice must have buyer reference (BT-10) or purchase order reference.

Example value: 98776

0..1 •   •   cbc:SalesOrderID

Sales order reference
An identifier of a referenced sales order, issued by the Seller.

Example value: 112233

0..n •   cac:BillingReference

PRECEDING INVOICE REFERENCE
A group of business terms providing information on one or more preceding Invoices.

1..1 •   •   cac:InvoiceDocumentReference

INVOICE DOCUMENT REFERENCE

1..1 •   •   •   cbc:ID

Preceding Invoice number
The identification of an Invoice that was previously sent by the Seller.

Example value: inv123

0..1 •   •   •   cbc:IssueDate

Preceding Invoice issue date
The date when the Preceding Invoice was issued.Shall be provided in case the Preceding Invoice identifier is not unique. Format = "YYYY-MM-DD".

Example value: 2017-09-15

0..1 •   cac:DespatchDocumentReference

DESPATCH ADVICE REFERENCE

1..1 •   •   cbc:ID

Despatch advice reference
An identifier of a referenced despatch advice.

Example value: desp98

0..1 •   cac:ReceiptDocumentReference

RECEIPT ADVICE REFERENCE

1..1 •   •   cbc:ID

Receiving advice reference
An identifier of a referenced receiving advice.

Example value: rec98

0..1 •   cac:ContractDocumentReference

CONTRACT REFERENCE

1..1 •   •   cbc:ID

Contract reference
The identification of a contract.

Example value: 123Contractref

0..n •   cac:AdditionalDocumentReference

ADDITIONAL SUPPORTING DOCUMENTS
A group of business terms providing information about additional supporting documents substantiating the claims made in the Invoice. The additional supporting documents can be used for both referencing a document number which is expected to be known by the receiver, an external document (referenced by a URL) or as an embedded document, Base64 encoded (such as a time report).

1..1 •   •   cbc:ID

Invoiced object identifier, Supporting document reference or project reference
An identifier for an object on which the invoice is based (with DocumentTypeCode=130), given by the Seller, the identifier for the supporting document or the project reference identifier (DocumentTypeCode=50).

Example value: AB23456

O •   •   •   @schemeID

Scheme identifier
The identification scheme identifier of the Invoiced object identifier.

Example value: AUN

0..1 •   •   cbc:DocumentTypeCode

Document type code
Code "130" MUST be used to indicate an invoice object reference and code "50" for project reference. Element is not used for other additional documents

Example value: 130

0..1 •   •   cbc:DocumentDescription

Supporting document description
A description of the supporting document, such as: timesheet, usage report etc.

Example value: Time list

0..1 •   •   cac:Attachment

ATTACHMENT

0..1 •   •   •   cbc:EmbeddedDocumentBinaryObject

Attached document
An attached document embedded as binary object (Base64) or sent together with the invoice.

Example value: aHR0cHM6Ly90ZXN0LXZlZmEuZGlmaS5uby9wZXBwb2xiaXMvcG9hY2MvYmlsbGluZy8zLjAvYmlzLw==

M •   •   •   •   @mimeCode

Attached document Mime code
The mime code of the attached document.

Example value: text/csv

M •   •   •   •   @filename

Attached document Filename
The file name of the attached document

Example value: Hours-spent.csv

0..1 •   •   •   cac:ExternalReference

EXTERNAL REFERENCE

1..1 •   •   •   •   cbc:URI

External document location
The URL (Uniform Resource Locator) that identifies where the external document is located. A means of locating the resource, including its primary access mechanism, e.g. http:// or ftp://.

Example value: http://www.example.com/index.html

0..1 •   cac:OriginatorDocumentReference

TENDER OR LOT REFERENCE

1..1 •   •   cbc:ID

Tender or lot reference
The identification of the call for tender or lot the invoice relates to.

Example value: PPID-123

1..1 •   cac:AccountingSupplierParty

SELLER
A group of business terms providing information about the Seller.

1..1 •   •   cac:Party

PARTY

1..1 •   •   •   cbc:EndpointID

Seller electronic address
Identifies the Seller's electronic address to which a business document may be delivered.

Example value: 7300010000001

M •   •   •   •   @schemeID

Seller electronic address identification scheme identifier
The identification scheme identifier of the Seller electronic address

Example value: 0088

0..n •   •   •   cac:PartyIdentification

PARTY IDENTIFICATION

1..1 •   •   •   •   cbc:ID

Seller identifier or bank assigned creditor identifier
This element is used for both the identification of the Seller, or the unique banking reference identifier of Seller (assigned by the Seller bank.). For seller identification use ICD code list, for SEPA bank assigned creditor reference, use SEPA. In order for the buyer to automatically identify a supplier, the Seller identifier (BT-29), the Seller legal registration identifier (BT-30) and/or the Seller VAT identifier (BT-31) shall be present

Example value: 5060012349998

O •   •   •   •   •   @schemeID

Seller or bank assigned creditor identifier identification scheme identifier
The identification scheme identifier of the Seller identifier. For bank assigned creditor identifier (BT-90), value MUST be "SEPA"

Example value: 0088

0..1 •   •   •   cac:PartyName

PARTY NAME

1..1 •   •   •   •   cbc:Name

Seller trading name
A name by which the Seller is known, other than Seller name (also known as Business name).

Example value: Seller Business Name AS

1..1 •   •   •   cac:PostalAddress

SELLER POSTAL ADDRESS
A group of business terms providing information about the address of the Seller. Sufficient components of the address are to be filled to comply with legal requirements.

0..1 •   •   •   •   cbc:StreetName

Seller address line 1
The main address line in an address.

Example value: Main Street 1

0..1 •   •   •   •   cbc:AdditionalStreetName

Seller address line 2
An additional address line in an address that can be used to give further details supplementing the main line.

Example value: Po Box 351

0..1 •   •   •   •   cbc:CityName

Seller city
The common name of the city, town or village, where the Seller address is located.

Example value: London

0..1 •   •   •   •   cbc:PostalZone

Seller post code
The identifier for an addressable group of properties according to the relevant postal service.

Example value: W1G 8LZ

0..1 •   •   •   •   cbc:CountrySubentity

Seller country subdivision
The subdivision of a country.

Example value: Region A

0..1 •   •   •   •   cac:AddressLine

ADDRESS LINE

1..1 •   •   •   •   •   cbc:Line

Seller address line 3
An additional address line in an address that can be used to give further details supplementing the main line.

Example value: Building 23

1..1 •   •   •   •   cac:Country

COUNTRY

1..1 •   •   •   •   •   cbc:IdentificationCode

Seller country code
A code that identifies the country.

Example value: GB

0..2 •   •   •   cac:PartyTaxScheme

PARTY VAT/TAX IDENTIFIERS

1..1 •   •   •   •   cbc:CompanyID

Seller VAT identifier, Seller tax registration identifier
The Seller's VAT identifier (also known as Seller VAT identification number) or the local identification (defined by the Seller’s address) of the Seller for tax purposes or a reference that enables the Seller to state his registered tax status. In order for the buyer to automatically identify a supplier, the Seller identifier (BT-29), the Seller legal registration identifier (BT-30) and/or the Seller VAT identifier (BT-31) shall be present

Example value: NO999888777

1..1 •   •   •   •   cac:TaxScheme

TAX SCHEME

1..1 •   •   •   •   •   cbc:ID

Mandatory element. For Seller VAT identifier (BT-31), use value “VAT”, for the seller tax registration identifier (BT-32), use != "VAT"

Example value: VAT

1..1 •   •   •   cac:PartyLegalEntity

PARTY LEGAL ENTITY

1..1 •   •   •   •   cbc:RegistrationName

Seller name
The full formal name by which the Seller is registered in the national registry of legal entities or as a Taxable person or otherwise trades as a person or persons.

Example value: Full Formal Seller Name LTD.

0..1 •   •   •   •   cbc:CompanyID

Seller legal registration identifier
An identifier issued by an official registrar that identifies the Seller as a legal entity or person. In order for the buyer to automatically identify a supplier, the Seller identifier (BT-29), the Seller legal registration identifier (BT-30) and/or the Seller VAT identifier (BT-31) shall be present

Example value: 987654321

O •   •   •   •   •   @schemeID

Seller legal registration identifier identification scheme identifier
The identification scheme identifier of the Seller legal registration identifier.

Example value: 0002

0..1 •   •   •   •   cbc:CompanyLegalForm

Seller additional legal information
Additional legal information relevant for the Seller.

Example value: Share capital

0..1 •   •   •   cac:Contact

SELLER CONTACT
A group of business terms providing contact information about the Seller.

0..1 •   •   •   •   cbc:Name

Seller contact point
A contact point for a legal entity or person.

Example value: xyz123

0..1 •   •   •   •   cbc:Telephone

Seller contact telephone number
A phone number for the contact point.

Example value: 887 654 321

0..1 •   •   •   •   cbc:ElectronicMail

Seller contact email address
An e-mail address for the contact point.

Example value: test.name@foo.bar

1..1 •   cac:AccountingCustomerParty

BUYER
A group of business terms providing information about the Buyer.

1..1 •   •   cac:Party

PARTY

1..1 •   •   •   cbc:EndpointID

Buyer electronic address
Identifies the Buyer's electronic address to which a business document should be delivered.

Example value: 987654321

M •   •   •   •   @schemeID

Buyer electronic address identification scheme identifier
The identification scheme identifier of the Buyer electronic address.

Example value: 0192

0..1 •   •   •   cac:PartyIdentification

PARTY IDENTIFICATION

1..1 •   •   •   •   cbc:ID

Buyer identifier
An identifier of the Buyer.

Example value: SE8765456787

O •   •   •   •   •   @schemeID

Buyer identifier identification scheme identifier
The identification scheme identifier of the Buyer identifier.

Example value: 0088

0..1 •   •   •   cac:PartyName

PARTY NAME

1..1 •   •   •   •   cbc:Name

Buyer trading name
A name by which the Buyer is known, other than Buyer name (also known as Business name).

Example value: Buyer Trading Name

1..1 •   •   •   cac:PostalAddress

BUYER POSTAL ADDRESS
A group of business terms providing information about the postal address for the Buyer. Sufficient components of the address are to be filled to comply with legal requirements.

0..1 •   •   •   •   cbc:StreetName

Buyer address line 1
The main address line in an address.

Example value: Hovudgatan 32

0..1 •   •   •   •   cbc:AdditionalStreetName

Buyer address line 2
An additional address line in an address that can be used to give further details supplementing the main line.

Example value: Po box 43

0..1 •   •   •   •   cbc:CityName

Buyer city
The common name of the city, town or village, where the Buyer's address is located.

Example value: Stockholm

0..1 •   •   •   •   cbc:PostalZone

Buyer post code
The identifier for an addressable group of properties according to the relevant postal service.

Example value: 34567

0..1 •   •   •   •   cbc:CountrySubentity

Buyer country subdivision
The subdivision of a country.

Example value: Region A

0..1 •   •   •   •   cac:AddressLine

ADDRESS LINE

1..1 •   •   •   •   •   cbc:Line

Buyer address line 3
An additional address line in an address that can be used to give further details supplementing the main line.

Example value: Building F2

1..1 •   •   •   •   cac:Country

COUNTRY

1..1 •   •   •   •   •   cbc:IdentificationCode

Buyer country code
A code that identifies the country.

Example value: SE

0..1 •   •   •   cac:PartyTaxScheme

PARTY VAT IDENTIFIER

1..1 •   •   •   •   cbc:CompanyID

Buyer VAT identifier
The Buyer's VAT identifier (also known as Buyer VAT identification number).

Example value: SE8765456787

1..1 •   •   •   •   cac:TaxScheme

TAX SCHEME

1..1 •   •   •   •   •   cbc:ID

Mandatory element. Use “VAT”

Default value: VAT

1..1 •   •   •   cac:PartyLegalEntity

PARTY LEGAL ENTITY

1..1 •   •   •   •   cbc:RegistrationName

Buyer name
The full name of the Buyer.

Example value: Buyer Full Name AS

0..1 •   •   •   •   cbc:CompanyID

Buyer legal registration identifier
An identifier issued by an official registrar that identifies the Buyer as a legal entity or person.

Example value: 7300010000001

O •   •   •   •   •   @schemeID

Buyer legal registration identifier identification scheme identifier
The identification scheme identifier of the Buyer legal registration identifier.

Example value: 0088

0..1 •   •   •   cac:Contact

BUYER CONTACT
A group of business terms providing contact information relevant for the Buyer.

0..1 •   •   •   •   cbc:Name

Buyer contact point
A contact point for a legal entity or person.

Example value: Jens Jensen

0..1 •   •   •   •   cbc:Telephone

Buyer contact telephone number
A phone number for the contact point.

Example value: 876 654 321

0..1 •   •   •   •   cbc:ElectronicMail

Buyer contact email address
An e-mail address for the contact point.

Example value: jens.j@buyer.se

0..1 •   cac:PayeeParty

PAYEE
A group of business terms providing information about the Payee, i.e. the role that receives the payment. Shall be used when the Payee is different from the Seller.

0..1 •   •   cac:PartyIdentification

PARTY IDENTIFICATION

1..1 •   •   •   cbc:ID

Payee identifier or bank assigned creditor identifier
This element is used for both the identification of the Payee, or the unique banking reference identifier of Payee (assigned by the Payee bank.) For payee identification use ICD code list, for SEPA bank assigned creditor reference, use SEPA.

Example value: FR932874294

O •   •   •   •   @schemeID

Payee or bank assigned creditor identifier identification scheme identifier
The identification scheme identifier of the payee identifier. For bank assigned creditor identifier (BT-90), value MUST be "SEPA"

Example value: SEPA

1..1 •   •   cac:PartyName

PARTY NAME

1..1 •   •   •   cbc:Name

Payee name
The name of the Payee.

Example value: Payee Name Ltd

0..1 •   •   cac:PartyLegalEntity

PARTY LEGAL ENTITY

1..1 •   •   •   cbc:CompanyID

Payee legal registration identifier
An identifier issued by an official registrar that identifies the Payee as a legal entity or person.

Example value: FR932874294

O •   •   •   •   @schemeID

Payee legal registration identifier identification scheme identifier
The identification scheme identifier of the Payee legal registration identifier.

Example value: 0002

0..1 •   cac:TaxRepresentativeParty

SELLER TAX REPRESENTATIVE PARTY
A group of business terms providing information about the Seller's tax representative.

1..1 •   •   cac:PartyName

PARTY NAME

1..1 •   •   •   cbc:Name

Seller tax representative name
The full name of the Seller's tax representative party.

Example value: Tax Representative Name AS

1..1 •   •   cac:PostalAddress

SELLER TAX REPRESENTATIVE POSTAL ADDRESS
A group of business terms providing information about the postal address for the tax representative party. Sufficient components of the address are to be filled to comply with legal requirements.

0..1 •   •   •   cbc:StreetName

Tax representative address line 1
The main address line in an address.

Example value: Lille gatan 545

0..1 •   •   •   cbc:AdditionalStreetName

Tax representative address line 2
An additional address line in an address that can be used to give further details supplementing the main line.

Example value: Po Box 987

0..1 •   •   •   cbc:CityName

Tax representative city
The common name of the city, town or village, where the tax representative address is located.

Example value: Göteborg

0..1 •   •   •   cbc:PostalZone

Tax representative post code
The identifier for an addressable group of properties according to the relevant postal service.

Example value: 12345

0..1 •   •   •   cbc:CountrySubentity

Tax representative country subdivision
The subdivision of a country.

Example value: Region Vest

0..1 •   •   •   cac:AddressLine

ADDRESS LINE

1..1 •   •   •   •   cbc:Line

Tax representative address line 3
An additional address line in an address that can be used to give further details supplementing the main line.

Example value: A87

1..1 •   •   •   cac:Country

COUNTRY

1..1 •   •   •   •   cbc:IdentificationCode

Tax representative country code
A code that identifies the country.

Example value: SE

1..1 •   •   cac:PartyTaxScheme

PARTY VAT IDENTIFIER

1..1 •   •   •   cbc:CompanyID

Seller tax representative VAT identifier
The VAT identifier of the Seller's tax representative party.

Example value: FR932874294

1..1 •   •   •   cac:TaxScheme

TAX SCHEME

1..1 •   •   •   •   cbc:ID

Mandatory element. Use “VAT”

Default value: VAT

0..1 •   cac:Delivery

DELIVERY INFORMATION
A group of business terms providing information about where and when the goods and services invoiced are delivered.

0..1 •   •   cbc:ActualDeliveryDate

Actual delivery date
The date on which the supply of goods or services was made or completed. Format = "YYYY-MM-DD"

Example value: 2017-12-01

0..1 •   •   cac:DeliveryLocation  
0..1 •   •   •   cbc:ID

Deliver to location identifier
An identifier for the location at which the goods and services are delivered.

Example value: 83745498753497

O •   •   •   •   @schemeID

Deliver to location identifier identification scheme identifier
The identification scheme identifier of the Deliver to location identifier.

Example value: 0088

0..1 •   •   •   cac:Address

DELIVER TO ADDRESS
A group of business terms providing information about the address to which goods and services invoiced were or are delivered.

0..1 •   •   •   •   cbc:StreetName

Deliver to address line 1
The main address line in an address.

Example value: Delivery Street 1

0..1 •   •   •   •   cbc:AdditionalStreetName

Deliver to address line 2
An additional address line in an address that can be used to give further details supplementing the main line.

Example value: Delivery Street 2

0..1 •   •   •   •   cbc:CityName

Deliver to city
The common name of the city, town or village, where the deliver to address is located.

Example value: Malmö

0..1 •   •   •   •   cbc:PostalZone

Deliver to post code
The identifier for an addressable group of properties according to the relevant postal service.

Example value: 86756

0..1 •   •   •   •   cbc:CountrySubentity

Deliver to country subdivision
The subdivision of a country.

Example value: South Region

0..1 •   •   •   •   cac:AddressLine

ADDRESS LINE

1..1 •   •   •   •   •   cbc:Line

Deliver to address line 3
An additional address line in an address that can be used to give further details supplementing the main line.

Example value: C54

1..1 •   •   •   •   cac:Country

COUNTRY

1..1 •   •   •   •   •   cbc:IdentificationCode

Deliver to country code
A code that identifies the country.

Example value: SE

0..1 •   •   cac:DeliveryParty

DELIVER PARTY

1..1 •   •   •   cac:PartyName

PARTY NAME

1..1 •   •   •   •   cbc:Name

Deliver to party name
The name of the party to which the goods and services are delivered.

Example value: Deliver name

0..n •   cac:PaymentMeans

PAYMENT INSTRUCTIONS
A group of business terms providing information about the payment.

1..1 •   •   cbc:PaymentMeansCode

Payment means type code
The means, expressed as code, for how a payment is expected to be or has been settled.

Example value: 30

O •   •   •   @name

Payment means text
The means, expressed as text, for how a payment is expected to be or has been settled.

Example value: 432948234234234

0..1 •   •   cbc:PaymentDueDate

Payment due date
The date when the payment is due.Format "YYYY-MM-DD". In case the Amount due for payment (BT-115) is positive, either the Payment due date (BT-9) or the Payment terms (BT-20) shall be present.

Example value: 2017-11-01

0..1 •   •   cbc:PaymentID

Remittance information
A textual value used to establish a link between the payment and the Invoice, issued by the Seller. Used for creditor's critical reconciliation information. This information element helps the Seller to assign an incoming payment to the relevant payment process.

Example value: Credit transfer

0..1 •   •   cac:CardAccount

PAYMENT CARD INFORMATION
A group of business terms providing information about card used for payment contemporaneous with invoice issuance.

1..1 •   •   •   cbc:PrimaryAccountNumberID

Payment card primary account number
The Primary Account Number (PAN) of the card used for payment.In accordance with card payments security standards, an invoice should never include a full card primary account number.

Example value: 1234

1..1 •   •   •   cbc:NetworkID

Card Network identifier, such as VISA, American Express, Master Card.

Example value: VISA

0..1 •   •   •   cbc:HolderName

Payment card holder name
The name of the payment card holder.

Example value: John Doe

0..1 •   •   cac:PayeeFinancialAccount

CREDIT TRANSFER
A group of business terms to specify credit transfer payments.

1..1 •   •   •   cbc:ID

Payment account identifier
A unique identifier of the financial payment account, at a payment service provider, to which payment should be made. Such as IBAN or BBAN.

Example value: NO99991122222

0..1 •   •   •   cbc:Name

Payment account name
The name of the payment account, at a payment service provider, to which payment should be made.

Example value: Payment Account

0..1 •   •   •   cac:FinancialInstitutionBranch

FINANCIAL INSTITUTION BRANCH

1..1 •   •   •   •   cbc:ID

Payment service provider identifier
An identifier for the payment service provider where a payment account is located. Such as a BIC or a national clearing code where required. No identification scheme Identifier to be used.

Example value: 9999

0..1 •   •   cac:PaymentMandate

DIRECT DEBIT
A group of business terms to specify a direct debit.

0..1 •   •   •   cbc:ID

Mandate reference identifier
Unique identifier assigned by the Payee for referencing the direct debit mandate. Used in order to pre-notify the Buyer of a SEPA direct debit.

Example value: 123456

0..1 •   •   •   cac:PayerFinancialAccount

PAYER FINANCIAL ACCOUNT

1..1 •   •   •   •   cbc:ID

Debited account identifier
The account to be debited by the direct debit.

Example value: 12345676543

0..1 •   cac:PaymentTerms

PAYMENT TERMS

1..1 •   •   cbc:Note

Payment terms
A textual description of the payment terms that apply to the amount due for payment (Including description of possible penalties). In case the Amount due for payment (BT-115) is positive, either the Payment due date (BT-9) or the Payment terms (BT-20) shall be present.

Example value: Net within 30 days

0..n •   cac:AllowanceCharge

DOCUMENT LEVEL ALLOWANCES AND CHARGES
A group of business terms providing information about allowances applicable to the Invoice as a whole. A group of business terms providing information about charges and taxes other than VAT, applicable to the Invoice as a whole.

1..1 •   •   cbc:ChargeIndicator

Use “true” when informing about Charges and “false” when informing about Allowances.

Example value: false

0..1 •   •   cbc:AllowanceChargeReasonCode

Document level allowance or charge reason code
The reason for the document level allowance or charge, expressed as a code. For allowances a subset of codelist UNCL5189 is to be used, and for charges codelist UNCL7161 applies. The Document level allowance reason code and the Document level allowance reason shall indicate the same allowance reason

Example value: 95

0..1 •   •   cbc:AllowanceChargeReason

Document level allowance or charge reason
The reason for the document level allowance or charge, expressed as text. The Document level allowance reason code and the Document level allowance reason shall indicate the same allowance reason

Example value: Discount

0..1 •   •   cbc:MultiplierFactorNumeric

Document level allowance or charge percentage
The percentage that may be used, in conjunction with the document level allowance base amount, to calculate the document level allowance or charge amount. To state 20%, use value 20.

Example value: 20

1..1 •   •   cbc:Amount

Document level allowance or charge amount
The amount of an allowance or a charge, without VAT. Must be rounded to maximum 2 decimals

Example value: 200

M •   •   •   @currencyID

Mandatory attribute. Use BT-5

Example value: EUR

0..1 •   •   cbc:BaseAmount

Document level allowance or charge base amount
The base amount that may be used, in conjunction with the document level allowance or charge percentage, to calculate the document level allowance or charge amount. Must be rounded to maximum 2 decimals

Example value: 1000

M •   •   •   @currencyID

Mandatory attribute. Use BT-5

Example value: EUR

1..1 •   •   cac:TaxCategory

TAX CATEGORY

1..1 •   •   •   cbc:ID

Document level allowance or charge VAT category code
A coded identification of what VAT category applies to the document level allowance or charge.

Example value: S

0..1 •   •   •   cbc:Percent

Document level allowance or charge VAT rate
The VAT rate, represented as percentage that applies to the document level allowance or charge.

Example value: 25

1..1 •   •   •   cac:TaxScheme

TAX SCHEME

1..1 •   •   •   •   cbc:ID

Mandatory element. Use “VAT”

Default value: VAT

1..2 •   cac:TaxTotal

TAX TOTAL
When tax currency code is provided, two instances of the tax total must be present, but only one with tax subtotal.

1..1 •   •   cbc:TaxAmount

Invoice total VAT amount, Invoice total VAT amount in accounting currency
The total VAT amount for the Invoice or the VAT total amount expressed in the accounting currency accepted or required in the country of the Seller. Must be rounded to maximum 2 decimals

Example value: 486.25

M •   •   •   @currencyID

Mandatory attribute. Use BT-5 or BT-6.

Example value: EUR

0..n •   •   cac:TaxSubtotal

VAT BREAKDOWN
A group of business terms providing information about VAT breakdown by different categories, rates and exemption reasons

1..1 •   •   •   cbc:TaxableAmount

VAT category taxable amount
Sum of all taxable amounts subject to a specific VAT category code and VAT category rate (if the VAT category rate is applicable). Must be rounded to maximum 2 decimals.

Example value: 1945.00

M •   •   •   •   @currencyID

Mandatory attribute. Use BT-5

Example value: EUR

1..1 •   •   •   cbc:TaxAmount

VAT category tax amount
The total VAT amount for a given VAT category. Must be rounded to maximum 2 decimals.

Example value: 486.25

M •   •   •   •   @currencyID

Mandatory attribute. Use BT-5

Example value: EUR

1..1 •   •   •   cac:TaxCategory

VAT CATEGORY

1..1 •   •   •   •   cbc:ID

VAT category code
Coded identification of a VAT category.

Example value: S

0..1 •   •   •   •   cbc:Percent

VAT category rate
The VAT rate, represented as percentage that applies for the relevant VAT category.

Example value: 25

0..1 •   •   •   •   cbc:TaxExemptionReasonCode

VAT exemption reason code
A coded statement of the reason for why the amount is exempted from VAT. Code list is not yet available

0..1 •   •   •   •   cbc:TaxExemptionReason

VAT exemption reason text
A textual statement of the reason why the amount is exempted from VAT or why no VAT is being charged.

Example value: Exempt

1..1 •   •   •   •   cac:TaxScheme

TAX SCHEME

1..1 •   •   •   •   •   cbc:ID

Mandatory element. Use “VAT”

Default value: VAT

1..1 •   cac:LegalMonetaryTotal

DOCUMENT TOTALS
A group of business terms providing the monetary totals for the Invoice.

1..1 •   •   cbc:LineExtensionAmount

Sum of Invoice line net amount
Sum of all Invoice line net amounts in the Invoice. Must be rounded to maximum 2 decimals.

Example value: 3800.0

M •   •   •   @currencyID

Mandatory attribute. Use BT-5

Example value: EUR

1..1 •   •   cbc:TaxExclusiveAmount

Invoice total amount without VAT
The total amount of the Invoice without VAT. Must be rounded to maximum 2 decimals.

Example value: 3600.0

M •   •   •   @currencyID

Mandatory attribute. Use BT-5

Example value: EUR

1..1 •   •   cbc:TaxInclusiveAmount

Invoice total amount with VAT
The total amount of the Invoice with VAT. Must be rounded to maximum 2 decimals.

Example value: 4500.0

M •   •   •   @currencyID

Mandatory attribute. Use BT-5

Example value: EUR

0..1 •   •   cbc:AllowanceTotalAmount

Sum of allowances on document level
Sum of all allowances on document level in the Invoice. Must be rounded to maximum 2 decimals.

Example value: 200.0

M •   •   •   @currencyID

Mandatory attribute. Use BT-5

Example value: EUR

0..1 •   •   cbc:ChargeTotalAmount

Sum of charges on document level
Sum of all charges on document level in the Invoice. Must be rounded to maximum 2 decimals.

Example value: 0.0

M •   •   •   @currencyID

Mandatory attribute. Use BT-5

Example value: EUR

0..1 •   •   cbc:PrepaidAmount

Paid amount
The sum of amounts which have been paid in advance. Must be rounded to maximum 2 decimals.

Example value: 1000.0

M •   •   •   @currencyID

Mandatory attribute. Use BT-5

Example value: EUR

0..1 •   •   cbc:PayableRoundingAmount

Rounding amount
The amount to be added to the invoice total to round the amount to be paid. Must be rounded to maximum 2 decimals.

Example value: 0.0

M •   •   •   @currencyID

Mandatory attribute. Use BT-5

Example value: EUR

1..1 •   •   cbc:PayableAmount

Amount due for payment
The outstanding amount that is requested to be paid. Must be rounded to maximum 2 decimals.

Example value: 3500.0

M •   •   •   @currencyID

Mandatory attribute. Use BT-5

Example value: EUR

1..n •   cac:CreditNoteLine

INVOICE LINE
A group of business terms providing information on individual Invoice lines.

1..1 •   •   cbc:ID

Invoice line identifier
A unique identifier for the individual line within the Invoice.

Example value: 12

0..1 •   •   cbc:Note

Invoice line note
A textual note that gives unstructured information that is relevant to the Invoice line.

Example value: New article number 12345

1..1 •   •   cbc:CreditedQuantity

Invoiced quantity
The quantity of items (goods or services) that is charged in the Invoice line.

Example value: 40

M •   •   •   @unitCode

Invoiced quantity unit of measure
The unit of measure that applies to the invoiced quantity. Codes for unit of packaging from UNECE Recommendation No. 21 can be used in accordance with the descriptions in the "Intro" section of UN/ECE Recommendation 20, Revision 11 (2015): The 2 character alphanumeric code values in UNECE Recommendation 21 shall be used. To avoid duplication with existing code values in UNECE Recommendation No. 20, each code value from UNECE Recommendation 21 shall be prefixed with an “X”, resulting in a 3 alphanumeric code when used as a unit of measure.

Example value: C62

1..1 •   •   cbc:LineExtensionAmount

Invoice line net amount
The total amount of the Invoice line. The amount is “net” without VAT, i.e. inclusive of line level allowances and charges as well as other relevant taxes. Must be rounded to maximum 2 decimals.

Example value: 3800

M •   •   •   @currencyID

Mandatory attribute. Use BT-5

Example value: EUR

0..1 •   •   cbc:AccountingCost

Invoice line Buyer accounting reference
A textual value that specifies where to book the relevant data into the Buyer's financial accounts.

Example value: 1287:65464

0..1 •   •   cac:InvoicePeriod

INVOICE LINE PERIOD
A group of business terms providing information about the period relevant for the Invoice line.

0..1 •   •   •   cbc:StartDate

Invoice line period start date
The date when the Invoice period for this Invoice line starts. Format ="YYYY-MM-DD"

Example value: 2017-10-05

0..1 •   •   •   cbc:EndDate

Invoice line period end date
The date when the Invoice period for this Invoice line ends. Format ="YYYY-MM-DD"

Example value: 2017-10-15

0..1 •   •   cac:OrderLineReference

ORDER LINE REFERENCE

1..1 •   •   •   cbc:LineID

Referenced purchase order line reference
An identifier for a referenced line within a purchase order, issued by the Buyer.

Example value: 3

0..1 •   •   cac:DocumentReference

LINE OBJECT IDENTIFIER

1..1 •   •   •   cbc:ID

Invoice line object identifier
An identifier for an object on which the invoice line is based, given by the Seller.

Example value: 23324234

O •   •   •   •   @schemeID

Invoice line object identifier identification scheme identifier
The identification scheme identifier of the Invoice line object identifier.

Example value: AVV

1..1 •   •   •   cbc:DocumentTypeCode

Document type code
Code "130" MUST be used to indicate an invoice object reference. Not used for other additional documents

Default value: 130

0..n •   •   cac:AllowanceCharge

INVOICE LINE ALLOWANCES OR CHARGES
A group of business terms providing information about allowances or charges applicable to the individual Invoice line.

1..1 •   •   •   cbc:ChargeIndicator

Use “true” when informing about Charges and “false” when informing about Allowances

Example value: false

0..1 •   •   •   cbc:AllowanceChargeReasonCode

Line level allowance or charge reason code
The reason for the line level allowance or charge, expressed as a code.

Example value: 95

0..1 •   •   •   cbc:AllowanceChargeReason

Line level allowance or charge reason
The reason for the line level allowance or charge, expressed as text.

Example value: Discount

0..1 •   •   •   cbc:MultiplierFactorNumeric

Line level allowance or charge percentage
The percentage that may be used, in conjunction with the line level allowance base amount, to calculate the line level allowance or charge amount.

Example value: 20

1..1 •   •   •   cbc:Amount

Line level allowance or charge amount
The amount of an allowance or a charge, without VAT. Must be rounded to maximum 2 decimals

Example value: 200

M •   •   •   •   @currencyID

Mandatory attribute. Use BT-5

Example value: EUR

0..1 •   •   •   cbc:BaseAmount

Line level allowance or charge base amount
The base amount that may be used, in conjunction with the line level allowance or charge percentage, to calculate the line level allowance or charge amount. Must be rounded to maximum 2 decimals

Example value: 1000

M •   •   •   •   @currencyID

Mandatory attribute. Use BT-5

Example value: EUR

1..1 •   •   cac:Item

ITEM INFORMATION
A group of business terms providing information about the goods and services invoiced.

0..1 •   •   •   cbc:Description

Item description
A description for an item.The item description allows for describing the item and its features in more detail than the Item name.

Example value: Long description of the item on the invoice line

1..1 •   •   •   cbc:Name

Item name
A name for an item.

Example value: Item name

0..1 •   •   •   cac:BuyersItemIdentification

BUYERS ITEM IDENTIFICATION

1..1 •   •   •   •   cbc:ID

Item Buyer's identifier
An identifier, assigned by the Buyer, for the item.

Example value: 123455

0..1 •   •   •   cac:SellersItemIdentification

SELLERS ITEM IDENTIFICATION

1..1 •   •   •   •   cbc:ID

Item Seller's identifier
An identifier, assigned by the Seller, for the item.

Example value: 9873242

0..1 •   •   •   cac:StandardItemIdentification

STANDARD ITEM IDENTIFICATION

1..1 •   •   •   •   cbc:ID

Item standard identifier
An item identifier based on a registered scheme.

Example value: 10986700

M •   •   •   •   •   @schemeID

Item standard identifier identification scheme identifier
The identification scheme identifier of the Item standard identifier

Example value: 0160

0..1 •   •   •   cac:OriginCountry

ORIGIN COUNTRY

1..1 •   •   •   •   cbc:IdentificationCode

Item country of origin
The code identifying the country from which the item originates.

Example value: CN

0..n •   •   •   cac:CommodityClassification

COMMODITY CLASSIFICATION

1..1 •   •   •   •   cbc:ItemClassificationCode

Item classification identifier
A code for classifying the item by its type or nature.

Example value: 9873242

M •   •   •   •   •   @listID

Item classification identifier identification scheme identifier
The identification scheme identifier of the Item classification identifier

Example value: STI

O •   •   •   •   •   @listVersionID

Item classification identifier version identification scheme identifier
The identification scheme version identifier of the Item classification identifier

1..1 •   •   •   cac:ClassifiedTaxCategory

LINE VAT INFORMATION
A group of business terms providing information about the VAT applicable for the goods and services invoiced on the Invoice line.

1..1 •   •   •   •   cbc:ID

Invoiced item VAT category code
The VAT category code for the invoiced item.

Example value: S

0..1 •   •   •   •   cbc:Percent

Invoiced item VAT rate
The VAT rate, represented as percentage that applies to the invoiced item.

Example value: 25

1..1 •   •   •   •   cac:TaxScheme

TAX SCHEME

1..1 •   •   •   •   •   cbc:ID

Mandatory element. Use “VAT”

Default value: VAT

0..n •   •   •   cac:AdditionalItemProperty

ITEM ATTRIBUTES
A group of business terms providing information about properties of the goods and services invoiced.

1..1 •   •   •   •   cbc:Name

Item attribute name
The name of the attribute or property of the item.

Example value: Color

1..1 •   •   •   •   cbc:Value

Item attribute value
The value of the attribute or property of the item.

Example value: Black

1..1 •   •   cac:Price

PRICE DETAILS
A group of business terms providing information about the price applied for the goods and services invoiced on the Invoice line.

1..1 •   •   •   cbc:PriceAmount

Item net price
The price of an item, exclusive of VAT, after subtracting item price discount. The Item net price has to be equal with the Item gross price less the Item price discount, if they are both provided. Item price can not be negative.

Example value: 23.45

M •   •   •   •   @currencyID

Mandatory attribute. Use BT-5

Example value: EUR

0..1 •   •   •   cbc:BaseQuantity

Item price base quantity
The number of item units to which the price applies.

Example value: 1

O •   •   •   •   @unitCode

Item price base quantity unit of measure code
The unit of measure that applies to the Item price base quantity, must be the same as the unit code of the Invoiced/credited quantity. Codes for unit of packaging from UNECE Recommendation No. 21 can be used in accordance with the descriptions in the "Intro" section of UN/ECE Recommendation 20, Revision 11 (2015): The 2 character alphanumeric code values in UNECE Recommendation 21 shall be used. To avoid duplication with existing code values in UNECE Recommendation No. 20, each code value from UNECE Recommendation 21 shall be prefixed with an “X”, resulting in a 3 alphanumeric code when used as a unit of measure.

Example value: C62

0..1 •   •   •   cac:AllowanceCharge

ALLOWANCE

1..1 •   •   •   •   cbc:ChargeIndicator

Mandatory element. Value must be “false”

Fixed value: false

1..1 •   •   •   •   cbc:Amount

Item price discount
The total discount subtracted from the Item gross price to calculate the Item net price.

Example value: 100

M •   •   •   •   •   @currencyID

Mandatory attribute. Use BT-5

Example value: EUR

0..1 •   •   •   •   cbc:BaseAmount

Item gross price
The unit price, exclusive of VAT, before subtracting Item price discount, can not be negative

Example value: 123.45

M •   •   •   •   •   @currencyID

Mandatory attribute. Use BT-5

Example value: EUR