The first question every buyer asks is "what does Maximo cost?" and the honest answer is that the list price of the subscription tells you almost nothing about what you will actually spend. Over 22 years I have watched budgets built on the license line alone miss the real number by a factor of three or four. This guide breaks the total into the five buckets buyers are rarely shown together, gives you three worked scenarios, and lists the eight items that reliably arrive as change requests after you sign. Every figure here is an indicative range behind stated assumptions, not a quote.
Read this first
IBM Maximo Application Suite is licensed through AppPoints, a shared entitlement pool, and the ratios that govern how each application consumes those points change over time. Treat every number below as an indicative range for planning, recheck it quarterly against your reseller quote, and never carry a single figure into a business case as if it were fixed.
The five cost buckets buyers never see together
A Maximo total cost of ownership is the sum of five buckets. Vendors quote them one at a time, in different meetings, often from different companies, so no one document ever shows you the whole shape of the spend. Put them on one page and the picture changes:
- AppPoints subscription → the software entitlement itself.
- Infrastructure → where it runs: IBM SaaS, IBM-managed dedicated, or self-hosted OpenShift.
- Implementation services → the partner who configures, tests, and rolls it out.
- Integration build → wiring Maximo to ERP, GIS, IoT, and identity.
- Ongoing internal admin headcount → the people who keep it alive after go-live.
Most business cases fund the first three and quietly assume the last two are free. They are not. Let me take each in turn.
Bucket 1: AppPoints subscription
Maximo Application Suite does not license per named user in the old way. It uses AppPoints, a pool of tokens you subscribe to annually. Users and applications draw from that pool. The subtlety that catches everyone out is that different applications consume AppPoints at different rates against the same headcount.
Manage, the core EAM application, is the baseline. Add Health, Predict, Monitor, or Visual Inspection and consumption per user climbs, because those applications carry a higher AppPoint weight. A deployment that layers Health or Predict onto the same user list can quietly double AppPoint consumption without adding a single person. Meanwhile Maximo Mobile technicians are usually the cheapest seats per head, yet they are almost always the most numerous, so they still move the total more than anyone expects.
Indicative AppPoint consumption by user type (planning assumption only):
| User / application profile | Relative AppPoint weight | Typical count |
|---|---|---|
| Maximo Mobile technician (Manage) | Lowest | Highest |
| Manage desktop user (planner, supervisor) | Low to medium | Medium |
| Health / Predict analyst | High | Low |
| Monitor / IoT device data | Variable, data-driven | Depends on sensors |
| Visual Inspection model | Highest per unit | Few |
As an indicative planning range, a Manage-only deployment often lands somewhere around USD 200 to USD 450 of annual subscription per active user once you blend mobile and desktop seats, and adding reliability applications can push the blended figure well beyond that. What shifts it: your exact application mix, negotiated discount, term length, and whatever IBM does to the AppPoint ratios next. Never carry that band into a board paper without a fresh reseller quote against it. For a fuller breakdown of which application does what, see my guide to Maximo modules and editions.
Bucket 2: Infrastructure
Where Maximo runs changes the bill materially, and it is a decision people make for architectural reasons then discover has a price attached. There are three broad routes:
- IBM SaaS → IBM hosts and runs the platform. Lowest internal effort, infrastructure folded into the subscription, least control over version timing and data residency.
- IBM-managed dedicated → a dedicated environment IBM operates on your behalf. More control, higher cost, useful where regulation demands isolation.
- Self-hosted on Red Hat OpenShift → you run the cluster, on-premise or in your own cloud tenancy. Maximum control and data sovereignty, but you now own an OpenShift platform, and that is a real, recurring cost in both cloud spend and Kubernetes-literate staff.
The trap with self-hosting is treating OpenShift as a one-off setup. It is not. As an indicative range, expect infrastructure to add anywhere from roughly 10 to 30 percent on top of the subscription for SaaS, and potentially more for a self-hosted cluster once you count cloud compute, storage, non-production environments, and the platform engineering time to patch it. What shifts it: environment count (dev, test, staging, production), high-availability requirements, and region.
Bucket 3: Implementation services
This is the bucket that most often exceeds the software itself in year one. Implementation covers requirements, configuration, data migration, testing, training, and cutover, delivered by an IBM partner or a specialist integrator. As a rough industry pattern, first-year services frequently run between one and three times the first-year subscription, and complex regulated rollouts run higher.
The single biggest swing factor is how much you configure versus customise. Configuration stays inside the product's supported toolkit and is cheaper to build and far cheaper to maintain. Customisation, meaning code, is where budgets and timelines blow out. I have written about that boundary in detail in configuration versus customisation, and for how the phases and effort stack up over a project, see the implementation timeline, phases and cost guide.
Where the services estimate goes wrong
Fixed-price implementation quotes are scoped against the requirements known at signature. Real requirements surface during design workshops, three months in. Everything discovered after that arrives as a change request, priced at day rate, with no competitive tension left because you are already committed. Budget a contingency of 15 to 25 percent against the services line and treat it as expected, not exceptional.
Bucket 4: Integration build
Maximo rarely lives alone. It has to exchange data with the ERP for financials and procurement, with GIS for linear and spatial assets, with IoT platforms for condition data feeding Monitor and Predict, and with corporate identity for single sign-on. Each of those is an integration, and each is a build with its own design, testing, and lifecycle.
Buyers routinely leave this out of the year-one budget because integration feels like a technical detail rather than a cost. It is a cost, and often a large one. As an indicative range, a straightforward two-way ERP integration can absorb tens of thousands of USD in build and testing, and a portfolio of five or six interfaces across ERP, GIS, IoT, and identity can rival a chunk of the implementation bucket on its own. What shifts it: whether you have middleware already, how clean the source data is, and how many systems demand real-time rather than batch sync.
Bucket 5: Ongoing internal admin headcount
This is the bucket the business case almost always omits, and the one that runs forever. Maximo is not a system you install and walk away from. Someone has to administer security roles, maintain the asset and job-plan libraries, manage releases and testing, handle user support, and keep the configuration coherent as the business changes.
For a mid-sized deployment that is realistically a fraction of one full-time role to one or two dedicated administrators. For a large regulated operator it is a small team. As an indicative planning figure, cost one internal administrator per few hundred active users, adjusted for how much you customised, because customisation raises the ongoing maintenance burden. This is a recurring salary line, year after year, and leaving it out is why so many three-year totals come in far above the original approval.
Three worked scenarios: year one versus year three
To make the buckets concrete, here are three deliberately different organisations. The figures are indicative planning ranges in USD, built on the assumptions stated under the table, not quotes. Year 1 is the build-and-launch year. Year 3 is the cumulative three-year spend, where recurring subscription, infrastructure, and headcount dominate and one-off implementation fades.
| Cost bucket | A: 150-user utility Manage + some Health |
B: 40-user FM contractor Manage only, SaaS |
C: 800-user oil & gas Manage + Health + Predict + Monitor |
|---|---|---|---|
| AppPoints subscription (annual) | 45k to 90k | 10k to 20k | 400k to 800k |
| Infrastructure (annual) | 10k to 25k | Included in SaaS | 120k to 300k |
| Implementation (one-off, Y1) | 120k to 300k | 25k to 70k | 1.5M to 4M |
| Integration build (one-off, Y1) | 40k to 120k | 5k to 25k | 400k to 1.2M |
| Internal admin (annual) | 40k to 90k | 15k to 35k | 300k to 600k |
| Year 1 total (indicative) | 255k to 625k | 55k to 150k | 2.7M to 6.7M |
| Year 3 cumulative (indicative) | 445k to 1.0M | 105k to 260k | 4.3M to 10M |
Assumptions behind the table:
- Blended AppPoint pricing, moderate volume discount, three-year term.
- Scenario A runs IBM-managed infrastructure; B runs pure SaaS with infrastructure folded in; C self-hosts on OpenShift.
- Implementation assumes mostly configuration with limited customisation; heavy code moves the top of each range higher.
- Year 3 cumulative = Year 1 total plus two further years of subscription, infrastructure, and admin, with no major re-scope.
- All figures are indicative planning ranges, not quotes, and shift with discount, application mix, and IBM's current AppPoint ratios.
Notice the shape. For the small FM contractor the subscription is trivial and services dominate. For the oil and gas operator the recurring subscription and headcount are so large that by year three the one-off implementation is no longer the headline. That shift is the whole reason to model three years, not one.
Eight line items that arrive as change requests after signature
These are the items that are technically outside a tidy fixed-price scope, so they surface as change requests once you have signed and lost your negotiating leverage. None of them are exotic. Price them in from the start:
- Extra non-production environments → the training or staging environment nobody scoped but everybody needs.
- Data migration cleansing → the quote assumed clean source data; it never is.
- Additional integrations → the fourth and fifth interface discovered during design.
- Custom reports and dashboards → standard reports rarely match how leadership wants to see the numbers.
- Mobile rollout and device management → configuring, testing, and supporting Maximo Mobile at scale on real devices.
- Extended user training → train-the-trainer was scoped; the second and third cohorts were not.
- Post-go-live hypercare → the weeks of intensive support after launch, often billed separately.
- Version upgrade support → the first major MAS upgrade after go-live, which is a project, not a patch.
What shifts these ranges, stated openly
I have given ranges rather than points on purpose. Here is exactly what moves them so you can position your own estimate inside each band honestly:
- Application mix → adding Health, Predict, Monitor, or Visual Inspection lifts AppPoint consumption per user, sometimes doubling it against the same headcount.
- Discount and term → volume, multi-year commitment, and negotiation can move the subscription line substantially.
- Configuration versus customisation → the more code, the higher both the implementation bucket and the recurring maintenance headcount.
- Infrastructure route → SaaS, IBM-managed, and self-hosted OpenShift carry genuinely different cost and staffing profiles.
- IBM's licensing changes → AppPoint ratios and packaging change, which is why this whole page carries a verification date.
You can confirm the current product packaging on the vendor's own pages: IBM Maximo Application Suite product overview and the IBM Maximo Manage licensing documentation . Always cross-check any planning figure here against a live reseller quote before it reaches a decision.
A note on independence
I am not an IBM reseller and I earn nothing on your license. I implement, integrate, and run these systems, so my interest is in a total that survives three years of reality, not a headline that wins an approval and then overruns. The ranges above come from patterns I have seen across real deployments, deliberately kept wide and openly hedged. They are here to help you sanity-check a vendor number, not to replace a quote.
Conclusion
List price is the smallest and least useful part of a Maximo decision. The real number is the sum of five buckets, subscription, infrastructure, implementation, integration, and internal headcount, modelled over three years rather than one. Build your case on all five, price in the eight change-request items before you sign, and treat every figure as an indicative range behind stated assumptions. Do that and you will not be the buyer explaining a three-times overrun to a board in year two.
Pricing verified as of 1 August 2026. IBM licensing terms and AppPoint ratios change; every figure here is an indicative range behind stated assumptions, not a quote. Recheck quarterly against a current reseller quote.
Written by Muhammad Abbas
CMMS / CAFM Manager & Enterprise Integration Specialist · 22+ years across ERP, EAM, CAFM and enterprise integration.
Work with me