① Explainer · IBM IPLA
IPLA is IBM's one time charge model. You buy a perpetual license with an upfront One Time Charge, then pay annual Subscription and Support. The headline is the OTC; the real multi year cost is the S&S stream, and that is where the negotiation lives.
IPLA stands for International Program License Agreement, IBM's one time charge framework for mainframe software. You pay an upfront One Time Charge (OTC) for a perpetual license, then an annual Subscription and Support (S&S) fee that funds updates and support. It is the counterpart to the Monthly License Charge (MLC) model, which bills the core operating environment recurringly each month.
Many tools and utilities are IPLA programs: OMEGAMON and other monitoring, the Db2, CICS, and IMS tool sets, and a wide range of utilities. The platform programs that anchor the estate, z/OS, CICS Transaction Server, Db2 for z/OS, IMS, and MQ, are typically MLC. Classification varies by program, so always confirm which model a given product sits under.
IPLA programs are not priced directly in MSUs. You convert your machine or sub-capacity MSU figure into Value Units (VUs) using the program's Value Unit Exhibit. The conversion is regressive: each higher band of MSUs converts at fewer Value Units per MSU, so the cost of incremental capacity falls as the estate grows. The table below shows the mechanic on a representative schedule and a 200 MSU sub-capacity position.
| MSU band | MSUs in band | VU per MSU | Value Units |
|---|---|---|---|
| 1 to 3 | 3 | 10 | 30 |
| 4 to 45 | 42 | 6 | 252 |
| 46 to 175 | 130 | 4 | 520 |
| 176 to 200 | 25 | 3 | 75 |
| Total | 200 | n/a | 877 |
The same 200 MSU estate licensed at a flat 10 VU per MSU would convert to 2,000 VUs. The regressive schedule yields 877, less than half, which is the entire point: at scale, the per MSU cost of an IPLA program drops sharply. Exact band breakpoints and rates come from each program's published Value Unit Exhibit and differ by program; the figures above illustrate the mechanic, not any one product's schedule.
| Dimension | MLC (Monthly License Charge) | IPLA (One Time Charge) |
|---|---|---|
| Charge shape | Recurring monthly charge | Upfront OTC plus annual S&S |
| Measured in | MSUs, on the Rolling 4-Hour Average | Value Units, converted from MSUs |
| Typical products | z/OS, CICS TS, Db2 for z/OS, IMS, MQ | OMEGAMON, Db2/CICS/IMS tools, utilities |
| Sub-capacity | Yes, reported via SCRT | Available for eligible programs |
| Main recurring cost | The monthly charge itself | The annual S&S stream |
| Primary buyer lever | Sub-capacity, R4HA, Tailored Fit Pricing | S&S reduction, drop unused, sub-capacity |
The trap in IPLA is treating the OTC as the cost. It is not. The OTC is sunk on the day you pay it; the money that compounds is the annual S&S, charged every year for as long as you hold the license, and commonly subject to uplift. Over a typical platform lifetime the S&S can far exceed the original charge. That is the stream to manage.
Buyer side levers
The OTC is sunk. Manage the stream.
Related explainers: the MIPS to MSU conversion question, sysplex vs standalone pricing, and how sub-capacity and the Rolling 4-Hour Average set the MSU figure you convert. IPLA products on the long tail: OMEGAMON licensing and CICS Transaction Server licensing. Hub and commercial: the IBM buyer side guide and IBM renewal advisory.
Audit notice or renewal under 18 months out? We mobilize within 48 hours.