Skip to content

Price Lists

This article explains how pricing works in vScope Billing and how prices are calculated using price lists, price items, and price groups.

A Price List defines how assets are priced for one or more agreements.

You can create multiple price lists to support:

  • Different customers or business units
  • Different currencies
  • Different pricing models

A price list does not contain assets. Instead, it contains Price Items, which define the pricing rules applied to assets.

A Price Item defines a single pricing rule.

Examples include:

  • Cost per CPU core
  • Cost per Microsoft E3 license
  • Cost per user account
  • Cost per installed application

Each price item specifies:

  • A price
  • The asset type it applies to
  • One or more filters that define which assets or which configurations are priced

When an agreement is calculated, vScope evaluates all assets linked to the Billing Account. If an asset matches the configuration of a price item in the applied price list, a price is applied.

Pricing in vScope Billing follows this process:

  1. Assets are assigned to a Billing Account
  2. A Price List is applied to an Agreement
  3. vScope evaluates each asset against all Price Items in the price list
  4. Matching price items generate rows in the Agreement

This makes pricing rule-based, repeatable, and fully automated.

To edit a price list:

  1. Go to Billing > Price Lists
  2. Select the relevant price list
  3. Click a price item to view or edit its configuration

When editing a price item, you define:

  • The price
  • The asset type
  • The filters that control when the price applies

Filters are used to target specific asset configurations.

Example:
Apply a price to Machines where Operating System = Windows

A Price Group allows you to combine multiple price items into a single row in the Agreement.

This is useful for bundled or tier-based pricing models, such as:

  • Standard / Silver / Gold servers
  • Fixed server packages
  • Bundled infrastructure offerings

Although multiple price items contribute to a price group, they appear as one aggregated row in the Agreement.

  • All price items in a price group must apply to the same asset type
  • Price items for different asset types cannot be grouped

Example (not allowed):

  • User account licenses
  • Machine RAM usage
  1. Select the price items you want to group
    Ensure all selected price items apply to the same asset type.
  2. Click Selected > Create Group
  3. Enter the group details and optional filters
    Filters ensure the group only applies to specific configurations (for example: OS Type = Client).
  4. Click Save

You can also add price items to an existing price group using the Selected dropdown.

Bundling allows you to include a fixed quantity of one or more price items within a price group.

This is commonly used for packaged offerings.

Example:
A Gold Server package includes 16 GB of RAM.
RAM pricing only applies to servers with more than 16 GB of RAM.

Bundling ensures that included quantities are deducted before additional usage is priced.