Card Name Description
1..1 ubl:Invoice  
1..1 •   cbc:UBLVersionID

UBL VersionID
Identifies the UBL version on which the transaction instance is based.

Fixed value: 2.1

1..1 •   cbc:CustomizationID

Customization identifier
Identifies the specification of content and rules that apply to the transaction. Identifying the customization/implementation guide/contextualization of the syntax message and its extension that applies to the invoice transaction, enables the receiver to apply the correct validation to the received document as well as to route the document to an appropriate service for processing.

Example value: urn:www.cenbii.eu:transaction:biitrns010:ver2.0:extended:urn:www.peppol.eu:bis:peppol5a:ver2.0:extended:urn:www.difi.no:ehf:faktura:ver2.0

1..1 •   cbc:ProfileID

Profile identifier
Identifies the BII profile or business process context in which the transaction appears. Identifying the profile or business process context in which the transaction appears enables the buyer to direct the message to an appropriate service as well as controlling its relation to other documents exchanged as part of the same process.

Example value: urn:www.cenbii.eu:profile:bii05:ver2.0

1..1 •   cbc:ID

Invoice identifier
An invoice instance must contain an identifier. An invoice identifier enables positive referencing the document instance for various purposes including referencing between documents that are part of the same process.

Example value: 123456

1..1 •   cbc:IssueDate

Issue Date
The issue date of an invoice is required by EU directives as well as country laws. An invoice must therefore contain the date on which it was issued. Format YYYY-MM-DD.

1..1 •   cbc:InvoiceTypeCode

Invoice type code
A code that identifies the functional type of the invoice instance, such as commercial invoice, pro-forma invoice, final invoice. A code that identifies that the invoice is a commercial invoice.

Example value: 380

M •   •   @listID

An invoice type code MUST have a list identifier attribute 'UNCL1001'.

0..1 •   cbc:Note

Note
The textual note provides the seller a means for providing unstructured information that is relevant to the invoice. This can be notes or other similar information for which the invoice specification does not contain suitable qualified elements. Information given in as textual notes is mainly intended for manual processing. When “invoice clauses” or “declarations” are used they should be stated in full in the note element.

Example value: Bestilt pr. telefon

0..1 •   cbc:TaxPointDate

Tax point date
The date applicable VAT.

1..1 •   cbc:DocumentCurrencyCode

Document currency code
The currency in which the monetary amounts are stated must be stated in the invoice. Code from ISO4217.

M •   •   @listID

Identification of the codelist.

Example value: ISO4217

0..1 •   cbc:TaxCurrencyCode

VAT currency code
Currency code for VAT in local currency, must be filled if the invoice currency is not NOK.

M •   •   @listID

Identification of the codelist.

0..1 •   cbc:AccountingCost

Accounting cost
The invoice may contain a reference to the buyer's accounting code applied to the invoice as a whole, expressed as text rather than a code in order to facilitate automation in booking into accounts following an order to invoice transformation.

Example value: Project cost code 123

0..1 •   cac:InvoicePeriod

Period
For invoices that charge for services or items delivered over a time period, such as subscriptions or metered services, an invoice may contain information about the date period to which the invoice applies.

1..1 •   •   cbc:StartDate

Period start date
The date on which the period starts. The start dates counts as part of the period. For invoices that charge for services or items delivered over a time period is necessary to be able to state the start date of the period for which the invoice relates such as for metered services and subscriptions.

Example value: 2013-01-06

1..1 •   •   cbc:EndDate

Period end date
The date on which the period ends. The end date counts as part of the period. It must be possible to state the end date of the period for which the invoice relates such as for metered services and subscriptions.

Example value: 2013-06-30

0..1 •   cac:OrderReference

Order
An association to order reference.

1..1 •   •   cbc:ID

Order reference identifier
To facilitate order–invoice matching an invoice may contain an identifier of an order (issued by the buyer) that the invoice relates to. An invoice may only reference one order.

Example value: Ordreno. 654

0..1 •   cac:ContractDocumentReference

Contract
Reference to contract or framework agreement.

1..1 •   •   cbc:ID

Contract identifier
Positive identification of the reference such as a unique identifier. To positively identify relevant contractual issues the invoice may contain an identifier of a contract that applies to the invoice.

Example value: Framework F32165

0..1 •   •   cbc:DocumentTypeCode

Contract type,code
An invoice may contain the type of contract that is referred to (such as framework agreement) in a coded way to enable automated processing based on the contract type.

Example value: 2

M •   •   •   @listID

Identification of the codelist.

0..1 •   •   cbc:DocumentType

Document type
The short description of what is reference such as contract type, document type , meter etc. An invoice may contain the type of contract that is referred to (such as framework agreement).

Example value: Framework agreement

0..n •   cac:AdditionalDocumentReference

Additional document reference
Reference to additional documents.

1..1 •   •   cbc:ID

Document identifier
An identifier for the referenced document.

Example value: 98765

0..1 •   •   cbc:DocumentType

Description
A short description of the document type.

Example value: Timesheet

0..1 •   •   cac:Attachment

Attachment
Reference to attached document, externally referred to, referred to in the MIME location or embedded.

0..1 •   •   •   cbc:EmbeddedDocumentBinaryObject

Embedded binary object
The attached document embedded as binary object. An invoice may contain an attached electronic document as an encoded object in the invoice in order to provide supporting documents such as timesheets, usages reports etc. The seller can only expect the receiver to process attachments according to rule.

M •   •   •   •   @mimeCode

Type of attachment.

0..1 •   •   •   cac:ExternalReference

External reference
An attached document.

1..1 •   •   •   •   cbc:URI

External reference
The Uniform Resource Identifier (URI) that identifies where the external document is located.

