A mainframe computing system comprising: a central processor complex; and at least two billing entities, each billing entity being a logical partition (160A, 160B, 160N) or a group of logical partitions of the mainframe computing system; a user interface configured to set up and maintain a dynamic capping policy to control how a workload manager (132, 174) schedules work performed by the at least one processor on the mainframe computing system, the workload manager configured to track a rolling average of millions of service units (MSUs) for each of the billing entities, the user interface being further configured to: display an MSU limit for the billing entities, display, for each of the billing entities, a respective MSU entitlement value, and a respective MSU cost, with cost standing for technical resource consumption of specific features of the processors, and the MSU entitlement value, being expressed in MSUs and being calculated based on (i) the proportion being a portion of the MSU limit, (ii) the total of all proportions for the dynamic capping policy, and (iii) the maximum MSU limit for the dynamic capping policy, and store the dynamic capping policy in a memory, the dynamic capping policy including the MSU limit, and information from which to determine the respective MSU entitlement value, and the respective MSU cost for each billing entity for the at least two billing entities; and a dynamic capping master configured to: with a maximum cost limit identified by the dynamic capping policy, adjust respective capacity limits of each of the billing entities, wherein the workload manager is further configured to schedule work within the respective capacity limits such that the central processor complex executes the work without exceeding the maximum cost limit and the MSU limit, the adjusting being based on the dynamic capping policy. a central processor complex; and at least two billing entities, each billing entity being a logical partition (160A, 160B, 160N) or a group of logical partitions of the mainframe computing system; a user interface configured to set up and maintain a dynamic capping policy to control how a workload manager (132, 174) schedules work performed by the at least one processor on the mainframe computing system, the workload manager configured to track a rolling average of millions of service units (MSUs) for each of the billing entities, the user interface being further configured to: display an MSU limit for the billing entities, display, for each of the billing entities, a respective MSU entitlement value, and a respective MSU cost, with cost standing for technical resource consumption of specific features of the processors, and the MSU entitlement value, being expressed in MSUs and being calculated based on (i) the proportion being a portion of the MSU limit, (ii) the total of all proportions for the dynamic capping policy, and (iii) the maximum MSU limit for the dynamic capping policy, and store the dynamic capping policy in a memory, the dynamic capping policy including the MSU limit, and information from which to determine the respective MSU entitlement value, and the respective MSU cost for each billing entity for the at least two billing entities; and a dynamic capping master configured to: with a maximum cost limit identified by the dynamic capping policy, adjust respective capacity limits of each of the billing entities, wherein the workload manager is further configured to schedule work within the respective capacity limits such that the central processor complex executes the work without exceeding the maximum cost limit and the MSU limit, the adjusting being based on the dynamic capping policy. display an MSU limit for the billing entities, display, for each of the billing entities, a respective MSU entitlement value, and a respective MSU cost, with cost standing for technical resource consumption of specific features of the processors, and the MSU entitlement value, being expressed in MSUs and being calculated based on (i) the proportion being a portion of the MSU limit, (ii) the total of all proportions for the dynamic capping policy, and (iii) the maximum MSU limit for the dynamic capping policy, and store the dynamic capping policy in a memory, the dynamic capping policy including the MSU limit, and information from which to determine the respective MSU entitlement value, and the respective MSU cost for each billing entity for the at least two billing entities; and a dynamic capping master configured to: with a maximum cost limit identified by the dynamic capping policy, adjust respective capacity limits of each of the billing entities, wherein the workload manager is further configured to schedule work within the respective capacity limits such that the central processor complex executes the work without exceeding the maximum cost limit and the MSU limit, the adjusting being based on the dynamic capping policy.