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

Specification identification
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.The identification may include the version of the specification as well as any customizations applied.

Example value: urn:fdc:peppol.eu:poacc:trns:order_agreement:3

1..1 •   cbc:ProfileID

Business process type identifier
Peppol: Identifies the business process context in which the transaction appears. It enables the buyer to process the document in an appropriate way.

Example value: urn:fdc:peppol.eu:poacc:bis:order_agreement:3

1..1 •   cbc:ID

Order agreement identifier
BEAst: Order Response Number (T3345). Peppol: A unique identifier for an order agreement. The identifier must be globally unique since the receiver is using it as an order number (issued by the seller).

Example value: 0263bf48-9a55-4d15-adf5-2c2921036d1c

0..1 •   cbc:SalesOrderID

Sales order reference
BEAst: Vendor Order Number (T6099). Peppol: An identifier of a referenced sales order, issued by the Seller.

Example value: 101-111

1..1 •   cbc:IssueDate

Order agreement issue date
BEAst: Document Date and Time (T6325). Peppol: The date on which an order agreement was issued. Must be formatted YYYY-MM-DD

Example value: 2013-07-01

0..1 •   cbc:IssueTime

Order agreement issue time
BEAst: Document Date and Time (T6325). Peppol: The time of the day when the order agreement was issued. Format = "hh:mm:ss"

Example value: 06:10:10

0..1 •   cbc:Note

Order agreement note
BEAst: Transportation Information (T6008). Peppol: Free-form text applying to the order agreement.Free text applying to the order agreement.

Example value: We have a new phone number 33 44 55

0..1 •   cbc:DocumentCurrencyCode

Order agreement currency
BEAst: Order Currency (T6018). Peppol: The default currency for the order agreement

Example value: EUR

0..1 •   cbc:CustomerReference

Buyer reference identifier
BEAst: Project Number (T6004). Peppol: An identifier assigned by the Buyer used for internal routing purposes. The identifier is defined by the buyer (contact ID, department, office id, project code), but provided by the seller in the order agreement and later in the invoice.

Example value: ABC-123

1..1 •   cac:OrderReference

Previous order reference

1..1 •   •   cbc:ID

Previous order agreement identifier
BEAst: Not used by BEAst version 3.1. Peppol: A reference to a previous identifier for an order agreement. Used to indicatete that this agreement is a change to a previous agreement. This is an optional business term but is a required element in the UBL syntax so if no previous order identifier is available use NA.

Example value: NA

0..1 •   cac:OriginatorDocumentReference

TENDER OR LOT REFERENCE

1..1 •   •   cbc:ID

Tender or lot reference
BEAst: Ultimate Customer Order Number (T6221). Peppol: The identification of the call for tender or lot the order agreement relates to.

Example value: 123456

0..n •   cac:AdditionalDocumentReference

Additional document

1..1 •   •   cbc:ID

Document identifier
BEAst: Document Name (T6484), Offer Number (T6010), Freight Forwarder Reference Number (T6127) or Drawing Number (T6222). The DocumentType describes which of them. Peppol: An identifier for the referenced document.

Example value: 147852

0..1 •   •   cbc:DocumentType

Document description
BEAst: Document Type External (T6473), "BEAST:OfferNumber", "BEAST:FreightForwarderReferenceNumber" or "BEAST:DrawingNumber". Peppol: Textual description of the document.

Example value: Timesheet

0..1 •   •   cac:Attachment

Attachment

0..1 •   •   •   cbc:EmbeddedDocumentBinaryObject

Attached document
BEAst: Embedded document binary object (T6475). filename contains Embedded document file name (T6476). Peppol: The attached document embeded as binary object, coded as Base64. The binary object has two supplementary components: a Mime Code, which specifies the Mime type of the attachment and a Filename that is provided by (or on behalf of) the sender of the document

Example value: UjBsR09EbGhjZ0dTQUxNQUFBUUNBRU1tQ1p0dU1GUXhEUzhi

M •   •   •   •   @mimeCode

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

Example value: image/tiff

M •   •   •   •   @filename

Attached document Filename
Peppol: The file name of the attached document

Example value: hours-spend.csv

0..1 •   •   •   cac:ExternalReference

External reference
Peppol: Reference to external document

1..1 •   •   •   •   cbc:URI

External document URI
BEAst: Link to Related Document (T6187). Peppol: The Uniform Resource Identifier (URI) that identifies where the external document is located.

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

0..1 •   cac:Contract

Contract reference
Peppol: The identification of a contract.

1..1 •   •   cbc:ID

Contract identifier
BEAst: Reference to Agreement or Contract (T0007). Peppol: A reference that uniquely identifies a contract that relates to this transaction.

Example value: CON-12345

1..1 •   cac:SellerSupplierParty

Seller supplier party
Peppol: The supplier is the legal person or organization who provides a product or service.

1..1 •   •   cac:Party

Party information

1..1 •   •   •   cbc:EndpointID

Seller party electronic address
Peppol: Identifies the seller party's electronic address

Example value: 7598000000128

M •   •   •   •   @schemeID

