Prices

Prices can be modeled for items.

Use the Price element to model price information. This is generally done in the Item element on the Line level.

You can use the PriceAmountBeforeAllowanceCharge (Extn) Extension for Italian pricing.

You can also specify Allowances.

Elements

ElementDescription
/Invoice/InvoiceLine/Item/Price/PriceAmountThe price of an item, exclusive of tax, after subtracting item price discount.
/Invoice/InvoiceLine/Item/Price/PriceAmount @currencyIDThe price currency. See Currencies
/Invoice/InvoiceLine/Item/Price/BaseQuantityThe number of item units to which the price applies.
/Invoice/InvoiceLine/Item/Price/BaseQuantity @unitCodeThe unit of measure for the base quantity.
/Invoice/InvoiceLine/Item/Price/AllowanceCharge/ChargeIndicatorMandatory element. Value must be false
/Invoice/InvoiceLine/Item/Price/AllowanceCharge/AmountThe total discount subtracted from the Item gross price to calculate the Item net price.
/Invoice/InvoiceLine/Item/Price/AllowanceCharge/Amount @currencyIDThe amount currency. See Currencies
/Invoice/InvoiceLine/Item/Price/AllowanceCharge/BaseAmountThe unit price, exclusive of tax, before subtracting Item price discount.
/Invoice/InvoiceLine/Item/Price/AllowanceCharge/BaseAmount @currencyIDThe base amount currency. See Currencies

Country-Specific Examples

Example

  <cac:InvoiceLine>
      <cbc:ID>Seminar: […]</cbc:ID>
      <cbc:InvoicedQuantity unitCode="DAY">5</cbc:InvoicedQuantity>
      <cbc:LineExtensionAmount currencyID="EUR">6700</cbc:LineExtensionAmount>
      <cac:Item>
        <cbc:Name>Seminar</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">1340</cbc:PriceAmount>
      </cac:Price>