Example value: http://www.suppliersite.eu/sheet001.html

1..1 •   cac:AccountingSupplierParty

Supplier
Organisation or person responsible som delivering the goods and services.

1..1 •   •   cac:Party

Supplier
Association to party.

0..1 •   •   •   cbc:EndpointID

EndPointID
An invoice may contain the sellers electronic address. The address can be of any format and the format should be identified in the message. Electronic addresses for Norwegian actors using the PEPPOL transport infrastructure shall be specified as Norwegian Organization Number.

Example value: 123456789

M •   •   •   •   @schemeID

Identification of the issuing agency of the EndpointID.

0..1 •   •   •   cac:PartyIdentification

Identification
An association to party identification.

1..1 •   •   •   •   cbc:ID

Party identifier
An invoice may contain a registered identifier for the seller. Information referenced by the identifier is not considered part of the message (i.e. the buyer is not required to look up the identifier in the relevant registry and process additional information).

Example value: 654321

M •   •   •   •   •   @schemeID

Identification of the issuing agency of the party identification.

1..1 •   •   •   cac:PartyName

Supplier name
Name of supplier.

1..1 •   •   •   •   cbc:Name

Name
An invoice must contain the name of the seller. If the company types AS or ASA are being established it's recommended that the invoice shows this. If the company types AS, ASA and NUF are under liquidation, the supplier's name on the invoice shall include this information.

Example value: The Vendor ltd.

1..1 •   •   •   cac:PostalAddress

Postal address
The suppliers address.

0..1 •   •   •   •   cbc:StreetName

Address line 1
The main address line in a postal address usually the street name and number. An invoice must contain the seller’s street name and number or P.O.box.

Example value: Bond street 34

0..1 •   •   •   •   cbc:AdditionalStreetName

Address line 2
An additional address line in a postal address that can be used to give further details supplementing the main line. Common use are secondary house number in a complex or in a building. An invoice may contain an additional address line for seller address.

1..1 •   •   •   •   cbc:CityName

City
The common name of the city where the postal address is. The name is written in full rather than as a code. An invoice must contain the seller’s city.

Example value: Oslo

1..1 •   •   •   •   cbc:PostalZone

Post Code
The identifier for an addressable group of properties according to the relevant national postal service, such as a ZIP code or Post Code. An invoice may contain the seller’s post code.

Example value: 5010

0..1 •   •   •   •   cbc:CountrySubentity

Country subdivision
For specifying a region, county, state, province etc. within a country by using text. In some countries regions or other type of country sub divisions are commonly used. An invoice may contain that information.

1..1 •   •   •   •   cac:Country

Country

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

Country code
The country where the address is. The country should always be given by using ISO code 3166 alpha 2. The seller’s address country must be contained in an invoice in the form of a two letter code (ISO 3166-1 alpha-2).

Example value: NO

M •   •   •   •   •   •   @listID

Attribute must be 'ISO3166-1:Alpha2'.

Example value: ISO3166-1:Alpha2

0..1 •   •   •   cac:PartyTaxScheme

Tax scheme
Tax scheme for the supplier.

1..1 •   •   •   •   cbc:CompanyID

VAT registration number
When the invoice is a VAT invoice it must state the sellers VAT registration number and tax scheme. The supplier's VAT-number (Norwegian MVA number) made out of the organisational number and the letters MVA. Mandatory if the supplier is taxable.

Example value: 987654321MVA

M •   •   •   •   •   @schemeID

Example value: NO:VAT

1..1 •   •   •   •   cac:TaxScheme

Tax scheme

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

Identifier
Code for TaxScheme. VAT is the only legal value.

Example value: VAT

0..1 •   •   •   cac:PartyLegalEntity

Legal entity
Association to Party Legal Entity.

1..1 •   •   •   •   cbc:RegistrationName

Registration name
The name under which the seller is legally registered.

Example value: Any supplier name

1..1 •   •   •   •   cbc:CompanyID

Company ID
An invoice may contain the identifier assigned to the party by the national company registrar. The supplying organisations legal organisation number.

Example value: 987654321

M •   •   •   •   •   @schemeID

Identification of the issuing agency of the company ID.

Example value: NO:ORGNR

O •   •   •   •   •   @schemeName

Example value: Foretaksregisteret

0..1 •   •   •   •   cac:RegistrationAddress

Legal address
The legal address of the supplier.

0..1 •   •   •   •   •   cbc:CityName

City name
The name of the city where the seller is legally registered.

Example value: Oslo

0..1 •   •   •   •   •   cac:Country

Country
Country code

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

Country
The country in which the seller is legally registered.

Example value: NO

M •   •   •   •   •   •   •   @listID

Attribute must be 'ISO3166-1:Alpha2'.

Example value: ISO3166-1:Alpha2

0..1 •   •   •   cac:Contact

Contact
The suppliers contact person.

0..1 •   •   •   •   cbc:ID

Identifier
The supplier's reference specified as "Our ref."

Example value: Our ref. 123

0..1 •   •   •   •   cbc:Name

Contact person name
The name of the contact person. An invoice may contain a person name for a relevant contact at the seller.

Example value: John Doe

0..1 •   •   •   •   cbc:Telephone

Contact telephone number
A phone number for the contact person. If the person has a direct number, this is that number. An invoice may contain a telephone number for a relevant contact at the seller.

Example value: +47 12345678

0..1 •   •   •   •   cbc:Telefax

Contact Telefax number
A fax number for the contact persons. An invoice may contain a tele-fax number for a relevant contact at the seller.

Example value: +47 92612346

0..1 •   •   •   •   cbc:ElectronicMail

Contact email address
The e-mail address for the contact person. If the person has a direct e-mail this is that email. An invoice may contain a telephone number for a relevant contact at the seller.