Scheme identifier
Peppol: Scheme identifier for the electronic address

Example value: 0088

0..1 •   •   •   cac:PartyIdentification

Party identification

1..1 •   •   •   •   cbc:ID

Seller party identification
BEAst: Supplier (T0009). schemeID tells what type of identity that is used. Peppol: A identifier for the seller that is issued by the party that sends the document in which the identifier is used.Identifies a party.

Example value: DK12345678

M •   •   •   •   •   @schemeID

Scheme identifier
Peppol: Scheme identifier for party identification

Example value: 0184

0..1 •   •   •   cac:PostalAddress

Postal Address

0..1 •   •   •   •   cbc:StreetName

Address line 1
BEAst: Street Name (T5003). Peppol: The main address line in an address. Usually the street name and number or post office box.

Example value: Storgt. 12

0..1 •   •   •   •   cbc:AdditionalStreetName

Address line 2
BEAst: Used for Department (T5002). Peppol: An additional address line in an address that can be used to give further details supplementing the main line.

Example value: Department A

0..1 •   •   •   •   cbc:CityName

City
BEAst: City Name (T5005). Peppol: The common name of a city where the address is located.

Example value: Oslo

0..1 •   •   •   •   cbc:PostalZone

Post code
BEAst: Postal code (T6117). Peppol: The identifier for an addressable group of properties according to the relevant postal service, such as a ZIP code or Post Code.

Example value: 0585

0..1 •   •   •   •   cbc:CountrySubentity

Country subdivision
Peppol: The subdivision of a country such as region, county, state, province etc.

Example value: Region

0..1 •   •   •   •   cac:AddressLine

Address line

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

Address line 3
BEAst: Used for any other additional address information like Building (T5004). Peppol: An additional address line in an address that can be used to give further details supplementing the main line.

Example value: Address Line 3

1..1 •   •   •   •   cac:Country

Country

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

Country code
BEAst: Country Code (T5007). Peppol: A code that identifies the country.The lists of valid countries are registered with the ISO 3166-1 Maintenance agency, "Codes for the representation of names of countries and their subdivisions". Codes must be according to the alpha-2 representation.

Example value: NO

1..1 •   •   •   cac:PartyLegalEntity

Party name

1..1 •   •   •   •   cbc:RegistrationName

Sellers legal registration name
BEAst: Party Name (T5001). Peppol: The full (formal) name by which the seller is registered in the national registry of legal entities or persons.The name of the party.

Example value: The Supplier AB

0..1 •   •   •   cac:Contact

Contact information

0..1 •   •   •   •   cbc:Name

Contact point
BEAst: Name (T5012). Peppol: The name of the contact point.

Example value: John Doe

0..1 •   •   •   •   cbc:Telephone

Contact telephone number
BEAst: Phone Number (T5010). Peppol: A phone number for the contact point.

Example value: 11223344

0..1 •   •   •   •   cbc:ElectronicMail

Contact email address
BEAst: Email Address (T5011). Peppol: An e-mail address for the contact point.

Example value: jd@supplier.com

1..1 •   cac:BuyerCustomerParty

Customer party
Peppol: The customer is the legal person or organization who is in demand of a product or service.

1..1 •   •   cac:Party

Party information

1..1 •   •   •   cbc:EndpointID

Buyer party electronic address
Peppol: Identifies the buyer party's electronic address

Example value: 7590000012347

M •   •   •   •   @schemeID

Scheme identifier
Peppol: Scheme identifier for the electronic address

Example value: 0088

0..1 •   •   •   cac:PartyIdentification

Party identification

1..1 •   •   •   •   cbc:ID

Buyer customer account identifier
BEAst: Buyer (T0008). schemeID describes the type of identity that is used. Peppol: A identifier for the buyer that is issued by the party that sends the document in which the identifier is used.An identification for the buyer party.

Example value: DK55412777

M •   •   •   •   •   @schemeID

Scheme identifier
Peppol: Scheme identifier for party identification

Example value: 0184

0..1 •   •   •   cac:PostalAddress

Postal address

0..1 •   •   •   •   cbc:StreetName

Address line 1
BEAst: Street Name (T5003). Peppol: The main address line in an address.Usually the street name and number or post office box.

Example value: Sinsenveien 40

0..1 •   •   •   •   cbc:AdditionalStreetName

Address line 2
BEAst: Department (T5002). Peppol: An additional address line in an address that can be used to give further details supplementing the main line.

Example value: Department B

0..1 •   •   •   •   cbc:CityName

City
BEAst: City Name (T5005). Peppol: The common name of a city where the address is located.

Example value: Oslo

0..1 •   •   •   •   cbc:PostalZone

Post code
BEAst: Postal code (T6117). Peppol: The identifier for an addressable group of properties according to the relevant postal service, such as a ZIP code or Post Code.

Example value: 0501

0..1 •   •   •   •   cbc:CountrySubentity

Country subdivision
Peppol: The subdivision of a country such as region, county, state, province etc.

Example value: Region

0..1 •   •   •   •   cac:AddressLine

Address line

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

