Contents
Key takeawaysHow Cognos is licensedWhat drives Cognos costChecking your own positionCloud Pak for Data conversionILMT and sub capacityWhat we see in engagementsPreparing the renewalWhat to do nextFAQCognos cost follows the roles you assign more than the use you get. Retire dormant names, match each role to real activity, keep ILMT reporting on the analytics servers, and size any Cloud Pak for Data quote to measured concurrency.
- Two meters run at once. Cognos counts people as Authorized Users priced by role and counts servers in PVUs, and Cloud Pak for Data adds a third meter in VPCs.
- The role decides the price. Analytics Administrator, Explorer, User and Viewer each carry a different rate, and assignments drift upward unless someone owns them.
- Dormant names are the first recovery. Leavers, role changers and people counted in two environments renew every year until a reconciliation removes them.
- Both layers pay. In our hypothetical 1,000 user example, removing dormant names and moving readers to a lighter role together cut the bill by 37.5 percent.
- Cloud Pak for Data is a repricing event. Measure real concurrency before the conversion talks, because IBM's quotes tend to be sized on peak.
- Sub capacity needs ILMT on the BI servers. Cognos hosts run by the BI team are the ones most often missing from ILMT, which puts them at full capacity pricing.
How is IBM Cognos Analytics licensed?
Cognos Analytics is licensed two ways at once. People count as Authorized Users, priced by assigned role, and servers count in Processor Value Units (PVU), at sub capacity only where the IBM License Metric Tool (ILMT) reports. Cloud Pak for Data adds a third option, repackaging Cognos into Virtual Processor Cores (VPC).
Large customers often hold several of these meters, bought years apart by different teams. Each leaks in its own way, which is why Cognos cost rarely tracks actual use.
| Metric | What it counts | Where it leaks |
|---|---|---|
| Authorized User, by role | Named people, priced by assigned capability from Analytics Administrator down to the view only Analytics Viewer | Role inflation, with authoring roles assigned to report consumers, and dormant names never retired |
| Capacity, PVU | Processing power on the Cognos servers, at sub capacity where ILMT earns it | The full capacity fallback when the measurement tooling lapses |
| Cloud Pak for Data, VPC | Virtual Processor Cores in the bundled capacity model | Conversions quoted on peak capacity |
| Cognos Analytics on Cloud | Authorized Users on the Standard or Premium edition, billed monthly | Premium bought for people who only open dashboards and receive reports |
Which Cognos license role does each user need?
IBM's documentation defines four license roles for Cognos Analytics, and each one includes the capabilities of the role below it. Cognos assigns each user a license from the capabilities they hold, so the permissions set in Cognos decide which of the four they consume.
- Analytics Viewer. Opens and interacts with reports and dashboards that other people built, including on the mobile app. No authoring. Before version 11.1.4 this role was called Information Distribution.
- Analytics User. Adds report and dashboard creation, scheduling and the user's own data source sign ons.
- Analytics Explorer. Adds the advanced analysis tools, such as Analysis Studio and Event Studio, drill through definitions and advanced dashboard features.
- Analytics Administrator. Adds system configuration and control of users, groups, roles and data connections.
Why does the role mix only ever climb?
The role ladder is also a price ladder. Administrator and authoring roles carry multiples of the view only rate, and assignment drifts upward as report consumers pick up authoring rights from projects, shared templates and helpful administrators.
Because the license follows the capabilities, one extra permission granted for a project puts a user on a higher rung the next time they sign in. Users never ask to be downgraded, so the mix rises until a review puts a price on it.
What drives Cognos cost the most?
The role mix drives Cognos cost more than any other factor, followed by names that should no longer be on the list. The Authorized User bill splits into two recoverable layers: whether each named user should exist at all, and whether their role matches what they actually do.
Where do dormant and duplicate users come from?
The first layer is existence. These licenses renew every year for people who no longer use Cognos, and they fall into three groups.
- Leavers. People who left the company but stayed in Cognos, or in the directory groups that grant Cognos access.
- Role changers. Staff who moved to another job and kept analytics access they stopped using.
- Duplicates across environments. The same person counted in production and again in development or test.
The second layer is classification. These are active users who hold authoring or administration roles while their usage history shows consumption only. They stay on the list, one or two rungs lower.
Worked example: what a role reconciliation is worth
IBM publishes list prices only for the cloud editions: $10.60 per Standard authorized user per month and $42.40 per Premium user, a fourfold gap. On premises role prices come from your Passport Advantage quotes, and the same table works with those.
Say you have 1,000 named users, 600 on Premium and 400 on Standard. The review finds 150 dormant names (50 Premium, 100 Standard) and 250 active Premium users who only read reports and dashboards.
| Step | Premium users | Standard users | Monthly cost | Annual cost |
|---|---|---|---|---|
| Starting position | 600 | 400 | $29,680 | $356,160 |
| Remove 150 dormant names | 550 | 300 | $26,500 | $318,000 |
| Move 250 readers to Standard | 300 | 550 | $18,550 | $222,600 |
The total saving is $133,560 a year, or 37.5 percent of the starting bill. Removing dormant names saved $38,160 and moving readers to Standard saved $95,400. The role correction was worth two and a half times the cleanup here because Premium readers outnumbered dormant names, so run your own counts before deciding which layer matters more.
Why does a single cleanup not hold?
Reconciliation held only where it was repeated. Customers who ran it every year kept the recovered position, while those who ran it once watched the drift return. The roles creep back for the same reasons they crept up the first time, so the review belongs on the annual calendar.
It is also the cheapest saving to repeat in IBM analytics software. The data already sits in Cognos and your directory, and nothing needs IBM's agreement.
IBM Analytics Licensing Guide
How to reconcile Cognos roles, measure concurrency and price a Cloud Pak for Data conversion before IBM's quote arrives.
Get the white paper →How do you check your own Cognos license position?
Join the license table to activity: every Authorized User, their role, and what they did in the last quarter. Cognos, your directory and your inventory tools already hold the data, and the work is getting it into one sheet per user.
- Manage, then Licenses. The Cognos administration view of license usage by role. It counts what permissions allow, and IBM's support site documents cases where it showed every user as Analytics Administrator.
- The audit database. With audit logging turned on, Cognos records sign ons, report runs and edits per user, and IBM ships sample audit reports that read those tables.
- Directory and HR leaver lists. Match Cognos accounts and the groups that grant access against current employees.
- User lists per environment. Export named users from production, development and test, then match them by person to find anyone counted twice.
- ILMT or BigFix Inventory. Confirm every Cognos server on PVU is discovered and appears in the sub capacity report.
- IBM License Service. For Cognos on Cloud Pak for Data, the usage record IBM accepts for containers.
How do you sort users into keep, downgrade and remove?
- Users with no activity in the review period leave the count.
- Users whose activity fits a lighter role go down the ladder, and their permissions change so Cognos stops counting them at the higher role.
- People counted in more than one environment are merged into one named user.
- Whatever remains is the number the renewal prices, and the one you defend at audit.
IBM's support site also recommends a periodic cleanup of unused users inside Cognos to keep the license count current. Build that step into your leaver process, or the count keeps names your directory already removed.
Should you move Cognos into Cloud Pak for Data?
Move only if measured concurrency supports it. Cloud Pak for Data repackages Cognos into a capacity model priced in VPCs, so the conversion reprices the whole Cognos footprint, even when IBM presents it as a technical upgrade.
Pooled capacity helps customers with broad, spiky analytics use, because it absorbs variation that named users cannot. It hurts customers with narrow, steady use, who paid less on their existing metrics. Our Cloud Pak strategy guide works through that decision, and the Cloud Pak licensing guide covers the VPC mechanics.
What decides whether the conversion pays?
One measurement decides the outcome: real concurrency across a representative period, set against the capacity the quote assumes. Conversion quotes in our reviews were built on peak capacity and ran 15 to 35 percent above measured concurrency, because peak is the number a sizing conversation naturally produces. Concurrency can be measured well before signature, yet few customers measure it.
Bring the measured concurrency curve and you buy the capacity you use. Come without it and you buy the capacity the demo needed.
How do you measure Cognos concurrency before the quote?
- Choose the period. Cover month end, quarter end and your planning cycle, since those weeks set the analytics peaks.
- Count sessions. Take active sessions and report executions per hour from the audit database.
- Count load. Take processor use on the Cognos report and dispatcher servers for the same hours from your monitoring tools.
- Compare. Plot the curve and set the sustained busy level beside the single highest hour the quote was sized on.
On Cloud Pak for Data, IBM License Service polls the CPU capacity available to the Cognos pods at least every 30 minutes and keeps each day's highest value. The VPC count follows the CPU limits you set, so size those limits to the measured curve.
Why we would not convert just to simplify licensing
A common recommendation is to move Cognos into Cloud Pak for Data before the renewal, because one capacity pool is simpler to manage than four user roles and a PVU count. We advise against converting for that reason alone.
Every error in the current footprint, from dormant names to unreported servers, is carried into the VPC quote at the new meter's rates, and a peak sized quote locks it in. Clean the named users and measure concurrency first. You then compare two accurate numbers, and a customer with steady use can decline at no cost.
When does Cognos need ILMT for sub capacity pricing?
Cognos needs ILMT wherever it runs on PVU metrics. The sub capacity discount depends on ILMT being deployed, scanning and reporting, the same conditions that govern the rest of your IBM software, which our sub capacity and ILMT guide covers in full. IBM's Passport Advantage terms set the details.
- Deadline. ILMT must be in place within 90 days of the first sub capacity deployment on a virtualized server.
- Reporting. Quarterly is the longest reporting interval IBM accepts.
- Approved tools. ILMT, BigFix Inventory or the approved Flexera One options. For VPC metrics, IBM has not accepted manual counts since May 10, 2022.
- Consequence. If the conditions are missed, IBM charges full capacity for every physical core activated on the server.
Why do the analytics servers fall out of ILMT?
The Cognos servers are where the condition fails most often. The BI team runs them outside the infrastructure team's ILMT rollout, so the agent is never deployed and the full capacity charge is never budgeted. In roughly 1 customer in 3 we reviewed, sub capacity savings on the analytics servers were forfeited to exactly this gap.
The price of the gap is easy to show. Say Cognos runs on four virtual machines of 8 cores each, spread over two hosts with 32 cores apiece, all rated at 70 PVUs per core in the IBM PVU table.
| Basis | Cores counted | PVUs per core | PVUs required |
|---|---|---|---|
| Sub capacity, ILMT reporting | 32 (4 VMs x 8 cores) | 70 | 2,240 |
| Full capacity, ILMT missing | 64 (2 hosts x 32 cores) | 70 | 4,480 |
What happens to an ILMT gap at audit?
The finding compounds at audit, where it leads IBM's claim, converting a compliant looking footprint to full capacity pricing without proving a single over deployment. Our audit penalties guide explains why. In the example above, IBM would ask for 2,240 more PVUs of Cognos without finding one extra deployment.
Cognos on Cloud Pak for Data follows a different rule: IBM License Service is the only tool IBM accepts for containers, so confirm it reports before the Cognos service goes live.
What have we seen in recent Cognos engagements?
Across roughly 20 to 30 IBM analytics engagements I advised between 2024 and 2026, Cognos cost rarely tracked actual use, and the role mix was the biggest swing factor. Four patterns explained most of that gap.
- Dormant names. Leavers, role changers and duplicates made up 12 to 30 percent of the named population at first review.
- Role inflation. Report consumers holding authoring or administration roles.
- Peak sized quotes. Cloud Pak for Data proposals built on the busiest hour.
- Unreported servers. Cognos hosts left out of ILMT.
The common cause was ownership. The analytics environment sat between the BI team, which owns the users, and the licensing function, which owns the contracts, and the reconciliation belonged to neither.
The customers who recovered the most gave the whole baseline (users, roles, capacity and ILMT coverage) to one owner with a renewal calendar. We give the same advice for every IBM product, because the drift has the same cause everywhere.
How should you prepare a Cognos renewal with IBM?
Take the reconciled baseline into the renewal and negotiate the role mix, the dormant recovery and the capacity position as one package. Finish the numbers before IBM's first quote, because a quote built on old counts is hard to walk back.
What will the IBM account team say, and how should you answer?
| What IBM says | What to say back |
|---|---|
| "The license report in Cognos shows your current role counts, so that is the renewal quantity." | That report shows what permissions allow. Here is activity per user for the last quarter, and the permission changes we made to match it. |
| "Cloud Pak for Data simplifies your licensing and lowers cost over time." | Size the VPC quote against our measured concurrency curve, then show us both options side by side for the full term. |
| "Without complete ILMT data we have to assume full capacity." | Here are the current quarterly reports for every Cognos host. Name any host you think is missing and we will close it this quarter. |
Which contract terms should you ask for?
- Role exchange at renewal. The right to swap Authorized Users between roles at an agreed price ratio, so a downgrade reduces the bill instead of creating shelfware.
- Price hold per role. Unit prices for each role and for VPCs fixed for the term, using the wording in our price hold clause guide.
- Uplift cap. A ceiling on the support and subscription increase at each renewal, as set out in our uplift cap guide.
- Conversion credit and exit path. If you move to Cloud Pak for Data, written credit for the retired Cognos entitlements and a defined route back if the VPC sizing proves too high.
When should each step happen?
| Before renewal | What to do |
|---|---|
| 12 months | Assign one owner for the Cognos baseline. Turn on audit logging if it is off, so a full quarter of activity exists. |
| 6 months | Run the user and role reconciliation, fix permissions, and confirm ILMT coverage on every Cognos server. |
| 3 months | Measure concurrency if Cloud Pak for Data is on the table, and price the conversion both ways. |
| 1 month | Negotiate the reconciled counts, role prices and contract terms as one package, and sign only what the baseline supports. |
What to do next
- Join the license table to activity. List every Authorized User, their role and their last quarter of use. Retire the dormant names and downgrade the drifted roles.
- Check ILMT on the analytics servers. These are the hosts an infrastructure sweep most often misses.
- Measure concurrency before any Cloud Pak talks. Use a representative period and quote against the curve rather than the peak.
- Price the conversion both ways. Compare the measured footprint on current metrics with the VPC bundle, and discount IBM's strategic push from the comparison.
- Take the reconciled baseline into the renewal. Negotiate the role mix, the dormant recovery and the capacity position together. The IBM practice runs it with you, on your side of the table.
Frequently asked questions
How is IBM Cognos Analytics licensed?
On premises, by Authorized Users priced per named person by role, from Analytics Administrator down to Analytics Viewer, plus PVU capacity on the servers, where sub capacity needs ILMT. Cloud Pak for Data sells Cognos in Virtual Processor Cores, and the cloud service is sold per user in Standard and Premium editions.
How much does IBM Cognos Analytics cost?
The cloud editions list from $10.60 per Standard user and $42.40 per Premium user per month, varying by country. On premises role and PVU prices are quoted through Passport Advantage and depend on your discount level, so your own quote history is the only reliable reference.
What drives Cognos licensing cost the most?
The role mix. Authoring and administration roles cost several times the view only rate, and assignments drift upward as people collect permissions for projects. Matching each user's role to last quarter's activity and removing dormant names are separate savings, and you should do both.
What is the difference between an Analytics User and an Analytics Viewer?
An Analytics Viewer opens and interacts with reports and dashboards but cannot build anything. An Analytics User can also create and schedule reports and dashboards. Many people holding the User role only consume content, which makes them candidates for Viewer. On releases before 11.1.4 the Viewer role appears as Information Distribution.
Should we move Cognos into Cloud Pak for Data?
Only if measured concurrency supports it. Pooled VPC capacity suits broad, spiky use and costs more for narrow, steady use. Conversion quotes in our reviews ran 15 to 35 percent above measured concurrency because they were sized on peak, so measure first and compare both options over the full term.
Does Cognos need ILMT for sub capacity licensing?
Yes, on any virtualized Cognos server licensed by PVU. Analytics servers fail the condition more often than most because the BI team runs them. Roughly 1 customer in 3 we reviewed lost the sub capacity saving on those servers for that reason.
How much Cognos spend is typically recoverable?
On the user side, dormant or duplicate names alone were 12 to 30 percent of the named population in our reviews, and role downgrades backed by usage evidence add to that. On the capacity side, resizing a peak based Cloud Pak quote to measured concurrency removes the overhang before you sign.
When should the Cognos license position be reviewed?
Every year against activity, and always before the renewal, where the reconciled count and role mix become your negotiating position. Review it again before any Cloud Pak for Data conversion, where every error in the current setup is repriced into the bundle at the new meter's rates.