IBM z Systems Software Pricing

Monthly License Charge (MLC) Metrics

z Systems New Application License Charges

z Systems New Application License Charges (zNALC) offers a reduced price for the z/OS operating system on LPARs where you are running a qualified 'new workload' application (Qualified Application) such as Java language business applications running under WebSphere Application Server for z/OS, Domino, SAP, PeopleSoft, and Siebel.

The zNALC offering extends the IBM commitment to sub-capacity pricing, allowing customers with a Qualified Application to obtain a reduced price for z/OS where charges are based on the size of the LPAR(s) executing a Qualified Application, assuming all applicable terms and conditions are met.

z/OS with zNALC provides many benefits over previous 'new workload' pricing offers. It provides a strategic pricing model available on the full range of z Systems servers for simplified application planning and deployment. zNALC provides similar pricing benefits to both z/OS.e pricing and z/OS with NALC pricing. zNALC allows for aggregation across a qualified Parallel Sysplex, which can provide a lower cost for incremental growth across 'new workloads' that span a Parallel Sysplex. zNALC is the IBM strategy, replacing the z/OS.e operating system and the NALC pricing metric.

For information about zNALC in a Country Multiplex Pricing environment, see the CMLC and MzNALC page.

z Systems New Application License Charges Structure
(cumulative monthly pricing)

Base zNALC 3 MSUs
Level 0 4 - 45 MSUs
Level 1 46 - 175 MSUs
Level 2 176 - 315 MSUs
Level 3 316 - 575 MSUs
Level 4 576 - 875 MSUs
Level 5 876 - 1315 MSUs
Level 6 1316 - 1975 MSUs
Level 7 1976+ MSUs

Customers may choose to implement zNALC in one of two ways:

Prerequisites, Restrictions, and Annual Certification Requirement

zNALC is available only on IBM z/Architecture servers (z13, z13s, zEC12, zBC12, z196, z114, z10 EC, z10 BC, z9 EC, z9 BC, z990, z890, z900, z800, or later) running the z/OS (5650-ZOS or 5694-A01) operating system. z/OS middleware running on an IBM z/Architecture server which qualifies for Advanced Workload License Charges (AWLC), Advanced Entry Workload License Charges (AEWLC), Workload License Charges (WLC), or Entry Workload License Charges (EWLC) must be priced AWLC/AEWLC/WLC/EWLC in order for z/OS to be eligible for zNALC charges.

Any Logical Partition (LPAR) that is designated as a zNALC LPAR must identify itself in one of two ways:

zNALC is not available on any server where OS/390 or z/OS.e is licensed or running, or on any server where the pricing metric for z/OS is NALC.

Sub-Capacity zNALC is not available on any LPARs where z/OS is running as a guest of z/VM unless z/OS APAR OA20314 was applied to the z/OS guest system before it was IPLed and SCRT V14.2.0 or higher is used to create the SCRT report.

IBM has established a certification process whereby customers must complete a form when they establish zNALC charges and which must be renewed each year to maintain zNALC charges. This form requires customers to certify that they meet all the requirements to be eligible for z/OS with zNALC charges. IBM may cancel zNALC charging if a customer fails to submit an annual certification. IBM has the right to audit servers with z/OS with zNALC charges to ensure compliance with all zNALC terms and conditions.

The "zNALC Annual Eligibility Certification Form" is document number Z125-7465 / INTC-7465. Customers should request a new form annually from IBM Customer Fulfillment and submit it prior to their zNALC anniversary.

Qualified Applications