Address line 3
BEAst: Used for any other additional address information like Building (T5004). Peppol: An additional address line in an address that can be used to give further details supplementing the main line.

Example value: Address Line 3

1..1 •   •   •   •   cac:Country

Country

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

Country code
BEAst: Country code (T5007). Peppol: A code that identifies the country.The lists of valid countries are registered with the ISO 3166-1 Maintenance agency, "Codes for the representation of names of countries and their subdivisions". Codes must be according to the alpha-2 representation.

Example value: NO

1..1 •   •   •   cac:PartyLegalEntity

Party name

1..1 •   •   •   •   cbc:RegistrationName

Buyer name
BEAst: Party Name (T5001). Peppol: The full name of the buyer.The name of the party who ordered the items and receives the response.

Example value: City Hospital

0..1 •   •   cac:DeliveryContact

Contact information

0..1 •   •   •   cbc:Name

Contact point
BEAst: Name (T5012). Peppol: The name of the contact point.

Example value: Peter Petersen

0..1 •   •   •   cbc:Telephone

Contact telephone number
BEAst: Phone Number (T5010). Peppol: A phone number for the contact point.

Example value: 22334455

0..1 •   •   •   cbc:ElectronicMail

Contact email address
BEAst: Email Address (T5011). Peppol: An e-mail address for the contact point.

Example value: pp@hospital.no

0..1 •   cac:OriginatorCustomerParty

Originator party
Peppol: The unit initiating the order. Most often the end user.

0..1 •   •   cac:Party

Party information

0..1 •   •   •   cac:PartyIdentification

Party identification

1..1 •   •   •   •   cbc:ID

Originator identifier
BEAst: Ultimate Customer (T6223). schemeID describes the type of identity that is used. Peppol: An identifier for the party that originally requested the ordered items.

Example value: DK55412777

M •   •   •   •   •   @schemeID

Scheme identifier
Peppol: Scheme identifier for party identification

Example value: 0184

0..1 •   •   •   cac:PartyName

Party name

1..1 •   •   •   •   cbc:Name

Originator name
BEAst: Party Name (T5001). Peppol: The name of the party that originally requested the ordered items.

Example value: Helseavdeling

0..1 •   cac:AccountingCustomerParty

Accounting customer party/Invoicee
Peppol: The invoicee is the legal person or organization acting on behalf of the customer and who receives the invoice for the order.

0..1 •   •   cac:Party

Party information

0..1 •   •   •   cac:PartyIdentification

Party identification

1..1 •   •   •   •   cbc:ID

Accounting customer identifier
BEAst: Invoicee (T0085). schemeID describes the type of identity that is used. Peppol: A unique identifier of the accounting customer

Example value: DK55412777

M •   •   •   •   •   @schemeID

Scheme identifier
Peppol: Scheme identifier for party identification

Example value: 0184

0..1 •   •   •   cac:PartyName

Party name

1..1 •   •   •   •   cbc:Name

Accounting customer name
BEAst: Party Name (T5001). Peppol: Accounting customer name

Example value: Accounting

0..1 •   cac:Delivery

Delivery information
Peppol: Delivery gives information on when and where the goods and services are deleivered.

0..1 •   •   cac:PromisedDeliveryPeriod

Promised delivery period
Peppol: The period when the goods or services are delivered.

1..1 •   •   •   cbc:StartDate

Period start date
BEAst: Delivery Period Start Date (T6319). Peppol: The date when the period starts.The date is the first day of the period. Must be formatted YYYY-MM-DD

Example value: 2022-02-10

0..1 •   •   •   cbc:StartTime

Period start time
BEAst: Delivery Period Start Time (T6734). Peppol: The start time of the period. Format = "hh:mm:ss"

Example value: 09:30:00

0..1 •   •   •   cbc:EndDate

Period end date
BEAst: Delivery Period End Date (T6320). Peppol: The date on which the period ends.The date is the last day of the period. Must be formatted YYYY-MM-DD

Example value: 2022-02-10

0..1 •   •   •   cbc:EndTime

Period end time
BEAst: Delivery Period End Time (T735). Peppol: The end time of the period.Format = "hh:mm:ss"

Example value: 09:40:00

0..1 •   •   cac:DeliveryParty

Delivery party

0..1 •   •   •   cac:PartyIdentification

Party identification

1..1 •   •   •   •   cbc:ID

Delivery party identifier
BEAst: Delivery Party (T0037). schemeID describes the type of identity that is used. Peppol: A identifier for the party that carries out the delivery.

Example value: DK55412777

M •   •   •   •   •   @schemeID

Scheme identifier
Peppol: Scheme identifier for party identification

Example value: 0184

0..1 •   •   •   cac:PartyName

Party name

1..1 •   •   •   •   cbc:Name

Delivery party name
BEAst: Party name (T5001). Peppol: The name of the party to which the goods and services are deliverd.

Example value: Delivery party name

0..1 •   •   •   cac:PostalAddress

Delivery party address

0..1 •   •   •   •   cbc:StreetName

