Items

Items represent the goods or services on the document.

The item's details are specified in the Item elements. You can specify information such as:

  • The description and name of the goods.
  • The Supplier's ID for the item.
  • The Tax Category that the item belongs to for the item. See Tax Categories and Schemes.

Elements

ElementDescription
Item/NameThe name of the item.
Item/OriginCountry/IdentificationCodeThe ISO code for the originating country.
Item/CommodityClassification/ItemClassificationCodeSpecify the classification code.
Item/CommodityClassification/ItemClassificationCode [listID=]Specify an ID in the list attribute.
Item/ItemClassifiedTaxCategory/IDThe ID for the Tax Category. See TaxCategory.
Item/ItemClassifiedTaxCategory/PercentThe percent of the tax in this category.
Item/ItemClassifiedTaxCategory/TaxExemptionReasonSpecify a reason for the exemption.
Item/ItemClassifiedTaxCategory/TaxScheme/IDSee TaxScheme.

Quantity

You can use the InvoicedQuantity subelement of the InvoiceLine element to model more than one of the same item, for e information is provided in the Invoiced Quantities topic.

Multiple Items

You can only have one Item element per InvoiceLine element.

To add multiple Items, you must add multiple InvoiceLines. The following example shows two Invoice Lines:

<cac:InvoiceLine>
  		<cbc:ID>1</cbc:ID>
  		<cbc:Note>Die letzte Lieferung im Rahmen des abgerechneten Abonnements erfolgt in 12/2016 Lieferung erfolgt / erfolgte direkt vom Verlag</cbc:Note>
  		<cbc:InvoicedQuantity unitCode="XPP">30</cbc:InvoicedQuantity>
  		<cbc:LineExtensionAmount currencyID="EUR">4743.75</cbc:LineExtensionAmount>
  		<cbc:AccountingCost>Konto 1</cbc:AccountingCost>
  		<cac:InvoicePeriod>
  			<cbc:StartDate>2018-04-13</cbc:StartDate>
  			<cbc:EndDate>2018-04-13</cbc:EndDate>
  		</cac:InvoicePeriod>
  		<cac:OrderLineReference>
  			<cbc:LineID>6171175.1</cbc:LineID>
  		</cac:OrderLineReference>
  		<cac:DocumentReference>
  			<cbc:ID schemeID="ABZ">ANG987654321</cbc:ID>
  			<cbc:DocumentTypeCode>130</cbc:DocumentTypeCode>
  		</cac:DocumentReference>
  		<cac:AllowanceCharge>
  			<cbc:ChargeIndicator>true</cbc:ChargeIndicator>
  			<cbc:AllowanceChargeReasonCode>TAC</cbc:AllowanceChargeReasonCode>
  			<cbc:AllowanceChargeReason>Testing</cbc:AllowanceChargeReason>
  			<cbc:MultiplierFactorNumeric>10</cbc:MultiplierFactorNumeric>
  			<cbc:Amount currencyID="EUR">20</cbc:Amount>
  			<cbc:BaseAmount currencyID="EUR">200</cbc:BaseAmount>
  		</cac:AllowanceCharge>
  		<cac:AllowanceCharge>
  			<cbc:ChargeIndicator>true</cbc:ChargeIndicator>
  			<cbc:AllowanceChargeReasonCode>TAC</cbc:AllowanceChargeReasonCode>
  			<cbc:AllowanceChargeReason>Testing 2</cbc:AllowanceChargeReason>
  			<cbc:MultiplierFactorNumeric>10</cbc:MultiplierFactorNumeric>
  			<cbc:Amount currencyID="EUR">20</cbc:Amount>
  			<cbc:BaseAmount currencyID="EUR">200</cbc:BaseAmount>
  		</cac:AllowanceCharge>
  		<cac:AllowanceCharge>
  			<cbc:ChargeIndicator>false</cbc:ChargeIndicator>
  			<cbc:AllowanceChargeReasonCode>102</cbc:AllowanceChargeReasonCode>
  			<cbc:AllowanceChargeReason>Fixed long term</cbc:AllowanceChargeReason>
  			<cbc:MultiplierFactorNumeric>10</cbc:MultiplierFactorNumeric>
  			<cbc:Amount currencyID="EUR">20</cbc:Amount>
  			<cbc:BaseAmount currencyID="EUR">200</cbc:BaseAmount>
  		</cac:AllowanceCharge>
  		<cac:AllowanceCharge>
  			<cbc:ChargeIndicator>false</cbc:ChargeIndicator>
  			<cbc:AllowanceChargeReasonCode>102</cbc:AllowanceChargeReasonCode>
  			<cbc:AllowanceChargeReason>Fixed long term 2</cbc:AllowanceChargeReason>
  			<cbc:MultiplierFactorNumeric>10</cbc:MultiplierFactorNumeric>
  			<cbc:Amount currencyID="EUR">20</cbc:Amount>
  			<cbc:BaseAmount currencyID="EUR">200</cbc:BaseAmount>
  		</cac:AllowanceCharge>
  		<cac:Item>
  			<cbc:Description>Anforderungsmanagement</cbc:Description>
  			<cbc:Name>Beratung</cbc:Name>
  			<cac:BuyersItemIdentification>
  				<cbc:ID>5034</cbc:ID>
  			</cac:BuyersItemIdentification>
  			<cac:SellersItemIdentification>
  				<cbc:ID>1034</cbc:ID>
  			</cac:SellersItemIdentification>
  			<cac:StandardItemIdentification>
  				<cbc:ID schemeID="0088">123456789</cbc:ID>
  			</cac:StandardItemIdentification>
  			<cac:OriginCountry>
  				<cbc:IdentificationCode>DE</cbc:IdentificationCode>
  			</cac:OriginCountry>
  			<cac:CommodityClassification>
  				<cbc:ItemClassificationCode listID="IB" listVersionID="88">0721-880X</cbc:ItemClassificationCode>
  			</cac:CommodityClassification>
  			<cac:CommodityClassification>
  				<cbc:ItemClassificationCode listID="IB" listVersionID="88">0721-880XYZ</cbc:ItemClassificationCode>
  			</cac:CommodityClassification>
  			<cac:ClassifiedTaxCategory>
  				<cbc:ID>S</cbc:ID>
  				<cbc:Percent>19</cbc:Percent>
  				<cac:TaxScheme>
  					<cbc:ID>VAT</cbc:ID>
  				</cac:TaxScheme>
  			</cac:ClassifiedTaxCategory>
  			<cac:AdditionalItemProperty>
  				<cbc:Name>[Description]</cbc:Name>
  				<cbc:Value>[Value]</cbc:Value>
  			</cac:AdditionalItemProperty>
  			<cac:AdditionalItemProperty>
  				<cbc:Name>[Description 2]</cbc:Name>
  				<cbc:Value>[Value 2]</cbc:Value>
  			</cac:AdditionalItemProperty>
  		</cac:Item>
  		<cac:Price>
  			<cbc:PriceAmount currencyID="EUR">158.125</cbc:PriceAmount>
  			<cbc:BaseQuantity unitCode="XPP">1</cbc:BaseQuantity>
  			<cac:AllowanceCharge>
  				<cbc:ChargeIndicator>false</cbc:ChargeIndicator>
  				<cbc:Amount currencyID="EUR">10</cbc:Amount>
  				<cbc:BaseAmount currencyID="EUR">168.125</cbc:BaseAmount>
  			</cac:AllowanceCharge>
  		</cac:Price>
  	</cac:InvoiceLine>
  	<cac:InvoiceLine>
  		<cbc:ID>2</cbc:ID>
  		<cbc:InvoicedQuantity unitCode="XPP">42</cbc:InvoicedQuantity>
  		<cbc:LineExtensionAmount currencyID="EUR">6037.5</cbc:LineExtensionAmount>
  		<cac:Item>
  			<cbc:Name>Beratung</cbc:Name>
  			<cac:ClassifiedTaxCategory>
  				<cbc:ID>S</cbc:ID>
  				<cbc:Percent>19</cbc:Percent>
  				<cac:TaxScheme>
  					<cbc:ID>VAT</cbc:ID>
  				</cac:TaxScheme>
  			</cac:ClassifiedTaxCategory>
  		</cac:Item>
  		<cac:Price>
  			<cbc:PriceAmount currencyID="EUR">143.75</cbc:PriceAmount>
  			<cbc:BaseQuantity unitCode="XPP">1</cbc:BaseQuantity>
  		</cac:Price>
  	</cac:InvoiceLine>