zNALC is available only on LPARs where a Qualified Application is present, among other requirements. In general, Qualified Applications are those that IBM considers 'new workload,' such as Java language business applications running under WebSphere Application Server for z/OS, Domino, SAP, PeopleSoft, or Siebel. IBM has established the following three criteria to determine which applications are Qualified Applications, all three criteria must be met:

  1. An "Application" is a computer program that is used to accomplish specific business tasks (such as, Customer Relationship Management (CRM), Enterprise Resource Planning (ERP), Supply Chain Management (SCM), business information warehouse, accounting, and inventory control programs), including the database server used for that task. In this definition, an Application is not a stand-alone database management system or systems management tool (i.e., related to the management or operation of the computer itself or of other computer programs). Examples of software that are not considered applications are operating system software, database products (except those qualifying as described in section (b) below), transaction managers, tools, utilities, and games.
  2. An application may be considered a Qualified Application if:
    1. It is currently generally commercially available, supported by its manufacturer, and enabled to run under z/OS, and that same Application (with substantially the same functionality) is simultaneously generally commercially available, supported by its manufacturer on, and enabled to run under a UNIX operating system (for example, AIX, HP-UX, Linux, or Solaris), or Microsoft Windows (collectively "Distributed Platforms");

    2. It is a database server running under z/OS and it is operating solely in support of a software program that is currently generally commercially available, supported by its manufacturer, and running in a client/server environment where the business logic (e.g., application server) is running on a Distributed Platform.

    3. It is a Java language business application running under WebSphere Application Server for z/OS (or equivalent on the z/OS platform). These do not include systems management tools.
  3. z/OS is eligible for zNALC pricing when running in an LPAR where the Qualified Application is executing. The only other products that may execute in this LPAR are those products that support the Qualified Application. The LPAR must be used exclusively for the Qualified Application and for programs that support the Qualified Application and for no other purpose.

IBM will determine whether a particular program is a qualified application.

In the event you want to check if another application can qualify, see "How to Qualify Applications" below.

Examples of Qualified Applications

You may already have an application that has been previously approved. This is a list of examples of approved Qualified Applications:

If you already have one of these applications, then just contact your IBM representative to see what your z Systems New Application License Charge (zNALC) charges for z/OS will be for that application. In the future additional applications, such as those above, may also be approved.

SAP is a trademark or registered trademark of SAP AG in Germany and in other countries.
Oracle, PeopleSoft, and Siebel are trademarks or registered trademarks of Oracle Corporation in the United States and in other countries.
BASE24-eps is a trademark or registered trademark of ACI Worldwide in the United States and in other countries.

How to Qualify Applications

If your application is not on the above list (for example a Java language business application running under WebSphere Application Server for z/OS), then you will need to provide some information in order to get it qualified.

Please describe your application and submit it to IBM for review via your IBM sales representative or Business Partner. Specifically, in an email or on company letterhead please provide the following information:

  1. Name of the application/workload and a short description of its business purpose
  2. a) If the business application is commercially available from a vendor, please supply: - OR -
    b) If the business application is developed in-house, please supply:
  3. In all cases, confirm that the application (or the database server in support of the application) is running in a z/OS LPAR that contains only programs related to the proposed new workload.

Your IBM sales representative or Business Partner will contact you with the status of your application qualification and provide information about your z/OS pricing.

zNALC and Traditional Workloads on the Same Machine

In a Country Multiplex Pricing (CMP) environment the MSUs on the Multiplex report for z/OS zNALC are billed as reported using the MzNALC price metric.

In a non-CMP environment, when z/OS is licensed for both zNALC and Traditional (non-zNALC) LPARs on the same machine, then under most circumstances IBM will not bill for more MSUs than the reported z/OS Peak (the highest simultaneous rolling 4 hour average of all z/OS LPARs). Here are the mechanics:

When Traditional MSUs + zNALC MSUs Equal the z/OS Peak MSUs:

When Traditional MSUs + zNALC MSUs Exceed the z/OS Peak MSUs:

When Traditional MSUs + zNALC MSUs Exceed the Full Capacity MSUs of the Machine:

In a qualified parallel sysplex environment the 3 MSU minimum must be met across the aggregated sysplex. For example: 1 MSU on box1, 1 MSU on box2, and 1 MSU on box3; or perhaps 2 MSUs on box1, 1 MSU on box2, and 0 MSUs on box3, etc.

New Application License Charges (NALC)