Address line 1
BEAst: Street name (T5003). Peppol: The main address line in an address. Usually the street name and number or post office box.

Example value: Delivery Party Street name

0..1 •   •   •   •   cbc:AdditionalStreetName

Address line 2
BEAst: Used for Department (T5002). Peppol: An additional address line in an address that can be used to give further details supplementing the main line.

Example value: Department A

0..1 •   •   •   •   cbc:CityName

City
BEAst: City name (T5005). Peppol: The common name of a city where the address is located.

Example value: Delivery Party City name

0..1 •   •   •   •   cbc:PostalZone

Post code
BEAst: Postal Code (T6117). Peppol: The identifier for an addressable group of properties according to the relevant postal service, such as a ZIP code or Post Code.

Example value: 12345

0..1 •   •   •   •   cbc:CountrySubentity

Country subdivision
Peppol: The subdivision of a country such as region, county, state, province etc.

Example value: code

0..1 •   •   •   •   cac:AddressLine

Address line

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

Address line 3
BEAst: Used for any other additional address information like Building (T5004) or Delivery Place Location (T6015). Peppol: An additional address line in an address that can be used to give further details supplementing the main line.

Example value: Place

0..1 •   •   •   •   cac:Country

Country

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

Country code
BEAst: Country Code (T5007). Peppol: A code that identifies the country.The lists of valid countries are registered with the ISO 3166-1 Maintenance agency, "Codes for the representation of names of countries and their subdivisions". Codes must be according to the alpha-2 representation.

Example value: SE

0..1 •   cac:DeliveryTerms

Delivery terms information
Peppol: Information on delivery location and special delivery terms

0..1 •   •   cbc:ID

Buyer delivery terms
BEAst: Terms of Delivery (T6710). Peppol: The terms that the buyer applies to the delivery the ordered items.

Example value: CPT

0..1 •   •   cbc:SpecialTerms

Delivery special terms
BEAst: Unloading Instruction Code (T6343). Peppol: A description of special conditions relating to the delivery terms.

Example value: Z60

0..1 •   •   cac:DeliveryLocation

Delivery location information

1..1 •   •   •   cbc:ID

Delivery terms location
BEAst: Delivery place Terms (T6020). Peppol: The location to which the delivery terms refer. Used to qualify the delivery terms e.g. "Terms of delivery are FOB Rotterdam"

Example value: Stockholm

0..1 •   •   •   cac:Address

Delivery address information

0..1 •   •   •   •   cbc:StreetName

Address line 1
BEAst: Consignee, Street name (T5003). Peppol: The main address line in an address.Usually the street name and number or post office box.

Example value: Vasagatan 12

0..1 •   •   •   •   cbc:AdditionalStreetName

Address line 1
Peppol: An additional address line in an address that can be used to give further details supplementing the main line.

Example value: Additional address

0..1 •   •   •   •   cbc:CityName

City
BEAst: Consignee, City name (T5005). Peppol: The common name of a city where the address is located.

Example value: Stockholm

0..1 •   •   •   •   cbc:PostalZone

Post code
BEAst: Postal Code (T6117). Peppol: The identifier for an addressable group of properties according to the relevant postal service, such as a ZIP code or Post Code.

Example value: 12345

0..1 •   •   •   •   cbc:CountrySubentity

Country subdivision
Peppol: The subdivision of a country such as region, county, state, province etc.

Example value: Address

0..1 •   •   •   •   cac:AddressLine

Address line

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

Address line 3
BEAst: Not used in BEAst version 3.1. Peppol: An additional address line in an address that can be used to give further details supplementing the main line.

Example value: Gate 34

0..1 •   •   •   •   cac:Country

Country

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

Country code
BEAst: Country Code (T5007). Peppol: A code that identifies the country.The lists of valid countries are registered with the ISO 3166-1 Maintenance agency, "Codes for the representation of names of countries and their subdivisions". Codes must be according to the alpha-2 representation.

Example value: SE

0..n •   cac:AllowanceCharge

Allowance or charge information
Peppol: Information on allowance and/or charges applies to the whole order agreement and is included in the calculation of the order agreement total amount.

1..1 •   •   cbc:ChargeIndicator

Charge indicator
Peppol: Boolean indicator, charge ='true', allowance = 'false'

Example value: false

0..1 •   •   cbc:AllowanceChargeReasonCode

Document level allowance or charge reason code
BEAst: Special service description code (T6719). Peppol: 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..n •   •   cbc:AllowanceChargeReason

Allowance or charge reason
BEAst: Special service description (T6111). Peppol: The reason for the allowance or charge, expressed as text.

Example value: Discount

0..1 •   •   cbc:MultiplierFactorNumeric

Document level allowance or charge percentage
BEAst: Percentage (T6228). Peppol: 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: 10

1..1 •   •   cbc:Amount

Allowance or charge amount
BEAst: Amount (T6230). currencyID is the same as DocumentCurrency (T6018). Peppol: The allowance or charge amount (net amount).

Example value: 3.25

M •   •   •   @currencyID

Peppol: Currency identifier, if element "Order agreement currency" (tir110-007) is used, this attribute must be the same code as used there.