Country-Specific Configurations

Example

  		<cac:Item>
  			<cbc:Name>Laptop Peripherals 2</cbc:Name>
  			<cac:OriginCountry>
  				<cbc:IdentificationCode>MY</cbc:IdentificationCode>
  			</cac:OriginCountry>
  			<cac:CommodityClassification>
  				<!-- MY: Product Tariff Code (only goods) (optional) -->
  				<!-- MY codes of @listID not UNCL7143 compliant -->
  				<!-- use "MY" prefixed malaysian identification scheme identifiers -->
  				<cbc:ItemClassificationCode listID="VRBL:MY:PTC">9800.00.0010</cbc:ItemClassificationCode>
  			</cac:CommodityClassification>
  			<cac:CommodityClassification>
  				<!-- MY: Category of products or services code list (https://sdk.myinvois.hasil.gov.my/codes/classification-codes/) (mandatroy) -->
  				<!-- @listID - see above -->
  				<cbc:ItemClassificationCode listID="VRBL:MY:CLASS">003</cbc:ItemClassificationCode>
  			</cac:CommodityClassification>
  			<cac:ClassifiedTaxCategory>
  				<!-- MY Tax types code list: https://sdk.myinvois.hasil.gov.my/codes/tax-types/ (not UNCL5305 compliant) -->
  				<!-- MY original code:    E - Tax exemption -->
  				<!-- expected code:    MY:E - Tax exemption -->
  				<cbc:ID>VRBL:MY:E</cbc:ID>
  				<cbc:Percent>0.00</cbc:Percent>
  				<cbc:TaxExemptionReason>tax exemption reason free text description</cbc:TaxExemptionReason>
  				<cac:TaxScheme>
  					<!-- Default value: VAT -->
  					<!-- MY tax type provided in "cac:ClassifiedTaxCategory\cbc:ID" -->
  					<cbc:ID>VAT</cbc:ID>
  				</cac:TaxScheme>
  			</cac:ClassifiedTaxCategory>
  		</cac:Item>