Example value: supplier.contact@supplyingcompany.no

1..1 •   cac:AccountingCustomerParty

Customer
Customer party.

1..1 •   •   cac:Party

Party
Association to party.

0..1 •   •   •   cbc:EndpointID

EndPointID
An invoice may contain the buyers electronic address. The address can be of any format and the format should be identified in the message.

Example value: 998876543

M •   •   •   •   @schemeID

Identification of the issuing agency of the EndpointID.

Example value: NO:ORGNR

0..1 •   •   •   cac:PartyIdentification

Identification
An association to party identification.

1..1 •   •   •   •   cbc:ID

Customer identification
An invoice may contain a registered identifier for the buyer. Information referenced by the identifier is not considered part of the message (i.e. The buyer is not required to look up the identifier in the relevant registry and process additional information).

Example value: 648787

M •   •   •   •   •   @schemeID

Identification of the issuing agency of the party identification.

Example value: GLN

1..1 •   •   •   cac:PartyName

Customer name
Name of customer.

1..1 •   •   •   •   cbc:Name

Name
An invoice must contain name of the buyer.

Example value: Buying Company ltd.

1..1 •   •   •   cac:PostalAddress

Postal address
The address of the customer.

0..1 •   •   •   •   cbc:StreetName

Address line 1
The main address line in a postal address usually the street name and number. An invoice must contain the buyer’s street name and number or P.O.box.

Example value: Baker street 31

0..1 •   •   •   •   cbc:AdditionalStreetName

Address line 2
An additional address line in a postal address that can be used to give further details supplementing the main line. Common use are secondary house number in a complex or in a building. An invoice may contain an additional address line for buyer's address.

1..1 •   •   •   •   cbc:CityName

City
The common name of the city where the postal address is. The name is written in full rather than as a code. An invoice must contain the buyer’s city.

Example value: Bergen

1..1 •   •   •   •   cbc:PostalZone

Post Code
The identifier for an addressable group of properties according to the relevant national postal service, such as a ZIP code or Post Code. An invoice may contain the buyer’s post code.

Example value: 5000

0..1 •   •   •   •   cbc:CountrySubentity

Country subdivision
For specifying a region, county, state, province etc. within a country by using text. In some countries regions or other type of country sub divisions are commonly used. An invoice may contain that information.

1..1 •   •   •   •   cac:Country

Country

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

Country code
The country where the address is. The country should always be given by using ISO code 3166 alpha 2. The seller’s address country must be contained in an invoice in the form of a two letter code (ISO 3166-1 alpha-2).

Example value: NO

M •   •   •   •   •   •   @listID

Attribute must be 'ISO3166-1:Alpha2'.

Example value: ISO3166-1:Alpha2

0..1 •   •   •   cac:PartyTaxScheme

Tax scheme
Tax scheme for the customer.

0..1 •   •   •   •   cbc:CompanyID

VAT registration number
An invoice may contain the buyers VAT identifier In order to facilitate reverse charge and intra community supply invoicing. The customers VAT-number (Norwegian MVA number) made out of the organisational number and the letters MVA. Mandatory in special cases with sale of emission permits and gold. For further information, please see bokføringsforskriften § 5-1-2, and § 5-1-1.

Example value: 123456789MVA

M •   •   •   •   •   @schemeID

The attribute must be «NO:VAT"

Example value: NO:VAT

1..1 •   •   •   •   cac:TaxScheme

Tax scheme

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

Identifier
Code for TaxScheme. VAT is the only legal value.

Example value: VAT

0..1 •   •   •   cac:PartyLegalEntity

Legal entity
Association to Party Legal Entity. Must not be filled if the customer is a consumer (B2C), else mandatory.

1..1 •   •   •   •   cbc:RegistrationName

Legal name
The legal name of the customer.

Example value: Buying company Ltd.

1..1 •   •   •   •   cbc:CompanyID

Company ID
An invoice may contain the identifier assigned to the Party by the national company registrar. The organisation number. Only numbers are valid. Must not be used if B2C invoice (consumers).

Example value: 123456789

M •   •   •   •   •   @schemeID

Identification of the issuing agency of the company ID.

Example value: NO:ORGNR

O •   •   •   •   •   @schemeName

Example value: Foretaksregisteret

0..1 •   •   •   •   cac:RegistrationAddress

Address
Address for the legal entity

0..1 •   •   •   •   •   cbc:CityName

City
The city of the legal address

Example value: Trondheim

0..1 •   •   •   •   •   cac:Country

Country
Country code

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

Country
Country code of the legal address.

Example value: NO

1..1 •   •   •   cac:Contact

Contact
The customers contact person.

1..1 •   •   •   •   cbc:ID

Identifier
Name or identifier specifying the customers reference (Eg employee number).

Example value: 3150xyz

0..1 •   •   •   •   cbc:Name

Contact person name
The name of the contact person. An invoice may contain a person name for a relevant contact at the buyer.

Example value: Phil Smith

0..1 •   •   •   •   cbc:Telephone

Contact telephone number
A phone number for the contact person. If the person has a direct number, this is that number. An invoice may contain a telephone number for a relevant contact at the buyer.

Example value: +47 32454115

0..1 •   •   •   •   cbc:Telefax

Contact Telefax number
A fax number for the contact persons. An invoice may contain a telefax number for a relevant contact at the buyer.

Example value: +47 92612346

0..1 •   •   •   •   cbc:ElectronicMail

Contact email address
The e-mail address for the contact person. If the person has a direct e-mail this is that email. An invoice may contain a telephone number for a relevant contact at the buyer.

Example value: customer.contact@buyingcompany.no

0..1 •   cac:PayeeParty

Payee
An association to the Payee. Used for factoring invoices.

0..1 •   •   cac:PartyIdentification