Example value: EUR

0..1 •   •   cbc:BaseAmount

Document level allowance or charge base amount
BEAst: Base Amount (T6229). currencyID is the same as DocumentCurrency (T6018). Peppol: 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: 32.50

M •   •   •   @currencyID

Peppol: Currency identifier, if element "Order agreement currency" (tir110-007) is used, this attribute must be the same code as used there

Example value: EUR

1..1 •   •   cac:TaxCategory

TAX CATEGORY

1..1 •   •   •   cbc:ID

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

Example value: S

0..1 •   •   •   cbc:Percent

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

Example value: 25

1..1 •   •   •   cac:TaxScheme

Tax scheme information

1..1 •   •   •   •   cbc:ID

Peppol: Tax scheme. E.g. “VAT” or “GST”

Example value: VAT

0..1 •   cac:TaxTotal

Tax total information

1..1 •   •   cbc:TaxAmount

TAX total amount
Peppol: The total TAX amount.The sum of all TAX category tax amounts.

Example value: 7.81

M •   •   •   @currencyID

Peppol: Currency identifier, if element "Order agreement currency" (tir110-007) is used, this attribute must be the same code as used there.

Example value: EUR

0..n •   •   cac:TaxSubtotal

TAX breakdown
Peppol: A group of business terms providing information about TAX breakdown by different categories, rates and exemption reasons

1..1 •   •   •   cbc:TaxableAmount

TAX category taxable amount
Peppol: Sum of all taxable amounts subject to a specific TAX category code and TAX category rate (if the TAX category rate is applicable). The sum of line net amounts minus allowances plus charges on document level which are subject to a specific TAX categorycode and TAX category rate (if the TAX category rate is applicable).

Example value: 31.25

M •   •   •   •   @currencyID

Peppol: Currency identifier, if element "Order agreement currency" (tir110-007) is used, this attribute must be the same code as used there.

Example value: EUR

1..1 •   •   •   cbc:TaxAmount

TAX category tax amount
Peppol: The total TAX amount for a given TAX category.Calculated by multiplying the TAX category taxable amount with the TAX category rate for the relevant TAX category.

Example value: 7.81

M •   •   •   •   @currencyID

Peppol: Currency identifier, if element "Order agreement currency" (tir110-007) is used, this attribute must be the same code as used there.

Example value: EUR

1..1 •   •   •   cac:TaxCategory

TAX category information

1..1 •   •   •   •   cbc:ID

TAX category code
Peppol: Coded identification of a TAX category.

Example value: S

0..1 •   •   •   •   cbc:Percent

TAX category rate
Peppol: The TAX rate, represented as percentage that applies for the relevant TAX category.A TAX rate of 0% is applied for calculation purposes, even if the item is outside the scope of TAX.

Example value: 25

0..1 •   •   •   •   cbc:TaxExemptionReason

TAX exemption reason text
Peppol: A textual statement of the reason for why the base amount is exempted from TAX.

Example value: Text

1..1 •   •   •   •   cac:TaxScheme

Tax scheme information

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

Peppol: Tax scheme. E.g. “VAT” or “GST”

Example value: VAT

0..1 •   cac:LegalMonetaryTotal

Document totals

1..1 •   •   cbc:LineExtensionAmount

Sum of line amounts
Peppol: Sum of all line amounts in the document.

Example value: 32.5

M •   •   •   @currencyID

Peppol: Currency identifier, if element "Order agreement currency" (tir110-007) is used, this attribute must be the same code as used there.

Example value: EUR

1..1 •   •   cbc:TaxExclusiveAmount

Total amount without TAX
Peppol: The total amount of the document without TAX including all line net amounts minus sum of allowance amount on document level plus sum of charges on document level.

Example value: 31.25

M •   •   •   @currencyID

Peppol: Currency identifier, if element "Order agreement currency" (tir110-007) is used, this attribute must be the same code as used there.

Example value: EUR

1..1 •   •   cbc:TaxInclusiveAmount

Total amount with TAX
Peppol: The total amount of the document with TAX. The total amount with TAX is the Total amount without TAX plus the Total TAX amount. The Total amount shall be equal or greater than zero.

Example value: 39.06

M •   •   •   @currencyID

Peppol: Currency identifier, if element "Order agreement currency" (tir110-007) is used, this attribute must be the same code as used there.

Example value: EUR

0..1 •   •   cbc:AllowanceTotalAmount

Sum of allowances on document level
Peppol: Sum of all allowances on document levelAllowances on line level are included in the line amount which is summed up into the "sum of line net amount".

Example value: 3.25

M •   •   •   @currencyID

Peppol: Currency identifier, if element "Order agreement currency" (tir110-007) is used, this attribute must be the same code as used there.

Example value: EUR

0..1 •   •   cbc:ChargeTotalAmount

Sum of charges on document level
Peppol: Sum of all charges on document level.Charges on line level are included in the line amount which is summed up into the "sum of line net amount".

Example value: 2.00

M •   •   •   @currencyID