Prior to the announcement of zNALC there was another price metric called New Application License Charges (NALC). In the zNALC announcement IBM released a Statement of General Direction stating: IBM intends to replace both the z/OS.e operating system and the NALC pricing metric with the zNALC pricing metric, which is available on both IBM z/Architecture high-end and midrange systems.The NALC price metric was formally withdrawn from marketing effective 31 March 2008.

The z/OS V2 announcement explains that z/OS V2 will only be offered with NALC pricing for customers using NALC for z/OS V1 who are using PSLC for their middleware programs. z/OS V2 customers using AWLC, WLC, AEWLC, or EWLC pricing for their middleware programs must migrate from NALC to zNALC pricing. All z/OS V1 customers using NALC pricing are encouraged to migrate to zNALC pricing to obtain the zNALC advantages such as sub-capacity pricing for z/OS with zNALC supported by the SCRT reports, lower prices above 45 MSUs, and aggregated pricing across qualified Parallel Sysplexes.

NALC remains available to z/OS V1 customers who acquired NALC prior to its withdrawal. NALC customers must dedicate an entire mainframe server to a qualifying e-business workload, such as WebSphere Application Server for z/OS or a qualifying enterprise application workload such as SAP or PeopleSoft. For a product with the NALC pricing metric, there is a single low price per MSU per product and software charges are based upon the capacity of the machine where the product executes. NALC is available to PSLC and WLC customers of z/OS V1. NALC provides lower price points for certain features of z/OS, OS/390 and Domino Version 5.

NALC is available on a dedicated e-business mainframe that participates in a Parallel Sysplex environment. While NALC-priced products are not eligible for aggregation, other non-NALC middleware on the NALC machine may aggregate with middleware across the Parallel Sysplex environment, if all terms are met. In the case that a machine is dedicated to e-business, and also Sub-Capacity Workload License Charges, then the billable z/OS V1 MSUs and/or Domino NALC MSUs will be based on the values that appear in the monthly Sub-Capacity Reports. This is the only time when IBM terms permit NALC MSUs to be less than full-machine-capacity.

For a list of NALC qualifying applications, please visit the NALC section of the IBM z Systems Software Contracts website.

With the introduction of zNALC pricing it is suggested that customers interested in running new workloads on the z Systems platform no longer rely on NALC or z/OS.e but rather upon zNALC to obtain reduced price points for environments with new workload applications. 

zNALC News

On 28 July 2015 IBM announced Country Multiplex Pricing (CMP) for z/OS and z/TPF. CMP is implemented using the Country Multiplex License Charges (CMLC) and Multiplex zNALC (MzNALC) price metrics.

On 10 July 2007 IBM made Sub-Capacity Reporting Tool (SCRT) Version 14 Release 1.0 available for download. In order to take advantage of the new SCRT V14.1.0 support for z Systems New Application License Charges (zNALC) in an LPAR which does not use the ZNALxxxx naming convention customers must also have the BCP APAR OA20314 applied to their z/OS system prior to collecting SMF data. This APAR allows customers to use a "LICENSE=ZNALC" IPL parameter in place of the zNALC LPAR naming convention originally announced on 9 January.

On 9 January 2007, IBM announced z Systems New Application License Charges, a reduced price for the z/OS operating system on LPARs where customers are running a qualified 'new workload' application.

Contact an IBM Sales Specialist

Browse z Systems


Infrastructure matters. Businesses turn to the IBM mainframe for unmatched security, operational efficiency, speed, seamless scale, and lower cost per transaction. The IBM z System, the world’s premier data and transaction engine, is enabled for mobile, integrates transactions and analytics, and delivers efficient and trusted clouds.

Operating Systems

IBM z Systems supports multiple operation systems:


The IBM z Systems portfolio of solutions, along with IBM's deep industry expertise, helps organizations like yours reinvent enterprise IT for analytics, cloud, security and more.


IBM z Systems combine leading-edge innovation and unparalleled capabilities to power cloud, business analytics, mobile applications, and the most important workloads.