Skip to main content

Catalogue, Pricing, and Calculator

Catalogue, Pricing, and Calculator

Overview

Catalogue and pricing records define what CMS can bill and estimate. Pricing can be set for a region or a tenant. Tenant pricing is used before region pricing when both are available.

Purpose

Use Catalogue and Pricing to maintain billable items, rate cards, currency information, pricing thresholds, and calculator inputs.

Supported Catalogue Areas

Platform Catalogue items
Azure Stack Meters and SKUs.
Azure Local Meters and images.
Public Azure Resource categories and pass-through pricing.
CloudStack Offers and templates.

Catalogue tabs appear only when at least one region exists for the platform.

User Roles

Pricing management requires platform administrator access. Platform readers can review pricing where permitted. Calculator access is broader, but users only see tenants, regions, platforms, and pricing available to their role and organisation scope.

Key Workflows

Maintain Pricing

  1. Open Pricing.
  2. Select the platform and scope.
  3. Review region or tenant pricing.
  4. Create, edit, clone, adjust, import, or export pricing where permitted.
  5. Save changes.
  6. Recalculate or regenerate related billing where operationally required.

Import Pricing

  1. Export the current pricing CSV.
  2. Edit supported pricing values.
  3. Import the CSV.
  4. Run validation first.
  5. Apply the import only after reviewing validation results.

CSV import updates matching existing pricing rows. It does not create missing rows.

Use the Calculator

  1. Open the calculator.
  2. Select the tenant where available.
  3. Select the region and platform.
  4. Add catalogue items or expected cost inputs.
  5. Review the estimated monthly total.

If no pricing exists for the selected scope, the portal shows a no-pricing message.

Configuration Notes

Platform Pricing model
Azure Stack Meter and SKU pricing.
Azure Local Meter and image pricing.
Public Azure Pass-through percentage uplift.
CloudStack Offer and template pricing.

Public Azure pass-through pricing starts with Azure source cost, applies CMS currency conversion where needed, then applies the configured uplift percentage.

Known Limitations

CSV import is update-only. Create any missing pricing rows in CMS before importing changes.

What To Check

If pricing or calculator options are missing, check:

  1. A region exists for the platform.
  2. Catalogue items exist for the selected platform and region.
  3. Pricing exists for the selected region or tenant.
  4. The user has access to the selected tenant and region.
  5. Region tenant access allows the selected tenant to use the selected region.
  • Regions and Platforms
  • Usage, Billing, and Invoicing
  • Quotas