Peppol: Currency identifier, if element "Order agreement currency" (tir110-007) is used, this attribute must be the same code as used there.

Example value: EUR

0..1 •   •   cbc:PrepaidAmount

Paid amounts
Peppol: The sum of amounts which have been paid a-priori.

Example value: 10.00

M •   •   •   @currencyID

Peppol: Currency identifier, if element "Order agreement currency" (tir110-007) is used, this attribute must be the same code as used there.

Example value: EUR

0..1 •   •   cbc:PayableRoundingAmount

Rounding of document total
Peppol: Any rounding of the "Document total including TAX"

Example value: 0.94

M •   •   •   @currencyID

Peppol: Currency identifier, if element "Order agreement currency" (tir110-007) is used, this attribute must be the same code as used there.

Example value: EUR

1..1 •   •   cbc:PayableAmount

Amount due for payment
Peppol: The outstanding amount that is requested to be paid.This amount is the "document total amount with TAX" minus the "Paid amount" that has been paid a-priori. The amount will be zero in case the document total amount with TAX is fully paid .

Example value: 30.00

M •   •   •   @currencyID

Peppol: Currency identifier, if element "Order agreement currency" (tir110-007) is used, this attribute must be the same code as used there.

Example value: EUR

1..n •   cac:OrderLine

Order agreement line information

1..1 •   •   cac:LineItem

Line item information

1..1 •   •   •   cbc:ID

Order agreement line identifier
BEAst: Line Number (T0051). Peppol: An identifier for an individual line that is unique within an order agreement.

Example value: 1

0..1 •   •   •   cbc:Note

Order agreement line note
BEAst: Line Item Information (T6031). Peppol: Free-form text applying to the order agreement line.

Example value: Order line note text

1..1 •   •   •   cbc:Quantity

Ordered quantity
BEAst: Ordered Quantity (T0039). unitCode is Measure Unit NeB Type (T6706) Peppol: The number of item units that are ordered.

Example value: 15

M •   •   •   •   @unitCode

Ordered quantity unit of measure
Peppol: The unit of measure that applies to the ordered quantity.

Example value: C62

0..1 •   •   •   cbc:LineExtensionAmount

Order agreeement line amount
BEAst: Line Item Net Amount (T6234). currencyID is the same as DocumentCurrency (T6018). Peppol: Order agreeement line amountThe total amount for the order agreement line, including all taxes except TAX.

Example value: 22.50

M •   •   •   •   @currencyID

Peppol: Currency identifier, if element "Order agreement currency" (tir110-007) is used, this attribute must be the same code as used there.

Example value: EUR

0..1 •   •   •   cac:Delivery

Delivery information on order agreeement line level

0..1 •   •   •   •   cbc:Quantity

Accepted quantity
BEAst: Quantity to be Delivered (T3240). unitCode is Measure Unit NeB Type (T6706). Peppol: The number of item units that are delivered.

Example value: 15.00

M •   •   •   •   •   @unitCode

Accepted quantity unit of measure
Peppol: The unit of measure that applies to the accepted quantity.

Example value: C62

0..1 •   •   •   •   cac:PromisedDeliveryPeriod

Promised delivery period for the order agreement line

1..1 •   •   •   •   •   cbc:StartDate

Period start date
BEAst: Delivery Period Start Date (T6319). Peppol: The date when the period starts. Must be formatted YYYY-MM-DD

Example value: 2018-08-10

0..1 •   •   •   •   •   cbc:StartTime

Period start time
BEAst: Delivery Period Start Time (T6734). Peppol: The start time of the period. Format = "hh:mm:ss"

Example value: 12:00:00

0..1 •   •   •   •   •   cbc:EndDate

Period end date
BEAst: Delivery Period End Date (T6320). Peppol: The date on which the period ends.The date is the last day of the period. Must be formatted YYYY-MM-DD

Example value: 2018-08-12

0..1 •   •   •   •   •   cbc:EndTime

Period end time
BEAst: Delivery Period End Time (T6735). Peppol: The end time of the period. Format = "hh:mm:ss"

Example value: 12:00:00

1..1 •   •   •   cac:Price

Price information

1..1 •   •   •   •   cbc:PriceAmount

Item net price
BEAst: Price Amount (T6235). currencyID is the same as DocumentCurrency (T6018). Peppol: The price of an item, exclusive of TAX, after subtracting item price discount."The net price has to be equal with the gross price less the item price discount.

Example value: 1.50

M •   •   •   •   •   @currencyID

Peppol: Currency identifier, if element "Order agreement currency" (tir110-007) is used, this attribute must be the same code as used there.

Example value: EUR

0..1 •   •   •   •   cbc:BaseQuantity

Item price base quantity
BEAst: Price Unit Basis Quantity (T6722). unitCode is Measure Unit NeB Type (T6706), Peppol: The number of item units to which the price applies.

Example value: 1

M •   •   •   •   •   @unitCode

Base quantity unit of measure
Peppol: The unit of measure that applies to the base quantity.

Example value: C62

0..1 •   •   •   •   cbc:PriceType