Identification
Identification of the Payee.

1..1 •   •   •   cbc:ID

Payee identifier
Used in absence of or in addition to the payee party name. Use and identifier known to the document recipient.

M •   •   •   •   @schemeID

Identification of the issuing agency of the party identification.

Example value: GLN

0..1 •   •   cac:PartyName

Name
The name of the payee.

1..1 •   •   •   cbc:Name

Name
The name of the payee party.

Example value: Payers Inc.

0..1 •   •   cac:PartyLegalEntity

Legal entity
Association to Party Legal Entity.

0..1 •   •   •   cbc:CompanyID

Company ID
An invoice may contain the identifier assigned to the payee by the national company registrar. The organisation number..

Example value: 987654321

M •   •   •   •   @schemeID

Identification of the issuing agency of the company ID.

Example value: NO:ORGNR

0..1 •   cac:TaxRepresentativeParty

Tax representative
Information regarding the tax representative of the supplier.

1..1 •   •   cac:PartyName

Name
The name of the tax representative.

1..1 •   •   •   cbc:Name

Name
The name of the tax representative party.

0..1 •   •   cac:PostalAddress

Postal address
The postal address of the tax representative.

0..1 •   •   •   cbc:StreetName

Address line 1
The main address line in a postal address usually the street name and number.

0..1 •   •   •   cbc:AdditionalStreetName

Address line 2
An additional address line in a postal address that can be used to give further details supplementing the main line. Common use are secondary house number in a complex or in a building.

0..1 •   •   •   cbc:CityName

City
The common name of the city where the postal address is. The name is written in full rather than as a code.

0..1 •   •   •   cbc:PostalZone

Post Code
The identifier for an addressable group of properties according to the relevant national postal service, such as a ZIP code or Post Code.

0..1 •   •   •   cbc:CountrySubentity

Country subdivision
For specifying a region, county, state, province etc. within a country by using text.

1..1 •   •   •   cac:Country

Country

1..1 •   •   •   •   cbc:IdentificationCode

Country code
Country code based on ISO3166-1.

Example value: NO

0..1 •   •   cac:PartyTaxScheme

Tax scheme
Tax scheme for the representative.

1..1 •   •   •   cbc:CompanyID

VAT registration ID
The tax representative party's VAT registration ID. Organization number plus the letters MVA.

Example value: 981234567MVA

M •   •   •   •   @schemeID

The attribute must be "NO:VAT".

Example value: NO:VAT

1..1 •   •   •   cac:TaxScheme

Tax scheme

1..1 •   •   •   •   cbc:ID

Identifier
Code for TaxScheme. VAT is the only legal value.

Example value: VAT

0..1 •   cac:Delivery

Delivery
Delivery details

0..1 •   •   cbc:ActualDeliveryDate

Delivery date
An invoice may contain the actual delivery date on which goods or consignments are delivered from the seller. Also applicable for service completion date.

Example value: 2013-06-15

0..1 •   •   cac:DeliveryLocation

Delivery location
Specification of where the goods or services were delivered.

0..1 •   •   •   cbc:ID

Location identifier
An invoice may contain an identifier for the location to which the items where delivered.

Example value: 707057500022939815

M •   •   •   •   @schemeID

Identification of the issuing agency of the location identifier.

Example value: GSRN

0..1 •   •   •   cac:Address

Address
Delivery address.

0..1 •   •   •   •   cbc:StreetName

Address line 1
The main address line in a postal address usually the street name and number.

Example value: High street 123

0..1 •   •   •   •   cbc:AdditionalStreetName

Address line 2
An additional address line in a postal address that can be used to give further details supplementing the main line. Common use are secondary house number in a complex or in a building.

0..1 •   •   •   •   cbc:CityName

City
The common name of the city where the postal address is. The name is written in full rather than as a code.

Example value: Trondheim

0..1 •   •   •   •   cbc:PostalZone

Post Code
The identifier for an addressable group of properties according to the relevant national postal service, such as a ZIP code or Post Code.

Example value: 7000

0..1 •   •   •   •   cbc:CountrySubentity

Country subdivision
For specifying a region, county, state, province etc. within a country by using text. In some countries regions or other type of country sub divisions are commonly used. An invoice may contain the country sub division to which the items where delivered.

0..1 •   •   •   •   cac:Country

Country

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

Country code
The country where the address is. The country should always be given by using ISO code 3166 alpha 2 Since delivery country may affect VAT issues an invoice may contain the country to which the items were delivered.

Example value: NO

M •   •   •   •   •   •   @listID

Attribute must be 'ISO3166-1:Alpha2'

Example value: ISO3166-1:Alpha2

1..n •   cac:PaymentMeans

Payment means
Details regarding how the invoice will be payed

1..1 •   •   cbc:PaymentMeansCode

Payment means code
An invoice may contain an indication about how the payment should be handled. Code according to UN/CEFACT codelist 4461

Example value: 31

M •   •   •   @listID
1..1 •   •   cbc:PaymentDueDate

Due date
An invoice may contain the date on which payment is due. Latest date on which funds should have reached the account receivable

Example value: 2014-05-30

0..1 •   •   cbc:PaymentChannelCode

Payment channel code
Code for paymentchannel, IBAN, BBAN

0..1 •   •   cbc:PaymentID

Payment ID
It must be possible to specify an identifier for the payment, issued by the seller as an invoice may contain an identifier for the payment, issued by the seller as reference. Also known as end-to-end payment reference. In Norway this element is used for KID number.

Example value: 1234561

1..1 •   •   cac:PayeeFinancialAccount

Financial account
Information regarding the payee's financial account

1..1 •   •   •   cbc:ID

