Price Lists
This article explains how pricing works in vScope Billing and how prices are calculated using price lists, price items, and price groups.
About Price Lists
Section titled “About Price Lists”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.
Price items
Section titled “Price items”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.
How pricing is applied
Section titled “How pricing is applied”Pricing in vScope Billing follows this process:
- Assets are assigned to a Billing Account
- A Price List is applied to an Agreement
- vScope evaluates each asset against all Price Items in the price list
- Matching price items generate rows in the Agreement
This makes pricing rule-based, repeatable, and fully automated.
Editing a price list
Section titled “Editing a price list”To edit a price list:
- Go to Billing > Price Lists
- Select the relevant price list
- Click a price item to view or edit its configuration
Editing price items
Section titled “Editing price items”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
Price groups
Section titled “Price groups”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.
Grouping rules and limitations
Section titled “Grouping rules and limitations”- 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
Creating a price group
Section titled “Creating a price group”- Select the price items you want to group
Ensure all selected price items apply to the same asset type. - Click Selected > Create Group
- Enter the group details and optional filters
Filters ensure the group only applies to specific configurations (for example: OS Type = Client). - Click Save
You can also add price items to an existing price group using the Selected dropdown.
Bundling quantities
Section titled “Bundling quantities”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.