Price type
BEAst: Price Code (T6025). Peppol: The type of the item price. The type may be given by using codes from UN/CEFACT code list 5387.

Example value: AAA

0..1 •   •   •   •   cac:AllowanceCharge

Price discount information
Peppol: Information on discounts connected to the price

1..1 •   •   •   •   •   cbc:ChargeIndicator

AllowanceChargeIndicator
Peppol: Only discounts are allowed for the price, hence the only valid value is false (meaning an allowance)

Example value: false

1..1 •   •   •   •   •   cbc:Amount

Discount amount
BEAst: Amount (T6230). currencyID is the same as DocumentCurrency (T6018). Peppol: Discount amount connected to the price

Example value: 0.20

M •   •   •   •   •   •   @currencyID

Peppol: Currency identifier, if element "Order agreement currency" (tir110-007) is used, this attribute must be the same code as used there.

Example value: EUR

0..1 •   •   •   •   •   cbc:BaseAmount

Item list price
BEAst: Base Amount (T6229). currencyID is the same as DocumentCurrency (T6018). Peppol: The gross price of the item before subtracting discounts. E.g. list price.

Example value: 1.70

M •   •   •   •   •   •   @currencyID

Peppol: Currency identifier, if element "Order agreement currency" (tir110-007) is used, this attribute must be the same code as used there.

Example value: EUR

1..1 •   •   •   cac:Item

Item information

0..1 •   •   •   •   cbc:Description

Item description
BEAst: Product Information (T6037). Peppol: Free-form field that can be used to give a text description of the item. A detailed description of the item.

Example value: Brown sauce - long description

1..1 •   •   •   •   cbc:Name

Item name
BEAst: Article Description (T6226). Peppol: A name for an item. A short name given to an item, such as a name from a Catalogue, as distinct from a description.

Example value: Brown sauce

0..1 •   •   •   •   cac:BuyersItemIdentification

Buyers item identification

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

Buyers item identifier
BEAst: Buyer's Part Article Number (T6022). Peppol: An identifier, assigned by the buyer, for the item. Associates the item with its identification according to the buyer's system.

Example value: BN-33

0..1 •   •   •   •   cac:SellersItemIdentification

Sellers item identification

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

The Sellers item identifier
BEAst: Supplier's Article Number (T0172). Peppol: An identifier, assigned by the seller, for the item. Associates the item with its identification according to the seller's system.

Example value: SN-33

0..1 •   •   •   •   cac:StandardItemIdentification

Standard item identification

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

Item standard identifier
BEAst: Global Trade Item Number (T0154), GTIN for Consumer unit (T6225), NOBB Article Number (T6027), RT Article Number (T6460), TUN Article Number (T6028), Finfo Vilma Article Number (T6029), RSK Article Number Norwegian (T6024), RSK Article Number Sweden (T6023), E-number Norwegian (T6026), E-number (T0260) or SGTIN (T6461). schemeID defines which of the different types it is. Peppol: An item identifier based on a registered scheme. Associates the item with its identification according to a standard system.

Example value: 7400000001234

M •   •   •   •   •   •   @schemeID

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

Example value: 0160

0..1 •   •   •   •   cac:ItemSpecificationDocumentReference

Item document references

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

Document identifier
BEAst: Document Name (T6484). Peppol: Identifier of a document

Example value: 147852

0..1 •   •   •   •   •   cbc:DocumentType

Document description
BEAst: Document Type External (T6473). Peppol: Textual description of the document.

Example value: Timesheet

0..1 •   •   •   •   •   cac:Attachment

Attachment information

0..1 •   •   •   •   •   •   cbc:EmbeddedDocumentBinaryObject

Attached document
BEAst: Embedded Document Binary Object (T6475). filename contains Embedded Document File Name (T6476). Peppol: The attached document embeded as binary object, coded as Base64. The binary object has two supplementary components: a Mime Code, which specifies the Mime type of the attachment and a Filename that is provided by (or on behalf of) the sender of the document

Example value: UjBsR09EbGhjZ0dTQUxNQUFBUUNBRU1tQ1p0dU1GUXhEUzhi

M •   •   •   •   •   •   •   @mimeCode

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

Example value: image/tiff

M •   •   •   •   •   •   •   @filename

Attached document Filename
Peppol: The file name of the attached document

Example value: hours-spend.csv

0..1 •   •   •   •   •   •   cac:ExternalReference

External reference

0..1 •   •   •   •   •   •   •   cbc:URI

External document URI
BEAst: Link to Related Document (T6187). Peppol: The Uniform Resource Identifier (URI) that identifies where the external document is located.

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

0..n •   •   •   •   cac:CommodityClassification

Commodity classification information

0..1 •   •   •   •   •   cbc:ItemClassificationCode