Financial account ID
The identifier for the account. Depending on circumstances the identifier can be in local format or standardized format such as IBAN. The identifier schema should be identified. To enable the buyer to issue a payment initiation to his bank the invoice may contain the identifier for the financial account either as IBAN or in proprietary format. The banc account number

Example value: 00050011111

M •   •   •   •   @schemeID

Identification of type of account

0..1 •   •   •   cac:FinancialInstitutionBranch

Financial Institution Branch
The branch or department of the financial institution

1..1 •   •   •   •   cbc:ID

ID
The identifier for a branch or division of an organization may, in some countries, be used to positively identify the location of he account or supplement the financial institution identifier. The identifier for a branch or division of an organization may, in some countries, be used to positively identify the location of the account or supplement the financial institution identifier.

Example value: BIC

0..1 •   •   •   •   cac:FinancialInstitution

Financial institution
The identifier of the financial institution (BIC)

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

Institution ID
An identifier for the financial institution where the account is located, such as the BIC identifier (SWIFT code). An invoice may contain the ISO 9362 BIC (Bank Identification Code) of a financial institution.

Example value: DNBANOKKXXX

O •   •   •   •   •   •   @schemeID

Must be 'BIC' if account identifier is IBAN

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

Financial Institution Name
Name of the finance institution Bank name

0..1 •   •   •   •   •   cac:Address

Adress Financial insitution address
The address of the financial institution

0..1 •   •   •   •   •   •   cbc:StreetName

Address line 1
The main address line in a postal address usually the street name and number.

0..1 •   •   •   •   •   •   cbc:AdditionalStreetName

Address line 2
An additional address line in a postal address that can be used to give further details supplementing the main line. Common use are secondary house number in a complex or in a building.

0..1 •   •   •   •   •   •   cbc:CityName

City
The common name of the city where the postal address is. The name is written in full rather than as a code.

0..1 •   •   •   •   •   •   cbc:PostalZone

Post code
The identifier for an addressable group of properties according to the relevant national postal service, such as a ZIP code or Post Code.

0..1 •   •   •   •   •   •   cbc:CountrySubentity

Country subdivision
For specifying a region, county, state, province etc. within a country by using text.

0..1 •   •   •   •   •   •   cac:Country

Country code
The country where the address is. The country should always be given by using ISO code 3166 alpha 2

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

Country code
Country code according to ISO3166-1

O •   •   •   •   •   •   •   •   @listID

Attribute must be 'ISO3166-1:Alpha2'.

Fixed value: ISO3166-1:Alpha2

0..n •   cac:PaymentTerms

Payment terms
Description of payment terms.

1..1 •   •   cbc:Note

Note
An invoice may contain textual description of the payment terms that apply to the invoice due amount. E.g. penalty charges or intended collection procedures.

0..n •   cac:AllowanceCharge

Allowance charge
Description of allowances and charges on document level.

1..1 •   •   cbc:ChargeIndicator

Allowance/Charge indicator
True = Charge, False = Allowance

0..1 •   •   cbc:AllowanceChargeReasonCode

Reason code
A coded specification of what the allowance or charge is. An invoice may contain a coded description of what is being added or deducted. E.g. „volume discount" or "packing charges", for each allowance or charge. Use codelist AllowanceChargeReasonCode, UN/ECE 4465, Version D08B.

Example value: 3

M •   •   •   @listID

Must be 'UNCL4465'.

Example value: UNCL4465

0..1 •   •   cbc:AllowanceChargeReason

Reason
A textual reason for the allowance or the charge. Can also be its name. One textual description of what is being added or deducted. E.g. „volume discount" or "packing charges" must be stated for each allowance and charge on document level in an invoice.

Example value: Freight charge

1..1 •   •   cbc:Amount

Amount
The net amount of the allowance or the charge. For each allowance or charge an invoice must contain the amount. Allowances are subtracted from the total invoice amount and charges are added to the amount. The amount is “net” without VAT.

M •   •   •   @currencyID

MUST be coded using ISO code list 4217.

Example value: NOK

1..1 •   •   cac:TaxCategory

Tax category
Specification of tax categories.

1..1 •   •   •   cbc:ID

VAT category
A code that identifies to what VAT subcategory the allowance or charge belongs to. An invoice may contain information about one VAT category for each allowances and Charges on document level.

Example value: E

M •   •   •   •   @schemeID

Must be 'UNCL5305'.

Example value: UNCL5305

0..1 •   •   •   cbc:Percent

Percent
The VAT percentage that applies to the allowance/charge

Example value: 25

1..1 •   •   •   cac:TaxScheme

Tax scheme
An association to tax scheme (VAT).

1..1 •   •   •   •   cbc:ID

Identifier
Code for Taxscheme. VAT is only legal value.

Example value: VAT

0..1 •   cac:TaxExchangeRate

Tax exchange rate
Exchange rate for calculation of tax in home currency, mandatory if DocumentCurrencyCode is not = NOK.

1..1 •   •   cbc:SourceCurrencyCode

From currency
The currency code for the from currency, must be from ISO code list 4217.

Example value: EUR

M •   •   •   @listID

Identification of the codelist.

Example value: ISO4217

1..1 •   •   cbc:TargetCurrencyCode

To currency
The currency code for the to currency

Example value: NOK

M •   •   •   @listID

Identification of the codelist.

Example value: ISO4217

1..1 •   •   cbc:CalculationRate

Exchange rate
The exchange rate.

Example value: 7.65

1..1 •   •   cbc:MathematicOperatorCode

Mathematic operator code
Mathematic operator code to use to calculate tax amount. Fixed: Multiply.

Fixed value: Multiply

0..1 •   •   cbc:Date

Date
The date for the calculation rate.

1..1 •   cac:TaxTotal

Tax total
Specification of tax total and tax per tax category.

