Namespace
ubl urn:oasis:names:specification:ubl:schema:xsd:Invoice-2
Child elements
Card Name Description
1..1 cbc:CustomizationID

Specification identifier
Peppol: 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.

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

1..1 cbc:ProfileID

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

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

1..1 cbc:ID

Invoice number
Peppol: 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: 9742025

1..1 cbc:IssueDate

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

Example value: 2020-10-31

0..1 cbc:DueDate

Payment due date
Peppol: 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: 2020-12-05

1..1 cbc:InvoiceTypeCode

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

Example value: 380

0..1 cbc:Note

Invoice note
Peppol: 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: FAKTURASAMMANSTĂ„LLNING Kostnadsslag 43790 Summa 409.20

0..1 cbc:TaxPointDate

Value added tax point date
Peppol: 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: 2021-11-07

1..1 cbc:DocumentCurrencyCode

Invoice currency code
Peppol: 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: SEK

0..1 cbc:TaxCurrencyCode

VAT accounting currency code
Peppol: 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
BEAst: Can be used for natural account or code string Peppol: A textual value that specifies where to book the relevant data into the Buyer's financial accounts.

Example value: 4415

0..1 cbc:BuyerReference

Buyer reference
Peppol: 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: Byggare Bob

0..1 cac:InvoicePeriod

DELIVERY OR INVOICE PERIOD
BEAst: Also used to describe invoice period for rental items. Can also be used on line level if needed. Peppol: 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 cac:OrderReference

ORDER AND SALES ORDER REFERENCE

0..n cac:BillingReference

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

0..1 cac:DespatchDocumentReference

DESPATCH ADVICE REFERENCE

0..1 cac:ReceiptDocumentReference

RECEIPT ADVICE REFERENCE

0..1 cac:OriginatorDocumentReference

TENDER OR LOT REFERENCE

0..1 cac:ContractDocumentReference

CONTRACT REFERENCE

0..n cac:AdditionalDocumentReference

ADDITIONAL SUPPORTING DOCUMENTS
Peppol: 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).

0..1 cac:ProjectReference

PROJECT REFERENCE

1..1 cac:AccountingSupplierParty

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

1..1 cac:AccountingCustomerParty

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

0..1 cac:PayeeParty

PAYEE
Peppol: 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:TaxRepresentativeParty

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

0..1 cac:Delivery

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

0..n cac:PaymentMeans

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

0..1 cac:PaymentTerms

PAYMENT TERMS

0..n cac:AllowanceCharge

DOCUMENT LEVEL ALLOWANCES AND CHARGES
Peppol: 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..2 cac:TaxTotal

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

1..1 cac:LegalMonetaryTotal

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

1..n cac:InvoiceLine

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