Home / Licensing / AWLC and Advanced Workload License Charges

Explainer · Metric and concept

AWLC and Advanced Workload License Charges.

AWLC is the sub-capacity Monthly License Charge metric that prices most IBM Z software today. It bills your monthly peak rolling four hour average MSU across regressive tiers, so the marginal MSU at the top of a large estate costs far less than the first. That curve is the whole game.

48 hour mobilization

Audit notice or renewal under 18 months out? We mobilize within 48 hours.

Get expert help →
№ 01

What AWLC is

MSUR4HASub-capacity

Advanced Workload License Charges (AWLC) is one specific pricing metric inside the Monthly License Charge family. It applies to the WLC eligible IBM Z software stack, z/OS, CICS, Db2 for z/OS, IMS, and MQ among them, on supported IBM Z hardware. AWLC superseded the older Variable Workload License Charges metric and lowered the per MSU rates while keeping the same underlying mechanic: under sub-capacity terms, you pay on the peak rolling four hour average MSU recorded that month, not on the rated capacity of the machine.

For smaller machines, IBM applies AEWLC, Advanced Entry Workload License Charges, the entry tier counterpart with its own rate table tuned to lower capacity systems. The mechanics are identical. Which metric governs your contract is determined by the machine model, not by a buyer election. On current hardware, AWLC or AEWLC is what is actually setting the monthly number most organizations call simply MLC.

№ 02

Worked example: the regressive tiers

Regressive tiersMarginal MSU

Directional only, using illustrative per MSU figures to show the mechanic, not a quote. AWLC rates are banded and regressive: the first block of MSU carries the highest per MSU rate, and each higher band carries a lower one. A product whose monthly peak rolling four hour average lands at 1,200 MSU is priced by walking up the bands, not by multiplying 1,200 by a single rate.

MSU bandIllustrative rate indexEffect on the band above
Base tier (first block)100Highest per MSU
Mid tier~78Cheaper per MSU
Upper tier~60Cheaper again
Top tier (large estates)~45Lowest marginal MSU

Illustrative rate index, not pricing. Real AWLC bands and rates are published by IBM and vary by product.

Two consequences follow for the buyer. First, because the metric is the peak rolling four hour average, a single busy hour can set the whole month for that product, exactly as under the broader MLC model. Second, because the rate falls as capacity climbs, the cost of growth is non linear: adding MSU at the top of a large stack is far cheaper per unit than the cost of the first block, while shaving MSU near the base saves more per unit than shaving at the top. Capacity decisions made without modeling the curve leave money on the table in both directions.

№ 03

Where it bites

AuditPeak creepSCRT

AWLC exposure concentrates in the same failure modes as the rest of the MLC stack. Incomplete or late Sub-Capacity Reporting Tool submissions risk reverting to full capacity, the most expensive basis, and an audit with unreliable data lands the same way. Peak creep is the quiet cost: one new batch job or a report scheduled into the existing peak window can lift the rolling four hour average for the month and reprice the band. And because AEWLC and AWLC apply to different machine classes, a hardware refresh can silently move you between metrics, changing the rate table under your contract without anyone modeling the before and after.

№ 04

How to optimize

Peak shapingzIIPTFP

Every AWLC lever acts on the peak that sets the bill. Move non urgent batch and reporting out of the peak window with disciplined peak shaving so they never contribute to the billed hour. Set defined capacity soft caps on LPARs to hold the rolling four hour average below a ceiling you choose. Offload eligible work to the zIIP engine, which does not count toward the general purpose peak. Keep SCRT clean and on time so sub-capacity holds. Model the regressive tiers before any capacity change. And at renewal, weigh AWLC against Tailored Fit Pricing, where an annual baseline replaces the monthly peak as the thing you manage. The full set of technical levers lives on our MSU consumption optimization page.

№ 05

Frequently asked

FAQ

What is AWLC (Advanced Workload License Charges)?

AWLC is IBM's sub-capacity Monthly License Charge pricing metric for WLC eligible IBM Z software, including z/OS, CICS, Db2 for z/OS, IMS, and MQ. It bills against the peak rolling four hour average MSU recorded each month, priced across regressive MSU tiers where the per MSU rate falls as capacity rises. AWLC superseded the earlier Variable Workload License Charges metric on supported IBM Z hardware.

What is the difference between AWLC and AEWLC?

AEWLC, Advanced Entry Workload License Charges, is the entry tier counterpart of AWLC for smaller IBM Z machines such as the business class models. The mechanics are the same, peak rolling four hour average MSU under sub-capacity, but AEWLC applies a different rate table tuned to lower capacity machines. Which metric applies is determined by the machine model, not by buyer choice.

How does AWLC differ from MLC?

MLC, Monthly License Charge, is the category of recurring monthly software charges. AWLC is one specific MLC pricing metric within that category. When people say their z/OS stack is on MLC, the actual metric setting the monthly number is usually AWLC or AEWLC on current hardware, or Tailored Fit Pricing if they have moved to consumption pricing.

How do you reduce AWLC cost?

Every AWLC lever acts on the peak rolling four hour average that sets the bill: move non urgent batch out of the peak window, set defined capacity soft caps on LPARs, offload eligible work to zIIP so it leaves the general purpose peak, and keep SCRT submissions clean. Because the tiers are regressive, model the curve before any capacity change, and weigh AWLC against Tailored Fit Pricing at renewal.

Related metrics: Monthly License Charge, MSU explained, and the rolling four hour average. Where these products live: z/OS licensing. Put it to work: IBM cost optimization.

The tier curve is a lever. Model it first.

Get expert help