1..1 •   •   cbc:TaxAmount

Total VAT amount
The total VAT amount that is "added to the document total w/o VAT". This is the sum of all VAT subcategory amounts. An invoice may contain the total VAT amount. This amount is the sum of each sub total for each VAT rate.

Example value: 3450.00

M •   •   •   @currencyID

MUST be coded using ISO code list 4217.

Example value: NOK

1..n •   •   cac:TaxSubtotal

Tax subtotal
Specification of tax subtotals.

1..1 •   •   •   cbc:TaxableAmount

Taxable amount
The amount that is the base for the VAT rate applied in the subcategory. For each VAT category an invoice must contain the amount to which VAT percent (rate) is applied to calculate the VAT sub total amount for that category.

Example value: 3400.25

M •   •   •   •   @currencyID

MUST be coded using ISO code list 4217.

Example value: NOK

1..1 •   •   •   cbc:TaxAmount

Tax amount
The calculated amount of the tax derived by multiplying the taxable amount with the tax percentage. For each VAT category an invoice must contain the amount of VAT for that category.

Example value: 850.00

M •   •   •   •   @currencyID

MUST be coded using ISO code list 4217.

Example value: NOK

0..1 •   •   •   cbc:TransactionCurrencyTaxAmount

VAT amount in local currency
An invoice may, in cases when invoices are issued in currencies other than the national currency for VAT reporting, contain the VAT amount in the local currency.

M •   •   •   •   @currencyID

MUST be coded using ISO code list 4217.

Example value: NOK

1..1 •   •   •   cac:TaxCategory

Tax category
Identification of tax category.

1..1 •   •   •   •   cbc:ID

Identifier
A code that uniquelly identifies each subtotal within the transaction. Each VAT category an invoice must be identified with a code.

Example value: S

M •   •   •   •   •   @schemeID

Must be 'UNCL5305'.

Example value: UNCL5305

1..1 •   •   •   •   cbc:Percent

Percent
The tax rate that is to be applied to the taxable amount in order to derive the tax amount. For each VAT category an invoice must contain the VAT percentage for each sub total taxable amount so that it can be used to calculate the VAT amount. Where VAT category code is stated then VAT category percentage must also be stated.

Example value: 25

0..1 •   •   •   •   cbc:TaxExemptionReason

VAT exemption
A textual description of the reason why the items belongin to the subtotal are exempted for VAT. An invoice may contain, as text, the reasons for why a value amount in a category is exempted from VAT. Invoices only support one category with an exemption reason pr. invoice. Mandatory if VAT category = E.

1..1 •   •   •   •   cac:TaxScheme

Tax scheme
An association to tax scheme (VAT).

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

Identifier
Code for TaxScheme. VAT is the only legal value.

Example value: VAT

1..1 •   cac:LegalMonetaryTotal

Totals
Specifications of monetary totals.

1..1 •   •   cbc:LineExtensionAmount

Line extension amount
Sum of line amounts in the document. An invoice must contain the sum of all line amounts. The amount must be exclusive of VAT but inclusive of allowances or charges applied to the lines as well as taxes, other than VAT.

Example value: 400.00

M •   •   •   @currencyID

MUST be coded using ISO code list 4217.

Example value: NOK

1..1 •   •   cbc:TaxExclusiveAmount

Tax exclusive amount
The "Sum of line amounts" plus "sum of allowances on document level" plus "sum of charges on document level". An invoice must contain the total amount of the invoice, including document level allowances and charges but exclusive of VAT.

Example value: 400.00

M •   •   •   @currencyID

MUST be coded using ISO code list 4217.

Example value: NOK

1..1 •   •   cbc:TaxInclusiveAmount

Tax inclusive amount
The total value including VAT. An invoice must contain the total amount of the invoice inclusive VAT. I.e. the total value of the purchase irrespective of payment status.

Example value: 5162.00

M •   •   •   @currencyID

MUST be coded using ISO code list 4217.

Example value: NOK

0..1 •   •   cbc:AllowanceTotalAmount

Allowance total amount
Sum of all allowances on header level in the document. Allowances on line level are included in the line amount and summed up into the "sum of line amounts." An invoice may contain the total amount of all allowances given on document level. Line allowances are included in the net line amount.

Example value: 150.00

M •   •   •   @currencyID

MUST be coded using ISO code list 4217.

Example value: NOK

0..1 •   •   cbc:ChargeTotalAmount

Charge total amount
Sum of all charge on header level in the document. Charges on line level are included in the line amount and summed up into the "sum of line amounts" An invoice may contain the total amount of all charges given on document level. Line charges are included in the net line amount. Total amount of charges on document level.

Example value: 100.00

M •   •   •   @currencyID

MUST be coded using ISO code list 4217.

0..1 •   •   cbc:PrepaidAmount

Prepaid amount
Any amounts that have been paid a-priory. An invoice may contain the sum of all prepaid amounts that must be deducted from the payment of this invoice. For fully paid invoices (cash or card) this amount equals the invoice total.

M •   •   •   @currencyID

MUST be coded using ISO code list 4217.

Example value: NOK

0..1 •   •   cbc:PayableRoundingAmount

Rounding amount
Any rounding of the "Document total including VAT" An invoice may contain the rounding amount (positive or negative) added to the invoice to produce a rounded invoice total.

M •   •   •   @currencyID

MUST be coded using ISO code list 4217.

Example value: NOK

1..1 •   •   cbc:PayableAmount

Amount for payment
The amount that is expected to be paid based on the document. This amount is the "Document total including VAT" less the "paid amounts" that have been paid a-priori. An invoice must contain the total amount to be paid that is due. If the invoice is fully paid i.e. cash or card, the due amount for the invoice is zero.

M •   •   •   @currencyID