Item classification code
BEAst: SBMI Number (T0172:01), SÅ Number (T0172:02), Concrete Number (T0172:04), Waste Number (T0172:07), Fuel Number (T0172:08), Product Type GUID (T6441), Identity Type Code (T6440), Product Type Description (T6442), Customer's Reference Number (T6005), Seller's OrderLine Number (T6462), Offer Number (T6010), OfferLine Number (T6459) or GUID OfferLine (T6486). listID is always "ZZZ" and name describes what is in Item Classification Code. Possible values are: "SBMINumber", "SÅNumber", "ConcreteNumber", "WasteNumber", "FuelNumber", "IdentityTypeCode", "ProductTypeGUID", "ProductTypeDescription", "CustomersReferenceNumber", "SellersOrderLineNumber", "OfferNumber", "OfferLineNumber" and "GUIDOfferLine". Peppol: A code for classifying the item by its type or nature. Classification codes are used to allow grouping of similar items for a various purposes e.g. public procurement (CPV), e-Commerce (UNSPSC) etc.

Example value: 12345678

M •   •   •   •   •   •   @listID

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

Example value: ZZZ

O •   •   •   •   •   •   @listVersionID

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

Example value: BEAST

M •   •   •   •   •   •   @name

Clear text name equivalent of classification code
Peppol: The textual equivalent of the code value

Example value: IdentityTypeCode

0..1 •   •   •   •   cac:TransactionConditions

Contracted item

1..1 •   •   •   •   •   cbc:ActionCode

Contracted item indicator
BEAst: Price Type Code (T6720). In Peppol "CT" is the only valid code, so it can be used only when the Price Type Code is "CT". Peppol: The code CT indicates that the item is offered in accordance to the referenced contract.

Example value: CT

0..1 •   •   •   •   cac:ClassifiedTaxCategory

Line TAX information

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

Item TAX category code
BEAst: Tax Category NeB Type (T6708). Peppol: The TAX category code for the item.

Example value: S

0..1 •   •   •   •   •   cbc:Percent

Line TAX rate
BEAst: VAT Rate (T0027). Peppol: The TAX percentage rate that applies to the line amount.

Example value: 25

1..1 •   •   •   •   •   cac:TaxScheme

Tax scheme information

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

BEAst: Tax Base Type NeB (T6707). Peppol: Tax scheme. E.g. “VAT” or “GST”

Example value: VAT

0..n •   •   •   •   cac:AdditionalItemProperty

Additional item property information
Peppol: A group of business terms providing information about properties of the goods and services invoiced.

1..1 •   •   •   •   •   cbc:Name

Item property name
BEAst: Property Name (T6446). Peppol: The name of the property.The name must be sufficiently descriptive to define the value. The definition may be supplemented with the property unit of measure when relevant.

Example value: Length

0..1 •   •   •   •   •   cbc:NameCode

Item property code
BEAst: Property ID (T6444). listID is Property ID Type (T6443). Peppol: Code for the item property according to a property code system.

Example value: test

M •   •   •   •   •   •   @listID

Name code list id.
Peppol: An identifier for the code list used for the Name code, this is bilaterally agreed

Example value: NN

1..1 •   •   •   •   •   cbc:Value

Item property value
BEAst: Property Value (T6452). Peppol: The value of the item property.

Example value: 30 mm

0..1 •   •   •   •   •   cbc:ValueQuantity

Item property unit of measure
BEAst: Property Compare Code (T6457). unitCode is Measure Unit NeB Type (T6706). Peppol: The unit of measure in which the property value is stated, if relevant. May not be relevant when properties are descriptive.

Example value: 30

M •   •   •   •   •   •   @unitCode

Value quantity unit of measure
Peppol: The unit of measure that applies to the value quantity.

Example value: MMT

0..1 •   •   •   •   •   cbc:ValueQualifier

Property classification
BEAst: Property Value ID (T6450). Peppol: Standardized and predefined classification of items properties.

Example value: Z3

0..n •   •   •   •   cac:Certificate

Item label information
Peppol: Information about the items environmental, social, ethical and quality type of labelling.

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

Item label name
BEAst: Certificate Number (T6413). Peppol: The name of the product label.

Example value: EU EcoLabel

1..1 •   •   •   •   •   cbc:CertificateTypeCode

Certificate type code
BEAst: The UBL structure used requires this element. Use the value NA. Peppol: The UBL structure used for item labeling requires this elements, use the value NA.

Example value: NA

1..1 •   •   •   •   •   cbc:CertificateType

Item label type
BEAst: Type of Certificate (T6412). Peppol: The label type such environmental, quality, social etc.

Example value: FSC

0..n •   •   •   •   •   cbc:Remarks

Item label value
BEAst: Percentage Certified (T6414). Peppol: The label value that applies to the item.

Example value: 48% Certified

1..1 •   •   •   •   •   cac:IssuerParty

Issuer party information

1..1 •   •   •   •   •   •   cac:PartyName

Party name

1..1 •   •   •   •   •   •   •   cbc:Name

Issuer name
BEAst: The UBL structure used requires this element. Use the value NA. Peppol: The UBL structure used for item labeling requires this elements, use the value NA.

Example value: NA

0..n •   •   •   •   •   cac:DocumentReference

Label document

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

Item label reference
BEAst: Not used in BEAst 3.1. Peppol: A reference to where the label specification can be found, e.g. a URI.

Example value: http://www.label.eu/test/