Card | Name | Description | |
---|---|---|---|
1..1 | ubl:Invoice | ||
1..1 | • cbc:UBLVersionID |
UBL VersionID
Fixed value: |
|
1..1 | • cbc:CustomizationID |
Customization identifier
Example value: |
|
1..1 | • cbc:ProfileID |
Profile identifier
Example value: |
|
1..1 | • cbc:ID |
Invoice identifier
Example value: |
|
1..1 | • cbc:IssueDate |
Issue Date |
|
1..1 | • cbc:InvoiceTypeCode |
Invoice type code
Example value: |
|
M | • • @listID |
An invoice type code MUST have a list identifier attribute 'UNCL1001'. |
|
0..1 | • cbc:Note |
Note
Example value: |
|
0..1 | • cbc:TaxPointDate |
Tax point date |
|
1..1 | • cbc:DocumentCurrencyCode |
Document currency code |
|
M | • • @listID |
Identification of the codelist.
Example value: |
|
0..1 | • cbc:TaxCurrencyCode |
VAT currency code |
|
M | • • @listID |
Identification of the codelist. |
|
0..1 | • cbc:AccountingCost |
Accounting cost
Example value: |
|
0..1 | • cac:InvoicePeriod |
Period |
|
1..1 | • • cbc:StartDate |
Period start date
Example value: |
|
1..1 | • • cbc:EndDate |
Period end date
Example value: |
|
0..1 | • cac:OrderReference |
Order |
|
1..1 | • • cbc:ID |
Order reference identifier
Example value: |
|
0..1 | • cac:ContractDocumentReference |
Contract |
|
1..1 | • • cbc:ID |
Contract identifier
Example value: |
|
0..1 | • • cbc:DocumentTypeCode |
Contract type,code
Example value: |
|
M | • • • @listID |
Identification of the codelist. |
|
0..1 | • • cbc:DocumentType |
Document type
Example value: |
|
0..n | • cac:AdditionalDocumentReference |
Additional document reference |
|
1..1 | • • cbc:ID |
Document identifier
Example value: |
|
0..1 | • • cbc:DocumentType |
Description
Example value: |
|
0..1 | • • cac:Attachment |
Attachment |
|
0..1 | • • • cbc:EmbeddedDocumentBinaryObject |
Embedded binary object |
|
M | • • • • @mimeCode |
Type of attachment. |
|
0..1 | • • • cac:ExternalReference |
External reference |
|
1..1 | • • • • cbc:URI |
External reference
Example value: |
|
1..1 | • cac:AccountingSupplierParty |
Supplier |
|
1..1 | • • cac:Party |
Supplier |
|
0..1 | • • • cbc:EndpointID |
EndPointID
Example value: |
|
M | • • • • @schemeID |
Identification of the issuing agency of the EndpointID. |
|
0..1 | • • • cac:PartyIdentification |
Identification |
|
1..1 | • • • • cbc:ID |
Party identifier
Example value: |
|
M | • • • • • @schemeID |
Identification of the issuing agency of the party identification. |
|
1..1 | • • • cac:PartyName |
Supplier name |
|
1..1 | • • • • cbc:Name |
Name
Example value: |
|
1..1 | • • • cac:PostalAddress |
Postal address |
|
0..1 | • • • • cbc:StreetName |
Address line 1
Example value: |
|
0..1 | • • • • cbc:AdditionalStreetName |
Address line 2 |
|
1..1 | • • • • cbc:CityName |
City
Example value: |
|
1..1 | • • • • cbc:PostalZone |
Post Code
Example value: |
|
0..1 | • • • • cbc:CountrySubentity |
Country subdivision |
|
1..1 | • • • • cac:Country |
Country |
|
1..1 | • • • • • cbc:IdentificationCode |
Country code
Example value: |
|
M | • • • • • • @listID |
Attribute must be 'ISO3166-1:Alpha2'.
Example value: |
|
0..1 | • • • cac:PartyTaxScheme |
Tax scheme |
|
1..1 | • • • • cbc:CompanyID |
VAT registration number
Example value: |
|
M | • • • • • @schemeID |
Example value: |
|
1..1 | • • • • cac:TaxScheme |
Tax scheme |
|
1..1 | • • • • • cbc:ID |
Identifier
Example value: |
|
0..1 | • • • cac:PartyLegalEntity |
Legal entity |
|
1..1 | • • • • cbc:RegistrationName |
Registration name
Example value: |
|
1..1 | • • • • cbc:CompanyID |
Company ID
Example value: |
|
M | • • • • • @schemeID |
Identification of the issuing agency of the company ID.
Example value: |
|
O | • • • • • @schemeName |
Example value: |
|
0..1 | • • • • cac:RegistrationAddress |
Legal address |
|
0..1 | • • • • • cbc:CityName |
City name
Example value: |
|
0..1 | • • • • • cac:Country |
Country |
|
1..1 | • • • • • • cbc:IdentificationCode |
Country
Example value: |
|
M | • • • • • • • @listID |
Attribute must be 'ISO3166-1:Alpha2'.
Example value: |
|
0..1 | • • • cac:Contact |
Contact |
|
0..1 | • • • • cbc:ID |
Identifier
Example value: |
|
0..1 | • • • • cbc:Name |
Contact person name
Example value: |
|
0..1 | • • • • cbc:Telephone |
Contact telephone number
Example value: |
|
0..1 | • • • • cbc:Telefax |
Contact Telefax number
Example value: |
|
0..1 | • • • • cbc:ElectronicMail |
Contact email address
Example value: |
|
1..1 | • cac:AccountingCustomerParty |
Customer |
|
1..1 | • • cac:Party |
Party |
|
0..1 | • • • cbc:EndpointID |
EndPointID
Example value: |
|
M | • • • • @schemeID |
Identification of the issuing agency of the EndpointID.
Example value: |
|
0..1 | • • • cac:PartyIdentification |
Identification |
|
1..1 | • • • • cbc:ID |
Customer identification
Example value: |
|
M | • • • • • @schemeID |
Identification of the issuing agency of the party identification.
Example value: |
|
1..1 | • • • cac:PartyName |
Customer name |
|
1..1 | • • • • cbc:Name |
Name
Example value: |
|
1..1 | • • • cac:PostalAddress |
Postal address |
|
0..1 | • • • • cbc:StreetName |
Address line 1
Example value: |
|
0..1 | • • • • cbc:AdditionalStreetName |
Address line 2 |
|
1..1 | • • • • cbc:CityName |
City
Example value: |
|
1..1 | • • • • cbc:PostalZone |
Post Code
Example value: |
|
0..1 | • • • • cbc:CountrySubentity |
Country subdivision |
|
1..1 | • • • • cac:Country |
Country |
|
1..1 | • • • • • cbc:IdentificationCode |
Country code
Example value: |
|
M | • • • • • • @listID |
Attribute must be 'ISO3166-1:Alpha2'.
Example value: |
|
0..1 | • • • cac:PartyTaxScheme |
Tax scheme |
|
0..1 | • • • • cbc:CompanyID |
VAT registration number
Example value: |
|
M | • • • • • @schemeID |
The attribute must be «NO:VAT"
Example value: |
|
1..1 | • • • • cac:TaxScheme |
Tax scheme |
|
1..1 | • • • • • cbc:ID |
Identifier
Example value: |
|
0..1 | • • • cac:PartyLegalEntity |
Legal entity |
|
1..1 | • • • • cbc:RegistrationName |
Legal name
Example value: |
|
1..1 | • • • • cbc:CompanyID |
Company ID
Example value: |
|
M | • • • • • @schemeID |
Identification of the issuing agency of the company ID.
Example value: |
|
O | • • • • • @schemeName |
Example value: |
|
0..1 | • • • • cac:RegistrationAddress |
Address |
|
0..1 | • • • • • cbc:CityName |
City
Example value: |
|
0..1 | • • • • • cac:Country |
Country |
|
1..1 | • • • • • • cbc:IdentificationCode |
Country
Example value: |
|
1..1 | • • • cac:Contact |
Contact |
|
1..1 | • • • • cbc:ID |
Identifier
Example value: |
|
0..1 | • • • • cbc:Name |
Contact person name
Example value: |
|
0..1 | • • • • cbc:Telephone |
Contact telephone number
Example value: |
|
0..1 | • • • • cbc:Telefax |
Contact Telefax number
Example value: |
|
0..1 | • • • • cbc:ElectronicMail |
Contact email address
Example value: |
|
0..1 | • cac:PayeeParty |
Payee |
|
0..1 | • • cac:PartyIdentification |
Identification |
|
1..1 | • • • cbc:ID |
Payee identifier |
|
M | • • • • @schemeID |
Identification of the issuing agency of the party identification.
Example value: |
|
0..1 | • • cac:PartyName |
Name |
|
1..1 | • • • cbc:Name |
Name
Example value: |
|
0..1 | • • cac:PartyLegalEntity |
Legal entity |
|
0..1 | • • • cbc:CompanyID |
Company ID
Example value: |
|
M | • • • • @schemeID |
Identification of the issuing agency of the company ID.
Example value: |
|
0..1 | • cac:TaxRepresentativeParty |
Tax representative |
|
1..1 | • • cac:PartyName |
Name |
|
1..1 | • • • cbc:Name |
Name |
|
0..1 | • • cac:PostalAddress |
Postal address |
|
0..1 | • • • cbc:StreetName |
Address line 1 |
|
0..1 | • • • cbc:AdditionalStreetName |
Address line 2 |
|
0..1 | • • • cbc:CityName |
City |
|
0..1 | • • • cbc:PostalZone |
Post Code |
|
0..1 | • • • cbc:CountrySubentity |
Country subdivision |
|
1..1 | • • • cac:Country |
Country |
|
1..1 | • • • • cbc:IdentificationCode |
Country code
Example value: |
|
0..1 | • • cac:PartyTaxScheme |
Tax scheme |
|
1..1 | • • • cbc:CompanyID |
VAT registration ID
Example value: |
|
M | • • • • @schemeID |
The attribute must be "NO:VAT".
Example value: |
|
1..1 | • • • cac:TaxScheme |
Tax scheme |
|
1..1 | • • • • cbc:ID |
Identifier
Example value: |
|
0..1 | • cac:Delivery |
Delivery |
|
0..1 | • • cbc:ActualDeliveryDate |
Delivery date
Example value: |
|
0..1 | • • cac:DeliveryLocation |
Delivery location |
|
0..1 | • • • cbc:ID |
Location identifier
Example value: |
|
M | • • • • @schemeID |
Identification of the issuing agency of the location identifier.
Example value: |
|
0..1 | • • • cac:Address |
Address |
|
0..1 | • • • • cbc:StreetName |
Address line 1
Example value: |
|
0..1 | • • • • cbc:AdditionalStreetName |
Address line 2 |
|
0..1 | • • • • cbc:CityName |
City
Example value: |
|
0..1 | • • • • cbc:PostalZone |
Post Code
Example value: |
|
0..1 | • • • • cbc:CountrySubentity |
Country subdivision |
|
0..1 | • • • • cac:Country |
Country |
|
1..1 | • • • • • cbc:IdentificationCode |
Country code
Example value: |
|
M | • • • • • • @listID |
Attribute must be 'ISO3166-1:Alpha2'
Example value: |
|
1..n | • cac:PaymentMeans |
Payment means |
|
1..1 | • • cbc:PaymentMeansCode |
Payment means code
Example value: |
|
M | • • • @listID | ||
1..1 | • • cbc:PaymentDueDate |
Due date
Example value: |
|
0..1 | • • cbc:PaymentChannelCode |
Payment channel code |
|
0..1 | • • cbc:PaymentID |
Payment ID
Example value: |
|
1..1 | • • cac:PayeeFinancialAccount |
Financial account |
|
1..1 | • • • cbc:ID |
Financial account ID
Example value: |
|
M | • • • • @schemeID |
Identification of type of account |
|
0..1 | • • • cac:FinancialInstitutionBranch |
Financial Institution Branch |
|
1..1 | • • • • cbc:ID |
ID
Example value: |
|
0..1 | • • • • cac:FinancialInstitution |
Financial institution |
|
1..1 | • • • • • cbc:ID |
Institution ID
Example value: |
|
O | • • • • • • @schemeID |
Must be 'BIC' if account identifier is IBAN |
|
0..1 | • • • • • cbc:Name |
Financial Institution Name |
|
0..1 | • • • • • cac:Address |
Adress Financial insitution address |
|
0..1 | • • • • • • cbc:StreetName |
Address line 1 |
|
0..1 | • • • • • • cbc:AdditionalStreetName |
Address line 2 |
|
0..1 | • • • • • • cbc:CityName |
City |
|
0..1 | • • • • • • cbc:PostalZone |
Post code |
|
0..1 | • • • • • • cbc:CountrySubentity |
Country subdivision |
|
0..1 | • • • • • • cac:Country |
Country code |
|
1..1 | • • • • • • • cbc:IdentificationCode |
Country code |
|
O | • • • • • • • • @listID |
Attribute must be 'ISO3166-1:Alpha2'.
Fixed value: |
|
0..n | • cac:PaymentTerms |
Payment terms |
|
1..1 | • • cbc:Note |
Note |
|
0..n | • cac:AllowanceCharge |
Allowance charge |
|
1..1 | • • cbc:ChargeIndicator |
Allowance/Charge indicator |
|
0..1 | • • cbc:AllowanceChargeReasonCode |
Reason code
Example value: |
|
M | • • • @listID |
Must be 'UNCL4465'.
Example value: |
|
0..1 | • • cbc:AllowanceChargeReason |
Reason
Example value: |
|
1..1 | • • cbc:Amount |
Amount |
|
M | • • • @currencyID |
MUST be coded using ISO code list 4217.
Example value: |
|
1..1 | • • cac:TaxCategory |
Tax category |
|
1..1 | • • • cbc:ID |
VAT category
Example value: |
|
M | • • • • @schemeID |
Must be 'UNCL5305'.
Example value: |
|
0..1 | • • • cbc:Percent |
Percent
Example value: |
|
1..1 | • • • cac:TaxScheme |
Tax scheme |
|
1..1 | • • • • cbc:ID |
Identifier
Example value: |
|
0..1 | • cac:TaxExchangeRate |
Tax exchange rate |
|
1..1 | • • cbc:SourceCurrencyCode |
From currency
Example value: |
|
M | • • • @listID |
Identification of the codelist.
Example value: |
|
1..1 | • • cbc:TargetCurrencyCode |
To currency
Example value: |
|
M | • • • @listID |
Identification of the codelist.
Example value: |
|
1..1 | • • cbc:CalculationRate |
Exchange rate
Example value: |
|
1..1 | • • cbc:MathematicOperatorCode |
Mathematic operator code
Fixed value: |
|
0..1 | • • cbc:Date |
Date |
|
1..1 | • cac:TaxTotal |
Tax total |
|
1..1 | • • cbc:TaxAmount |
Total VAT amount
Example value: |
|
M | • • • @currencyID |
MUST be coded using ISO code list 4217.
Example value: |
|
1..n | • • cac:TaxSubtotal |
Tax subtotal |
|
1..1 | • • • cbc:TaxableAmount |
Taxable amount
Example value: |
|
M | • • • • @currencyID |
MUST be coded using ISO code list 4217.
Example value: |
|
1..1 | • • • cbc:TaxAmount |
Tax amount
Example value: |
|
M | • • • • @currencyID |
MUST be coded using ISO code list 4217.
Example value: |
|
0..1 | • • • cbc:TransactionCurrencyTaxAmount |
VAT amount in local currency |
|
M | • • • • @currencyID |
MUST be coded using ISO code list 4217.
Example value: |
|
1..1 | • • • cac:TaxCategory |
Tax category |
|
1..1 | • • • • cbc:ID |
Identifier
Example value: |
|
M | • • • • • @schemeID |
Must be 'UNCL5305'.
Example value: |
|
1..1 | • • • • cbc:Percent |
Percent
Example value: |
|
0..1 | • • • • cbc:TaxExemptionReason |
VAT exemption |
|
1..1 | • • • • cac:TaxScheme |
Tax scheme |
|
1..1 | • • • • • cbc:ID |
Identifier
Example value: |
|
1..1 | • cac:LegalMonetaryTotal |
Totals |
|
1..1 | • • cbc:LineExtensionAmount |
Line extension amount
Example value: |
|
M | • • • @currencyID |
MUST be coded using ISO code list 4217.
Example value: |
|
1..1 | • • cbc:TaxExclusiveAmount |
Tax exclusive amount
Example value: |
|
M | • • • @currencyID |
MUST be coded using ISO code list 4217.
Example value: |
|
1..1 | • • cbc:TaxInclusiveAmount |
Tax inclusive amount
Example value: |
|
M | • • • @currencyID |
MUST be coded using ISO code list 4217.
Example value: |
|
0..1 | • • cbc:AllowanceTotalAmount |
Allowance total amount
Example value: |
|
M | • • • @currencyID |
MUST be coded using ISO code list 4217.
Example value: |
|
0..1 | • • cbc:ChargeTotalAmount |
Charge total amount
Example value: |
|
M | • • • @currencyID |
MUST be coded using ISO code list 4217. |
|
0..1 | • • cbc:PrepaidAmount |
Prepaid amount |
|
M | • • • @currencyID |
MUST be coded using ISO code list 4217.
Example value: |
|
0..1 | • • cbc:PayableRoundingAmount |
Rounding amount |
|
M | • • • @currencyID |
MUST be coded using ISO code list 4217.
Example value: |
|
1..1 | • • cbc:PayableAmount |
Amount for payment |
|
M | • • • @currencyID |
MUST be coded using ISO code list 4217. |
|
1..n | • cac:InvoiceLine |
Invoice line |
|
1..1 | • • cbc:ID |
Line identifier |
|
0..1 | • • cbc:Note |
Note |
|
1..1 | • • cbc:InvoicedQuantity |
Invoiced quantity
Example value: |
|
M | • • • @unitCode |
Unit
Example value: |
|
M | • • • @unitCodeListID |
Must be 'UNECERec20'
Example value: |
|
1..1 | • • cbc:LineExtensionAmount |
Line amount
Example value: |
|
M | • • • @currencyID |
MUST be coded using ISO code list 4217.
Example value: |
|
0..1 | • • cbc:AccountingCost |
Accounting cost
Example value: |
|
0..1 | • • cac:InvoicePeriod |
Period |
|
0..1 | • • • cbc:StartDate |
Start date
Example value: |
|
0..1 | • • • cbc:EndDate |
Start date
Example value: |
|
0..1 | • • cac:OrderLineReference |
Order line reference |
|
1..1 | • • • cbc:LineID |
Order line reference
Example value: |
|
0..1 | • • cac:Delivery |
Delivery details |
|
1..1 | • • • cbc:ActualDeliveryDate |
Delivery date
Example value: |
|
0..1 | • • • cac:DeliveryLocation |
Delivery location |
|
0..1 | • • • • cbc:ID |
Delivery identifier |
|
O | • • • • • @schemeID |
Identification of the issuing agency of the location identifier.
Example value: |
|
0..1 | • • • • cac:Address |
Address |
|
0..1 | • • • • • cbc:StreetName |
Address line 1 |
|
0..1 | • • • • • cbc:AdditionalStreetName |
Address line 2 |
|
0..1 | • • • • • cbc:CityName |
City |
|
0..1 | • • • • • cbc:PostalZone |
Post Code |
|
0..1 | • • • • • cbc:CountrySubentity |
Country subdivision |
|
1..1 | • • • • • cac:Country |
Country |
|
1..1 | • • • • • • cbc:IdentificationCode |
Country code
Example value: |
|
M | • • • • • • • @listID |
Attribute must be 'ISO3166-1:Alpha2'.
Example value: |
|
0..n | • • cac:AllowanceCharge |
Allowance/charge |
|
1..1 | • • • cbc:ChargeIndicator |
Allowance/Charge indicator. |
|
0..1 | • • • cbc:AllowanceChargeReason |
Reason
Example value: |
|
1..1 | • • • cbc:Amount |
Amount |
|
M | • • • • @currencyID |
MUST be coded using ISO code list 4217.
Example value: |
|
0..1 | • • cac:TaxTotal |
Tax |
|
1..1 | • • • cbc:TaxAmount |
Amount |
|
M | • • • • @currencyID |
MUST be coded using ISO code list 4217.
Example value: |
|
1..1 | • • cac:Item |
Item |
|
0..n | • • • cbc:Description |
Item description |
|
1..1 | • • • cbc:Name |
Name
Example value: |
|
0..1 | • • • cac:SellersItemIdentification |
Sellers identification |
|
1..1 | • • • • cbc:ID |
Sellers identifier
Example value: |
|
0..1 | • • • cac:StandardItemIdentification |
Standard identification |
|
1..1 | • • • • cbc:ID |
Identifier |
|
O | • • • • • @schemeID |
Must be provided if the element is used.
Example value: |
|
0..1 | • • • cac:OriginCountry |
Origin country |
|
1..1 | • • • • cbc:IdentificationCode |
Country code |
|
O | • • • • • @listID |
Attribute must be 'ISO3166-1:Alpha2'.
Fixed value: |
|
0..n | • • • cac:CommodityClassification |
Commodity classification |
|
1..1 | • • • • cbc:ItemClassificationCode |
Classification code
Example value: |
|
O | • • • • • @listID |
Must be present if the element is used
Example value: |
|
1..1 | • • • cac:ClassifiedTaxCategory |
Tax category |
|
1..1 | • • • • cbc:ID |
Identifier
Example value: |
|
O | • • • • • @schemeID |
Example value: |
|
0..1 | • • • • cbc:Percent |
Percentage
Example value: |
|
1..1 | • • • • cac:TaxScheme |
Tax scheme |
|
1..1 | • • • • • cbc:ID |
Identifier
Example value: |
|
0..n | • • • cac:AdditionalItemProperty |
Additional properties |
|
1..1 | • • • • cbc:Name |
Property name
Example value: |
|
1..1 | • • • • cbc:Value |
Property value
Example value: |
|
0..1 | • • • cac:ManufacturerParty |
Manufacturer |
|
1..1 | • • • • cac:PartyName |
Party name |
|
1..1 | • • • • • cbc:Name |
Name |
|
0..1 | • • • • cac:PartyLegalEntity |
Legal entity |
|
0..1 | • • • • • cbc:CompanyID |
Company ID |
|
M | • • • • • • @schemeID |
Identification of the issuing agency of the company ID.
Example value: |
|
1..1 | • • cac:Price |
Price |
|
1..1 | • • • cbc:PriceAmount |
Price
Example value: |
|
M | • • • • @currencyID |
MUST be coded using ISO code list 4217.
Example value: |
|
0..1 | • • • cbc:BaseQuantity |
Base quantity
Example value: |
|
0..n | • • • cac:AllowanceCharge |
Allowance Charge |
|
1..1 | • • • • cbc:ChargeIndicator |
Allowance/Charge indicator |
|
0..1 | • • • • cbc:AllowanceChargeReason |
Reason |
|
0..1 | • • • • cbc:MultiplierFactorNumeric |
Multiplier |
|
1..1 | • • • • cbc:Amount |
Amount |
|
M | • • • • • @currencyID |
MUST be coded using ISO code list 4217.
Example value: |
|
0..1 | • • • • cbc:BaseAmount |
List price |
|
M | • • • • • @currencyID |