MUST be coded using ISO code list 4217.

1..n •   cac:InvoiceLine

Invoice line
An association to one or more invoice lines.

1..1 •   •   cbc:ID

Line identifier
Each line in an invoice must contain an identifier that is unique within the document to make it possible to reference the line. For example, from other documents like credit notes and in disputes.

0..1 •   •   cbc:Note

Note
Each line in an invoice may contain a free-form text. This element may contain notes or any other similar information that is not contained explicitly in another structure. Clauses or declarations that refer to a particular line should be entered in full as notes.

1..1 •   •   cbc:InvoicedQuantity

Invoiced quantity
Each line in an invoice must contain the invoiced quantity. The quantity may be negative e.g. in case of returns.

Example value: 4

M •   •   •   @unitCode

Unit
Each line in an invoice must contain the unit of measure that applies to the invoiced quantity. Unit of Measure. Code based on UN/ECE rec 20 (ListID = UN/ECE rec 20), - versjon 6e 2009.

Example value: NAR

M •   •   •   @unitCodeListID

Must be 'UNECERec20'

Example value: UNECERec20

1..1 •   •   cbc:LineExtensionAmount

Line amount
Each line in an invoice must contain the total amount of the line. The amount is “net” without VAT, i.e. inclusive of line level allowances and charges as well as relevant taxes, except VAT which must be excluded from the amount. Line extension amount = Invoiced quantity * Unit Gross Price + Charges - Allowances. If applicable, allowances and charges must be provided.

Example value: 250.67

M •   •   •   @currencyID

MUST be coded using ISO code list 4217.

Example value: NOK

0..1 •   •   cbc:AccountingCost

Accounting cost
An invoice may contain a reference to the buyer's accounting code applicaple to the specific line, expressed as text rather than a code in order to facilitate automation in booking into accounts following an order to invoice transformation.

Example value: NS4102;Konto=4010;Avd=25;Prod=5421;Prosj=4098;MVAkode=1

0..1 •   •   cac:InvoicePeriod

Period
The period the invoice line covers.

0..1 •   •   •   cbc:StartDate

Start date
The date on which the period starts. The start dates counts as part of the period. For invoices that charge for services or items delivered over a time period is necessary to be able to state the start date of the period for which the invoice relates such as for metered services and subscriptions.

Example value: 2013-01-06

0..1 •   •   •   cbc:EndDate

Start date
The date on which the period ends. The end date counts as part of the period. It must be possible to state the end date of the period for which the invoice relates such as for metered services and subscriptions.

Example value: 2013-06-30

0..1 •   •   cac:OrderLineReference

Order line reference
Refers to a single order line.

1..1 •   •   •   cbc:LineID

Order line reference
Each line in an invoice may contain a reference to the relevant order line in the order that is identified on the document level in the invoice. If the invoice contains several orders, the order reference is given at the line level only. The order reference at line level must refer to both the order and the actual orderline. The syntax for specifying this should be agreed between the parties. Recommendation: Ordernumber##Order line number

Example value: 12

0..1 •   •   cac:Delivery

Delivery details

1..1 •   •   •   cbc:ActualDeliveryDate

Delivery date
The actual delivery date for the invoice goods/services on the invoice line.

Example value: 2013-06-15

0..1 •   •   •   cac:DeliveryLocation

Delivery location
Information regarding the delivery location.

0..1 •   •   •   •   cbc:ID

Delivery identifier
A unique identifier (eg a GLN number) of where the goods is delivered

O •   •   •   •   •   @schemeID

Identification of the issuing agency of the location identifier.

Example value: GSRN

0..1 •   •   •   •   cac:Address

Address
Delivery address

0..1 •   •   •   •   •   cbc:StreetName

Address line 1
The main address line in a postal address usually the street name and number. A credit note must contain the seller’s street name and number or P.O.box.

0..1 •   •   •   •   •   cbc:AdditionalStreetName

Address line 2
An additional address line in a postal address that can be used to give further details supplementing the main line. Common use are secondary house number in a complex or in a building. A credit note may contain an additional address line for seller address.

0..1 •   •   •   •   •   cbc:CityName

City
The common name of the city where the postal address is. The name is written in full rather than as a code. A credit note must contain the seller’s city.

0..1 •   •   •   •   •   cbc:PostalZone

Post Code
The identifier for an addressable group of properties according to the relevant national postal service, such as a ZIP code or Post Code. A credit note may contain the seller’s post code.

0..1 •   •   •   •   •   cbc:CountrySubentity

Country subdivision
For specifying a region, county, state, province etc. within a country by using text. In some countries regions or other type of country sub divisions are commonly used. A credit note may contain that information.

1..1 •   •   •   •   •   cac:Country

Country

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

Country code
The country where the address is. The country should always be given by using ISO code 3166 alpha 2. The seller’s address country must be contained in a credit note in the form of a two letter code (ISO 3166-1 alpha-2).

Example value: NO

M •   •   •   •   •   •   •   @listID

Attribute must be 'ISO3166-1:Alpha2'.

Example value: ISO3166-1:Alpha2

0..n •   •   cac:AllowanceCharge

Allowance/charge
Allowances and charges related to line level.

1..1 •   •   •   cbc:ChargeIndicator

Allowance/Charge indicator.
True = Charge, False = Allowance

0..1 •   •   •   cbc:AllowanceChargeReason

Reason
A textual reason for the allowance or the charge. Can also be its name.

Example value: Invoice charge

1..1 •   •   •   cbc:Amount

Amount
The net amount of the allowance or the charge exluding VAT. In case of VAT, the same VAT scheme and rate has to apply to allowance/charge as to the invoice line item itself.

M •   •   •   •   @currencyID

MUST be coded using ISO code list 4217.

