A mainframe computing system comprising: a central processor complex; a plurality of billing entities, a billing entity being a logical partition (160A, 160B, 160N) of the mainframe computing system or a group of logical partitions, each billing entity having a respective capacity limit; a workload manager (132, 174) that schedules work requested by the plurality of billing entities on the central processor complex and tracks, by billing entity, a rolling average of millions of service units (MSUs); a dynamic capping policy for the central processor complex stored in non-transitory memory, the dynamic capping policy identifying: a maximum MSU limit, a maximum cost limit, the maximum cost limit being a limit of the technical resource consumption of specific features of the processors, a subset of the plurality of billing entities, and for each identified billing entity, information from which to determine an MSU entitlement value, being expressed in MSUs and being calculated based on the proportion, total of all proportions for the policy, and the maximum MSU limit, and a cost entitlement value, reflecting the entitlement value of the billing entity multiplied by a MSU technical resource consumption; and a dynamic capping master that adjusts the respective capacity limits of the subset of the plurality of billing entities at scheduled intervals based on the dynamic capping policy to favor billing entities having high-importance workload within the maximum MSU limit and maximum cost limit, wherein adjusting is based on the dynamic capping policy and using cost entitlement unused from billing entities having respective rolling averages that are less than their respective MSU entitlement values, wherein the workload manager (132, 174) schedules work within the respective capacity limits so that the central processor complex executes the work without exceeding the maximum cost limit and the maximum MSU limit. a central processor complex; a plurality of billing entities, a billing entity being a logical partition (160A, 160B, 160N) of the mainframe computing system or a group of logical partitions, each billing entity having a respective capacity limit; a workload manager (132, 174) that schedules work requested by the plurality of billing entities on the central processor complex and tracks, by billing entity, a rolling average of millions of service units (MSUs); a dynamic capping policy for the central processor complex stored in non-transitory memory, the dynamic capping policy identifying: a maximum MSU limit, a maximum cost limit, the maximum cost limit being a limit of the technical resource consumption of specific features of the processors, a subset of the plurality of billing entities, and for each identified billing entity, information from which to determine an MSU entitlement value, being expressed in MSUs and being calculated based on the proportion, total of all proportions for the policy, and the maximum MSU limit, and a cost entitlement value, reflecting the entitlement value of the billing entity multiplied by a MSU technical resource consumption; and a dynamic capping master that adjusts the respective capacity limits of the subset of the plurality of billing entities at scheduled intervals based on the dynamic capping policy to favor billing entities having high-importance workload within the maximum MSU limit and maximum cost limit, wherein adjusting is based on the dynamic capping policy and using cost entitlement unused from billing entities having respective rolling averages that are less than their respective MSU entitlement values, wherein the workload manager (132, 174) schedules work within the respective capacity limits so that the central processor complex executes the work without exceeding the maximum cost limit and the maximum MSU limit. a maximum MSU limit, a maximum cost limit, the maximum cost limit being a limit of the technical resource consumption of specific features of the processors, a subset of the plurality of billing entities, and for each identified billing entity, information from which to determine an MSU entitlement value, being expressed in MSUs and being calculated based on the proportion, total of all proportions for the policy, and the maximum MSU limit, and a cost entitlement value, reflecting the entitlement value of the billing entity multiplied by a MSU technical resource consumption; and a dynamic capping master that adjusts the respective capacity limits of the subset of the plurality of billing entities at scheduled intervals based on the dynamic capping policy to favor billing entities having high-importance workload within the maximum MSU limit and maximum cost limit, wherein adjusting is based on the dynamic capping policy and using cost entitlement unused from billing entities having respective rolling averages that are less than their respective MSU entitlement values, wherein the workload manager (132, 174) schedules work within the respective capacity limits so that the central processor complex executes the work without exceeding the maximum cost limit and the maximum MSU limit.