New billing report fields
If you use the new billing service, this topic explains the key differences between the new and old versions and the meaning of the fields in reports such as Bill Details, Split Bill, and Cost Details.
New and legacy billing versions
Alibaba Cloud provides both new and legacy billing versions. After you enable the new version:
-
In the new version, you can view bills generated on or after the date the new version was enabled.
-
In the legacy version, you can view historical bills from before the new version was enabled and all subsequent billing data.
For example, if you enable the new version on November 1, you can view bills generated on or after that date in the new version. In the legacy version, you can view historical bills from before November 1 and all subsequent billing data.
|
Bill version |
Description |
Version UI |
|
New version |
Alibaba Cloud has introduced a new version that improves upon the legacy version. The main changes are as follows:
Other bill types, such as Overview of Monthly Bill and Allocated Cost, are the same as in the legacy version. |
New billing details page: In the upper-right corner of the page, click the Back to Old Version button to switch to the legacy version. The filter area allows you to filter by criteria such as billing month, enterprise/organization/account, product name, item name, transaction type, resource name/instance ID, and order number. The structured bill table below includes columns for identification information (order number), identity information (purchasing account ID, purchasing account, owning account ID, owning account), service entity, billing month, bill date, and transaction type. |
|
Legacy version |
The original version available in the Expenses and Costs console. |
Legacy billing details page: The filter area includes criteria such as Statistic Item (by billable item or instance), Statistic Period (by month, day, or details), Billing Month, Product Name, Item Name, resource group, and Resource Name/Instance ID. The results table displays columns such as purchasing account, owning account, billing month, cost type, and product and item information. In the upper-right corner of the page, you can click the View Upgraded Version button to switch to the new version. |
If you use the new Back to Old Version page, the fields and data in bills generated before the upgrade remain unchanged. You can click the Back to Old Version button to switch to the legacy version to view this data.
The legacy version is being gradually phased out. Users included in this rollout can no longer switch back to the legacy version.
Billing details
|
Change category |
Description |
|
|
Statistical dimensions |
Before the upgrade: The billing details page supported grouping by billable item and instance, with statistical periods of month, day, and details. After the upgrade: The new billing details page provides a line-item view of billable items. The options to group by billable item or instance and to set the statistical period to month, day, or details are not yet available. |
|
|
Feature upgrades |
For more information, see Billing details. |
|
|
New fields |
Service entity |
For example, "Alibaba Cloud Computing Co., Ltd." |
|
Transaction type |
Renamed from the legacy "Fee Type" field. Some transaction type names are also adjusted for clarity, such as "Upgrade" and "Downgrade". |
|
|
Resource ID |
A unique identifier for the resource, added in the new version. |
|
|
Region code |
A standardized region code, such as |
|
|
Duration details |
Extended information about the duration. |
|
|
Usage details |
Extended information about usage. |
|
|
List price usage tier |
Information about tiered pricing. |
|
|
Usage tier accumulation rule |
An explanation of the tier accumulation rule. |
|
|
List price conversion information |
Information about pricing conversion. |
|
|
Subscription deduction details |
Detailed information about deductions. |
|
|
Coupon deduction details |
Detailed information about coupon deductions. |
|
|
Removed fields |
public IP, private IP, resource group, instance tag |
These fields are no longer displayed in billing details but are available on the new split bill details page. |
|
Associated Order/Bill Number |
This field is no longer displayed separately. You can find related information by searching for the order number. |
|
|
billing period |
This field is no longer displayed separately. You can determine the period from the service start and end times. |
|
|
Remarks |
This field, which previously contained information such as refund descriptions and disk types, is no longer displayed. If you need this information, submit a ticket. |
|
|
List Price Pricing Type |
This field is no longer displayed. In historical data, this field was always empty, so its removal has no practical impact. |
|
|
Generalized Usage |
This field is no longer displayed. Use the "Usage" field in the bill instead. |
|
Field format changes
|
Changed item |
Legacy version |
New version |
Affected area |
Description |
|
Unique bill detail identifier |
Primary Key (for example, |
Bill Detail ID (for example, |
Online bill download (Excel) |
The generation rule for the unique identifier has changed. If your automated reconciliation logic uses the primary key, you must update it for the new format. |
|
Billing month format |
Text format (for example, |
Numeric format (for example, |
Online bill download (Excel) |
The format is standardized for easier system processing. |
|
Bill date format |
|
|
Online bill download (Excel) |
The date format is standardized. |
|
Order/bill number |
Contained both order numbers and bill numbers. |
Retains only the order number. |
|
For pay-as-you-go resources, the bill number is no longer displayed separately after monthly settlement. |
Field name and definition changes
|
Changed item |
Old field name |
New field name |
Description |
|
Fee type/Transaction type |
Fee Type (for example, "New Purchase") |
Transaction Type (for example, "New Purchase") |
Some transaction type names have been adjusted to separately identify operations such as "Upgrade" and "Downgrade". |
|
Resource instance ID |
Asset/resource instance ID |
Instance ID (billing granularity) |
The field name changed, but the value remains the same. |
|
Resource instance name |
Asset/resource instance name |
resource name |
The field name changed, but the value remains the same. |
|
Usage-related |
Resource Pack Deduction |
Deducted Usage |
The field name changed, but the value remains the same. |
|
List price |
list price |
Official list price |
The field name changed, but the value remains the same. |
|
Discount details |
Separate fields, such as Discount ID, Discount Name, and Discount Type. |
Consolidated into a single "Discount Details" field. |
Discount-related information is consolidated into a single details field. |
|
Savings Plans deduction |
Fields such as Savings Plan Deduction Amount and Savings Plan Instance ID. |
Consolidated into the "Subscription Deduction Amount" and "Subscription Deduction Details" fields. |
Subscription deduction information is consolidated. |
|
Some product codes/billable items |
Legacy product codes and billable item names. |
New product codes and billable item names. |
The mapping between some products and billable items has been adjusted. For details, see the Product/Billable Item Change Comparison Table. |
Split bill details
|
Change category |
Main changes |
|
Statistical dimension adjustments |
Before the upgrade: Supported statistical periods of month, day, and details. After the upgrade: The new split bill details page provides a line-item view by billable item. The options to view data by day or in detail are not yet available. For more information, see Split bill details. |
|
Field updates in split bill details |
|
Cost details
|
Change category |
Main changes |
|
New feature |
The cost details report breaks down costs to the individual cloud resource level and amortizes these costs daily based on allocation rules. This helps you analyze your cost composition. |
Bill subscription
|
Change category |
Main changes |
|
New feature |
After enabling the new version, you can subscribe to bills generated after the activation date through OSS or MaxCompute. For more information, see Export and subscribe to bills. |
New billing fields
LineItemDetails
|
Parameter (Console) |
Parameter (OSS subscription) |
Description |
|
order ID |
LineItemDetails/OrderId |
A unique identifier assigned to an order by Alibaba Cloud.
|
IdentityDetails
|
Parameter (Console) |
Parameter (OSS subscription) |
Description |
|
ResourcePurchaseAccountId |
IdentityDetails/ResourcePurchaseAccountId |
The ID of the account that purchased the Alibaba Cloud resource instance. |
|
ResourcePurchaseAccount |
IdentityDetails/ResourcePurchaseAccount |
The name of the account that purchased the Alibaba Cloud resource instance. |
|
ResourceOwnerAccountId |
IdentityDetails/ResourceOwnerAccountId |
The ID of the account that owns the resource instance, which can differ from the purchaser's ID. |
|
ResourceOwnerAccount |
IdentityDetails/ResourceOwnerAccount |
The name of the account that owns the resource instance, which can differ from the purchaser's name. |
Billing details
|
Parameter (Console) |
Parameter name (OSS subscription) |
Description |
|
service entity |
BillingDetails/ServiceEntity |
The name of the company that provides the product or service. Different Alibaba Cloud products may be sold by different service entities. |
|
billing month |
BillingDetails/BillingMonth |
The month covered by the bill. |
|
billing date |
BillingDetails/BillingDate |
The date when costs for the cloud product were incurred. |
|
line item type |
BillingDetails/LineItemType |
The type of charge for the line item. Possible values are:
|
|
transaction type |
BillingDetails/ConsumeType |
The transaction type for the bill. Possible values are:
|
|
consumption time |
BillingDetails/ConsumedTime |
The time when the charge was incurred for a usage record:
|
|
service start time |
BillingDetails/ServiceStartTime |
The start time of the service period for the charge.
|
|
service end time |
BillingDetails/ServiceEndTime |
The end time of the service period for the charge.
|
|
amortization start time |
BillingDetails/AmortizationStartTime |
The start time of cost amortization for the cloud product. |
|
amortization end time |
BillingDetails/AmortizationEndTime |
The end time of cost amortization for the cloud product. |
Product details (ProductDetails)
|
Parameter (Console) |
Parameter (OSS subscription) |
Description |
|
Product code |
ProductDetails/ProductCode |
The unique identifier for an Alibaba Cloud product. |
|
Product name |
ProductDetails/ProductName |
The name of the cloud product. |
|
Commodity code |
ProductDetails/CommodityCode |
The unique identifier for a commodity associated with an Alibaba Cloud product. |
|
Commodity name |
ProductDetails/CommodityName |
The name of a commodity associated with a cloud product. |
|
Billable item code |
ProductDetails/BillingItemCode |
The code of the billable item associated with a cloud resource. |
|
Billable item name |
ProductDetails/BillingItemName |
The name of the billable item associated with a cloud resource. |
Resource details (ResourceDetails)
|
Parameter (Console) |
Parameter (OSS subscription) |
Description |
|
resource ID |
ResourceDetails/ResourceId |
A unique identifier for a resource within an Alibaba Cloud service. |
|
instance ID (billing granularity) |
ResourceDetails/InstanceId |
The dimension used to calculate, aggregate, and summarize charges for billing. Different cloud products and services may have different billing granularities, which affects the level of detail in the bill and how charges are calculated. When a cloud product's billing granularity differs from its resource management granularity, additional cost allocation is necessary to meet internal management needs. |
|
resource name |
ResourceDetails/ResourceName |
The user-defined name of the resource. |
|
region code |
ResourceDetails/RegionCode |
The code for the resource's region. |
|
region |
ResourceDetails/Region |
For region-specific products, this is the region selected at purchase. |
|
availability zone |
ResourceDetails/Zone |
The availability zone where the resource is located. |
|
resource group |
ResourceDetails/ResourceGroup |
The resource's resource group, as configured in the Resource Management console. |
|
resource tag |
ResourceDetails/ResourceTag |
A user-defined tag applied to the resource. |
|
public IP address |
ResourceDetails/PublicIpAddress |
The public IP address of the resource. |
|
private IP address |
ResourceDetails/PrivateIpAddress |
The private IP address of the resource. |
Duration details
|
Field name (Console) |
Field name (OSS subscription) |
Description |
|
Duration before deduction |
DurationDetails/ChargeDurationBeforeDeduction |
The usage duration before any deductions are applied. This field contains a value only when a deduction is made. |
|
Deducted duration |
DurationDetails/DeductChargeDuration |
The duration deducted from a pay-as-you-go instance, typically covered by a Reserved Instance Coupon. |
|
Duration |
DurationDetails/ChargeDuration |
The billed duration for an Alibaba Cloud product or service. If deductions are applied, the value is calculated as follows: Duration = Duration before deduction - Deducted duration. |
|
Duration unit |
DurationDetails/ChargeDurationUnit |
The unit of measurement for the duration. |
|
Duration details |
DurationDetails/ChargeDurationConversionInformation |
Additional details about the duration. Click Details to view them in a dialog box. |
Usage details
|
Parameter (Console) |
Parameter (OSS subscription) |
Description |
|
Usage before deduction |
UsageDetails/UsageBeforeDeduction |
The total usage before deductions. |
|
Deducted usage |
UsageDetails/DeductedUsage |
The usage for pay-as-you-go instances covered by a resource plan or free tier. |
|
Usage |
UsageDetails/Usage |
The final billable usage for a product or service. With deductions, the formula is: Usage = Usage before deduction - Deducted usage. |
|
Usage unit |
UsageDetails/UsageUnit |
The unit in which usage is measured. |
|
Usage details |
UsageDetails/UsageConversionInformation |
Contains a detailed usage breakdown. Click Details to view the breakdown in a dialog box. |
Pricing details (PricingDetails)
|
Parameter (Console) |
Parameter (OSS subscription) |
Description |
|
list price |
PricingDetails/ListPrice |
The list price of the product. |
|
price unit |
PricingDetails/ListPriceUnit |
The unit of the list price. |
|
pricing tiers |
PricingDetails/ListPriceTiers |
Specifies the pricing tier range for the list price in tiered pricing scenarios. |
|
tiered pricing rules |
PricingDetails/TieredPricingRules |
Specifies the usage accumulation rules for the list price in tiered pricing scenarios. |
|
list price conversion information |
PricingDetails/ListPriceConversionInformation |
Rules for converting the list price between annual, monthly, and daily rates. |
|
list price factor |
PricingDetails/ListPriceFactor |
Factors that affect the list price. Click Details to view all factors in a dialog box. |
|
currency |
PricingDetails/Currency |
The currency of the list price. |
Fee information (FeeDetails)
|
Parameter (Console) |
Field name (OSS subscription) |
Description |
|
Gross amount |
FeeDetails/GrossAmount |
The list price of the selected configuration for an Alibaba Cloud resource. |
|
Billing formula |
FeeDetails/BillingFormula |
The formula used to calculate the gross amount. |
|
Auxiliary billing information |
FeeDetails/BillingAuxiliaryInformation |
Provides supplementary information for the billing formula, detailing calculation factors other than usage, duration, and list price. |
|
Pricing rule |
FeeDetails/PricingRule |
A link to the pricing rule for the cloud product. Click Billing Rule to view the rule details for this line item. |
Subscription deduction (SubscriptionDetails)
|
Parameter (Console) |
Parameter (OSS subscription) |
Description |
|
Subscription Deduct Gross Amount |
SubscriptionDetails/SubscriptionDeductGrossAmount |
The gross pay-as-you-go cost of cloud resources covered by a subscription (such as a Savings Plan). |
|
Amount After Subscription Deduction |
SubscriptionDetails/AmountAfterSubscriptionDeduction |
The amount payable after applying a deduction from a subscription (such as a Savings Plan). Amount After Subscription Deduction = Gross Amount - Subscription Deduct Gross Amount. |
|
Subscription Deduct Amount |
SubscriptionDetails/SubscriptionDeductAmount |
The portion of the commitment from a subscription (such as a Savings Plan) that is consumed to cover costs. |
|
Subscription Deduct Details |
SubscriptionDetails/SubscriptionDeductDetails |
Details of the deduction from a subscription (such as a Savings Plan). Includes the Savings Plan discount, Savings Plan instance ID, type, and commitment. |
For example, a Savings Plan subscription has an hourly commitment of 2/hour and can be applied to ecs.g6.xlarge instances. The standard pay-as-you-go price is 1/instance/hour. In the China (Shanghai) region, the Savings Plan for the ecs.g6 instance family offers a 60% discount, reducing the price to 40% of the original. The discounted price is 1 USD × 0.4 = 0.4/instance/hour. This Savings Plan can cover the pay-as-you-go costs for up to 2 / 0.4 = 5 ecs.g6.xlarge instances per hour.
If you run 5 instances for one hour, the billing data for this period is as follows:
Subscription Deduct Gross Amount = 1 USD/instance/hour × 5 instances × 1 hour = 5.
Because the Savings Plan is fully utilized, the Amount After Subscription Deduction is 0.
The Subscription Deduct Amount is the portion of the Savings Plan commitment that was consumed, which is 2.
Discount information (DiscountDetails)
|
Parameter (console) |
Parameter (OSS subscription) |
Description |
|
discount amount |
DiscountDetails/DiscountAmount |
The total discount amount applied to the bill, including official promotions and contract discounts. |
|
amount after discount |
DiscountDetails/AmountAfterDiscount |
The amount after all discounts (such as subscription-based deductions, official promotions, and contract discounts) are applied, excluding coupon deductions. |
|
discount details |
DiscountDetails/DiscountDetails |
Details of the discounts applied to the bill, such as official promotions and contract discounts. This includes the discount name, coupon amount, discount type, and discount source. |
Coupon deduction details
|
Parameter (Console) |
API name |
Description |
|
Coupon deduction amount |
CouponDeductionDetails/CouponDeductionAmount |
The amount deducted by a coupon. This amount is not eligible for an invoice. |
|
Coupon deduction details |
CouponDeductionDetails/CouponDeductionDetails |
Provides details for each applied coupon, including its coupon number, coupon type, and coupon deduction amount. |
PayableDetails
|
Parameter (Console) |
Parameter (OSS subscription) |
Description |
|
Tax-inclusive payable amount |
PayableDetails/TaxInclusivePayableAmount |
The amount payable after applying promotions such as subscriptions (e.g., savings plans), discounts, and coupons. Tax-inclusive payable amount = list price - subscription deduction - discount - coupon deduction. |
SplitLineItemDetails
These fields appear on the Split Bill page in the Expenses and Costs console.
|
Parameter (Console) |
Parameter (OSS subscription) |
Description |
|
Cost Center |
SplitLineItemDetails/CostCenter |
A user-defined unit for grouping or categorizing costs. |
|
Split Item Name |
SplitLineItemDetails/SplitItemName |
The name of the item used to split costs. For example, if OSS costs are split by bucket, this field contains the bucket name. |
|
Split Item ID |
SplitLineItemDetails/SplitItemId |
The ID of the item used to split costs. For example, if OSS costs are split by bucket, this field contains the bucket ID. |
|
Split Ratio |
SplitLineItemDetails/SplitRatio |
The percentage of usage allocated to the split item. |
Pay-as-you-go details (PayAsYouGo)
These fields appear on the Cost Details page in the Expenses and Costs console only when the fee type is pay-as-you-go fee for cloud resources, rounding-off fee, capped and base fee, commission fee, account adjustment fee, or SLA compensation fee.
|
Parameter (Console) |
Parameter (OSS subscription) |
Description |
|
pay-as-you-go gross amount |
PayAsYouGo/GrossAmount |
The gross amount for consumed pay-as-you-go cloud resources. |
|
pay-as-you-go discount amount |
PayAsYouGo/DiscountAmount |
The discount amount for consumed pay-as-you-go cloud resources. |
|
pay-as-you-go coupon deduction amount |
PayAsYouGo/CouponDeductionAmount |
The coupon deduction amount for consumed pay-as-you-go cloud resources. |
|
pay-as-you-go payable amount (tax-inclusive) |
PayAsYouGo/TaxInclusivePayableAmount |
The payable amount for consumed pay-as-you-go cloud resources. |
Subscription usage (SubscriptionUsage)
These fields appear only on the Cost Details page in the Expenses and Costs console and are populated when the cost type is subscription coverage fee and the subscription type is resource plan.
|
Console |
API |
Description |
|
subscription deduction coefficient |
SubscriptionUsage/SubscriptionDeductionCoefficient |
The deduction coefficient for a Pay-As-You-Go instance covered by a subscription (resource plan). |
|
subscription usage |
SubscriptionUsage/SubscriptionUsage |
The usage amount of a Pay-As-You-Go instance covered by a subscription (resource plan). |
|
subscription usage unit |
SubscriptionUsage/SubscriptionUsageUnit |
The unit of measurement for usage covered by a subscription (resource plan). |
|
subscription period capacity |
SubscriptionUsage/SubscriptionPeriodCapacity |
The capacity per period for periodic, capacity-based subscriptions, such as a resource plan with a fixed hourly quota. |
Subscription deduction (SubscriptionDetail)
These fields appear only on the Cost Details page in the Expenses and Costs console. They apply when the charge type is subscription covered charge and the subscription type is Savings Plans.
|
Parameter (console) |
Parameter (OSS subscription) |
Description |
|
Subscription Deduct Gross Amount |
SubscriptionDetails/SubscriptionDeductGrossAmount |
Specifies the gross list price for a pay-as-you-go instance covered by a Savings Plan. |
|
Subscription Deduct Discount |
SubscriptionDetail/SubscriptionDeductDiscount |
The pricing multiplier from the Savings Plan. For example, a value of 0.4 means the final price is 40% of the list price. |
For example, a Savings Plan with an hourly commitment of 2CNY/hour covers ecs.g6.xlarge instances, which have a standard pay-as-you-go price of 1CNY/instance/hour. In the China (Shanghai) region, the plan for the ecs.g6 instance family provides a 60% discount off the pay-as-you-go rate, resulting in a discounted price of 0.4CNY/instance/hour (1 × 0.4). This plan can cover the pay-as-you-go charges for up to 5 ecs.g6.xlarge instances each hour (2 ÷ 0.4).
If you run 5 instances for one hour, the values for that billing period are as follows:
Subscription Deduct Discount = 0.4 (which corresponds to a 60% discount)
Subscription Deduct Gross Amount = 1CNY/instance/hour × 5 instances × 1 hour = 5CNY
Subscription
These fields appear only on the Cost Details page in the Expenses and Costs console. The fields are populated when the charge type is subscription covered charge, subscription unsubscribe coverage fee, or subscription unused fee.
|
Parameter (Console) |
Parameter (OSS) |
Description |
|
subscription type |
Subscription/SubscriptionType |
The category of the subscription. Possible values:
|
|
subscription gross amount |
Subscription/SubscriptionGrossAmount |
|
|
subscription discount |
Subscription/SubscriptionDiscount |
|
|
subscription coupon deduction amount |
SubscriptionCouponDeductionAmount |
|
|
subscription payable amount |
Subscription/SubscriptionPayable |
|
|
subscription instance ID |
Subscription/SubscriptionInstanceId |
The ID of the Subscription, Resource Plan, or Savings Plans instance. |
Cost details
These fields appear only on the Cost Details page in the Expenses and Costs console.
|
Field name (console) |
API name |
Description |
|
Cost Amount |
CostDetails/CostAmount |
|
|
Cost Amount (including coupons) |
CostDetails/CostAmount(CouponDeductionAmountIncluded) |
This amount includes coupon deductions and is calculated as follows: Cost Amount (including coupons) = Cost Amount + subscription coupon deduction amount + Pay-As-You-Go coupon deduction amount. |