Example value: NOK

0..1 •   •   cac:TaxTotal

Tax
Tax amount.

1..1 •   •   •   cbc:TaxAmount

Amount
The VAT amount for the invoice line. Calculated as a multiple of line amount and line VAT rate. The VAT amount on line should only be used informatively i.e. not used as part validating the invoice calculation of amounts) when required by national legislation. Not recommended, as rounding problems can occur. VAT category and percent is stated under item level, and VAT totals and subtotals on document level.

M •   •   •   •   @currencyID

MUST be coded using ISO code list 4217.

Example value: NOK

1..1 •   •   cac:Item

Item
Information regarding the goods or services.

0..n •   •   •   cbc:Description

Item description
Free-form field that can be used to give a text description the the item.

1..1 •   •   •   cbc:Name

Name
A short name for an item. Each line in an invoice must contain the name of the invoiced item.

Example value: Bokhylle ABC 324

0..1 •   •   •   cac:SellersItemIdentification

Sellers identification
The sellers item number.

1..1 •   •   •   •   cbc:ID

Sellers identifier
The sellers identifier for the item. Each line in an invoice may contain the seller’s identifier for an item.

Example value: ABC345-02

0..1 •   •   •   cac:StandardItemIdentification

Standard identification
Identifies the product/service according to a standard system.

1..1 •   •   •   •   cbc:ID

Identifier
A item identifier based on a registered schema. Each line in an invoice may contain a registered item identifier.

O •   •   •   •   •   @schemeID

Must be provided if the element is used.

Example value: GTIN

0..1 •   •   •   cac:OriginCountry

Origin country
Country code for the origin country of the goods.

1..1 •   •   •   •   cbc:IdentificationCode

Country code
Each line in an invoice may contain the items country of origin. When relevant this allows the buyer to identify whether further customs procedures are required.

O •   •   •   •   •   @listID

Attribute must be 'ISO3166-1:Alpha2'.

Fixed value: ISO3166-1:Alpha2

0..n •   •   •   cac:CommodityClassification

Commodity classification
Specification of commodity classification

1..1 •   •   •   •   cbc:ItemClassificationCode

Classification code
The items CPV code.

Example value: 43201808

O •   •   •   •   •   @listID

Must be present if the element is used

Example value: UNSPSC

1..1 •   •   •   cac:ClassifiedTaxCategory

Tax category
Specifies the tax category for the goods/services.

1..1 •   •   •   •   cbc:ID

Identifier
Each line in an invoice may contain the VAT category/rate used for this invoice line. The category code acts as a key for summing up line amounts pr. VAT category as well for relating the VAT category percentage given on document level, to the line. If the invoice is a VAT invoice each line must contain a category code.

Example value: H

O •   •   •   •   •   @schemeID

Example value: UNCL5305

0..1 •   •   •   •   cbc:Percent

Percentage
The VAT percentage rate that applies to the invoice line as whole.

Example value: 25

1..1 •   •   •   •   cac:TaxScheme

Tax scheme
Tax scheme specification.

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

Identifier
Code for TaxScheme. VAT is the only legal value.

Example value: VAT

0..n •   •   •   cac:AdditionalItemProperty

Additional properties
Specify additional item properties

1..1 •   •   •   •   cbc:Name

Property name
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. E.g. Size, Color, Year.

Example value: Weight, color

1..1 •   •   •   •   cbc:Value

Property value
The value of the item property. E.g. XXL, Blue, 2007.

Example value: 12.5, blue

0..1 •   •   •   cac:ManufacturerParty

Manufacturer
Manufacturer party.

1..1 •   •   •   •   cac:PartyName

Party name
Name of manufacturer

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

Name
Name of manufacturer.

0..1 •   •   •   •   cac:PartyLegalEntity

Legal entity
The manufacturer's legal entity.

0..1 •   •   •   •   •   cbc:CompanyID

Company ID
The legal company ID of the manufacturer.

M •   •   •   •   •   •   @schemeID

Identification of the issuing agency of the company ID.

Example value: NO:ORGNR

1..1 •   •   cac:Price

Price
Price information.

1..1 •   •   •   cbc:PriceAmount

Price
Each line in an invoice may contain the net price of the item including all allowances or charges that directly relates to price (e.g. discount), and taxes but excluding VAT. The net price of an item including discounts or surcharges that apply to the price.

Example value: 123.45

M •   •   •   •   @currencyID

MUST be coded using ISO code list 4217.

Example value: NOK

0..1 •   •   •   cbc:BaseQuantity

Base quantity
The number of invoiced quantity units for which the price is stated. E.g. Invoiced quantity is 1000 LTR, price is €15 pr. 10 LTR. The price base quantity must be stated in the same unit of measure as the invoiced quantity.

Example value: 10

0..n •   •   •   cac:AllowanceCharge

Allowance Charge
Allowance and charge related to price

1..1 •   •   •   •   cbc:ChargeIndicator

Allowance/Charge indicator
True = Charge, False = Allowance.

0..1 •   •   •   •   cbc:AllowanceChargeReason

Reason
Description of the allowance/charge.

0..1 •   •   •   •   cbc:MultiplierFactorNumeric

Multiplier
Allowance or charge percentage.

1..1 •   •   •   •   cbc:Amount

Amount
The total discount subtracted from the gross price to reach the net price. Each line in an invoice may contain the amount of the price discount. The price discount amount is informative.

M •   •   •   •   •   @currencyID

MUST be coded using ISO code list 4217.

Example value: NOK

0..1 •   •   •   •   cbc:BaseAmount

List price
The gross price of the item before subtracting discounts. E.g. list price. Each line in an invoice may contain the list price for the item (e.g. catalogue price before discount).

M •   •   •   •   •   @currencyID