Network equipment and cabling in a technical facility
MuleSoft Licensing

MuleSoft licensing, explained for enterprise buyers. Editions, vCores and where your runtimes run.

How MuleSoft licenses Anypoint Platform editions, vCores, Flex Gateway and the runtime mix, and which contract terms and usage checks cut the cost of a renewal.

Contact Us Negotiation Advisory
500+Enterprise clients
$2B+Under advisory
PublishedOctober 3, 2024UpdatedSeptember 25, 2026
ContentsKey takeawaysHow MuleSoft is licensedAnypoint editionsvCore counting rulesFlex Gateway licensingCloudHub versus Runtime FabricSalesforce cross sellNine places to cut costContract terms to ask forChecking your own usageWhat we have seenHow Redress helpsWhat to do nextFAQ

A core based MuleSoft contract is priced on the edition, the committed vCore pool and the runtime each vCore runs on. Size the pool to measured use, price Runtime Fabric against CloudHub, and cap the escalator before Salesforce widens the deal.

Key takeaways
  • The vCore is the unit. Each vCore is one vCPU with a memory allocation, held by every deployed application whether busy or idle.
  • Editions set the rate. Gold, Platinum and Titanium carry different features and connectors, and Titanium's extra monitoring is worth paying for only if your team uses it.
  • Flex Gateway sits outside the pool. The lightweight gateway, now marketed as Omni Gateway, is metered on requests and consumes no Mule runtime vCores.
  • Where the vCore runs changes its price. CloudHub costs most per vCore, Runtime Fabric on your Kubernetes less, and Standalone on your servers least.
  • Cross sell comes with the renewal. Data Cloud, Agentforce and CPQ get offered inside the MuleSoft deal, which blurs what you pay for integration.
  • Nine cost lines to work. Edition, runtime, gateway, pool size, sandbox pricing, escalator, bundles, term discount and audit support each map to an invoice line.

How is MuleSoft licensed in 2026?

MuleSoft is sold on two kinds of contract. Most enterprises renewing today hold a core based subscription, priced on the Anypoint Platform edition, the vCores you commit to, and the runtime mix. Newer contracts are usage based, metered on activity instead of capacity, and the current price list sells that usage as Mule Credits.

The vCore is the unit of capacity. The edition decides which features each vCore can run, and the runtime decides whether it lives in MuleSoft's cloud or on your own infrastructure. Since Salesforce bought MuleSoft in 2018, the renewal also carries cross sell pressure from the wider Salesforce portfolio.

The MuleSoft licensing models
ModelWhat you buyHow use is counted
Core based subscriptionGold, Platinum or Titanium edition plus a committed vCore poolvCores allocated to running applications, or logical cores on your own servers
Usage based packageAn Anypoint Integration package, such as Integration AdvancedMule flows, Mule messages and data throughput per month
Mule CreditsA shared credit pool: Pre-Purchase, Pre-Commit or UnlimitedCredits drawn down by API calls, agent actions, records moved and document processing

MuleSoft's public pricing page starts packages at $2,000 a month, billed annually. This guide concentrates on the core based subscription, where most renewals still sit. Read it with our Salesforce renewal guide, the Salesforce knowledge hub and our Salesforce advisory practice.

Which model is your contract on?

Open Access Management in Anypoint Platform. A usage based organization shows flows, messages and throughput entitlements there. If you see production, sandbox and design vCores, you are on the core based model. Current price points are in our MuleSoft pricing guide.

Watch the briefingResearch briefing · 4:06

Negotiating Agentforce and Data Cloud: The Credit Economy

What do the Anypoint Platform editions include?

The edition sets the price of every vCore in the contract. Gold covers core integration, Platinum adds API management and monitoring, and Titanium adds advanced governance and the deepest monitoring. Very large deals are sometimes cut as a custom bundle.

Anypoint Platform tiers on core based contracts
TierFeature setBundled connectorsTypical fit
GoldCore integration featuresStandard libraryMid market
PlatinumAPI management plus monitoringStandard plus premiumLarge enterprise
TitaniumFull feature set plus advanced governanceFull libraryGlobal enterprise
Custom bundleNegotiated feature mixNegotiatedMega deal

Read the order form as well as the tier name. Premium connectors are often itemized as separate lines, and a connector whose integration has been retired can come off at renewal.

Which Titanium features justify the price?

MuleSoft's monitoring documentation reserves these for Titanium, or for Integration Advanced on usage based plans. If your platform team uses none of them, price Platinum.

  • Retention. Monitoring data kept for more than 30 days.
  • Custom metrics and alerts. Custom metrics, advanced dashboards and alerts on custom dashboards.
  • Flow and connector charts. Performance views per flow and per connector.
  • Log tools. Log points, raw archived log downloads and log search across applications.
  • Export and reports. The Telemetry Exporter for audit logs and traces, Reports, and the Monitoring Archive API.

How do you right size the edition?

  1. Score actual feature use. List the Platinum and Titanium features the team used over the last 12 months: custom dashboards and alerts in Anypoint Monitoring, policies in API Manager, and anything the platform team relies on.
  2. Find the lowest tier that fits. Drop to Gold where Platinum features sit unused, and to Platinum where no one relies on the Titanium list.
  3. Cap the uplift between tiers. Write the price of a later upgrade into the multi year deal.

What is a MuleSoft vCore and how is it counted?

A vCore is one virtual CPU of Mule runtime capacity with a paired memory allocation, and it drives the recurring cost. Five rules decide how many you consume.

  1. One vCore equals one vCPU. It pairs with 1.5 GB to 2.0 GB of heap memory. Current documentation gives a 1 vCore worker 2 GB of heap on both CloudHub generations, while older sizing sheets quote 1.5 GB.
  2. vCores are sold in packs. Contract lines are commonly quoted in packs of 4, 8, 16 and 32 vCores.
  3. vCores are allocated to applications. Each Mule application reserves its worker size at deploy time, busy or idle, and two workers draw twice.
  4. Non production has its own pool. Sandbox environments draw from a separate vCore entitlement.
  5. The pool does not burst. You cannot deploy beyond the contracted vCores. Workers smaller than 1 vCore can burst CPU for short periods, but only inside the allocation you already pay for, and MuleSoft does not guarantee it.
Typical vCore sizing by application type (heap per CloudHub 2.0 replica size)
Application sizeTypical vCoreHeap memoryThroughput class
Small API0.1480 MBLow
Medium integration0.51.3 GBMedium
Large orchestration1.02 GBHigh
Heavy data flow2.0 to 4.04 GB to 7.5 GBVery high

How are cores counted on your own servers?

Hybrid standalone Mule runtimes are licensed on the maximum allocated cores they consume. The counting rules catch teams out on virtual machines.

  • Logical cores count. The count is what the Java Virtual Machine running Mule can see. Physical cores are ignored.
  • Every instance counts separately. Each VM or container is metered on its own, even on a shared host.
  • Fractions round up. A container limited to 1.5 cores counts as 2.
  • No limit means everything counts. A Mule runtime on an unconstrained 16 core VM consumes 16 cores, so pin allocations before usage is measured.

How is Flex Gateway licensed?

Flex Gateway is licensed apart from the Mule runtime vCore pool. It is a lightweight gateway built to replace the heavier Mule runtime for API gateway work, and MuleSoft now markets it as Omni Gateway.

  • It runs without a Mule runtime. The gateway deploys at the edge with a very low compute footprint and consumes no Mule runtime vCores.
  • It is metered on call volume. On usage based plans, gateway requests are totaled per month. Managed API instances are counted separately at the monthly peak, split into production, preproduction and unclassified.
  • Hybrid deployments combine both. Flex Gateway at the edge, Mule runtime carrying the integration logic in the core.

Older core based order forms define their own Flex Gateway count, so read that definition before you forecast a saving.

Which MuleSoft runtime costs least: CloudHub, Runtime Fabric or Standalone?

Standalone on your own servers carries the lowest per vCore cost in the quotes we review, and CloudHub the highest, because CloudHub includes MuleSoft's infrastructure and operations. Runtime Fabric on your own Kubernetes sits between them, with more operating work for your team.

The runtime targets compared
RuntimeWhere it runsOperating burdenPer vCore cost
CloudHubMuleSoft cloudLowHighest
Runtime FabricYour KubernetesMediumMid
StandaloneYour serversHighLowest
Hybrid mixCombinationMediumBlended
Aisle of a data center lined with server racks
Runtime Fabric only lowers cost when the Kubernetes clusters and the people who run them are already in place and paid for.
The runtime mix is the cost line most renewals overlook

Many procurement teams inherited a CloudHub heavy deployment from the early MuleSoft years. Modeling Runtime Fabric on the Kubernetes platform you already run usually shows the per vCore cost falling by 25 to 40 percent on the workloads that shift. The operating burden rises, but it stays inside a model your team already runs.

Worked example: repricing a CloudHub heavy contract

Say you commit 48 production vCores on CloudHub, and assume $10,000 per vCore a year for round numbers (an illustration, not a MuleSoft list price). The usage report shows a peak of 36 vCores, four of them 1 vCore API proxy applications that Flex Gateway could replace.

Hypothetical repricing at an assumed $10,000 per vCore
StepvCoresAnnual cost
Today: contracted CloudHub pool48$480,000
Replace four proxy apps with Flex Gateway32 needed at peakGateway charges added
Resize the pool to 32 plus a 4 vCore buffer36$360,000
Shift 16 steady vCores to Runtime Fabric at the range above20 CloudHub, 16 Runtime Fabric$296,000 to $320,000

The 16 Runtime Fabric vCores cost $96,000 to $120,000 instead of $160,000. The annual bill falls by $160,000 to $184,000 before gateway and Kubernetes running costs, and resizing the pool does most of that work.

What Salesforce cross sell should you expect at a MuleSoft renewal?

Expect the MuleSoft renewal to arrive with other Salesforce products attached. Three motions come up most.

  1. Data Cloud bundle. Data Cloud added to the renewal at what is presented as a discount.
  2. Agentforce inclusion. Agentforce credits added to the bundle as a strategic position.
  3. CPQ tie in. CPQ proposed as a downstream consumer of the MuleSoft integration.

Why we would keep MuleSoft out of the wider Salesforce bundle

The usual advice is to fold MuleSoft into the broader Salesforce agreement, on the theory that a larger deal earns a larger discount. We disagree. A blended quote hides the per vCore rate, so you cannot benchmark it or price the unused vCores.

It also ties MuleSoft to renewal dates and uplifts set for products your roadmap may not need. Get MuleSoft quoted as separate lines, settle the vCore count and the escalator, and only then decide whether co terming with the CRM contract is worth it.

What will the account team say, and how should you answer?

  • "Customers your size all run Titanium." Ask which Titanium features your team used last year, and have Platinum priced alongside.
  • "You need headroom for next year's projects." Buy growth when projects are funded, with a price hold on extra vCores at today's rate.
  • "Runtime Fabric saves nothing once you count Kubernetes." If your clusters and platform team already exist, that cost is sunk. Ask for both runtimes quoted per vCore side by side and add your own running cost.
  • "The usage based model will cost you less." Ask for a conversion quote built from 12 months of your own flows, messages and throughput.

Where can you cut cost at a MuleSoft renewal?

There are nine places, each tied to one line on the invoice. Work through them before the next contract refresh, well ahead of the first quote.

  • Edition right sizing. Drop to the lowest tier that fits actual feature use.
  • Runtime mix shift. Shift workloads from CloudHub to Runtime Fabric where the Kubernetes platform exists.
  • Flex Gateway adoption. Replace heavy Mule runtime gateways with Flex Gateway.
  • vCore right sizing. Measure actual vCore consumption and shrink the contracted pool.
  • Non production pool. Price the sandbox vCore pool at a deeper discount than production.
  • Renewal escalator cap. Put a written ceiling on the multi year escalator.
  • Bundle pushback. Decline cross sell bundles that do not fit the integration roadmap.
  • Multi year discount. Negotiate a multi year term at a fixed discount.
  • Independent audit support. Bring in an independent adviser before any MuleSoft true up.
MuleSoft licenses cleanly when the runtime mix matches your operating model, the vCore pool matches actual consumption, and the renewal escalator stays inside a written cap.

Which contract terms should you ask for?

Ask for terms that keep the vCore count and the unit price flexible over the whole term.

  • Escalator cap. A written cap of 3 to 5 percent a year against the prior year's net price, so the discount carries forward.
  • Reduction right. Fewer vCores allowed at each anniversary, so a retired project stops costing money.
  • Growth price hold. Extra vCores at the current unit rate for the full term.
  • Runtime portability. vCores usable across CloudHub, CloudHub 2.0, Runtime Fabric and hybrid standalone, so a runtime shift does not mean buying twice.
  • Bundle severability. Separate terms and renewal dates for Data Cloud, Agentforce or CPQ, so dropping one does not reprice MuleSoft.

How do you check your own MuleSoft usage before a renewal?

Start with Usage Reports in Anypoint Platform, then match them against entitlements and worker sizes. MuleSoft sees the same data, so bring your own reading of it.

  • Usage Reports. vCore consumption and peak across CloudHub and CloudHub 2.0. It opens only at the root organization and needs the Usage Viewer permission. For Runtime Fabric and hybrid standalone, check the core limits you set against the contract as well.
  • Access Management. Production, sandbox and design entitlements, split by business group.
  • Runtime Manager. Worker size and count per application. Export one row per application.
  • Anypoint Monitoring. CPU and memory per worker, which shows the applications that would run on a smaller size.

What have we seen in recent MuleSoft renewals?

In the MuleSoft renewals we have advised on, the runtime mix produced the largest savings, because so many customers still run the CloudHub heavy setup they bought early. Escalators ran high where no one pushed back, and caps of 3 to 5 percent were negotiable on multi year deals.

Typical savings ranges we have seen by cost line
ChangeCost lineTypical savingEffort
Edition right sizingTier price15 to 25 percentLow
Runtime mix shiftPer vCore cost25 to 40 percentMedium
Flex Gateway adoptionEdge compute20 to 35 percentMedium
vCore right sizingvCore pool10 to 25 percentLow
Renewal escalator capYear over year5 to 10 percent annualLow

Edition and pool sizing need only usage data and a clear ask. Runtime and gateway changes take engineering time, so start them months before the renewal date.

How does Redress help with MuleSoft renewals?

We run MuleSoft renewals through the Vendor Shield subscription, the Renewal Program, the Benchmark Program and the Software Spend Assessment. Each engagement is led by a former Salesforce commercial executive who now works for the customer.

See our benchmarking work and MuleSoft renewal service, read about us, find our locations, or contact us.

What to do next

  1. Score feature use against your tier. Check which Anypoint Monitoring and API Manager features the team actually used this year.
  2. Inventory the runtime mix. Map every Mule application to CloudHub, Runtime Fabric or Standalone.
  3. Price the Runtime Fabric option. Compare per vCore cost across runtimes, including Kubernetes running costs.
  4. Identify Flex Gateway candidates. Edge gateways with little transformation logic.
  5. Right size the vCore pool. Cut it to measured consumption plus a small buffer.
  6. Negotiate the escalator cap. Get it in writing on multi year terms, with a reduction right.
  7. Test cross sell against the roadmap. Decline bundles your integration plans do not call for.
  8. Line up independent support early. Engage an adviser before the next renewal or true up.
When to bring in help

Want a second opinion on your Salesforce licensing? Our Salesforce licensing consultants work only for buyers, with no partner income.

Frequently asked questions

What is a MuleSoft vCore?

A vCore is the capacity unit on a core based Anypoint contract: one virtual CPU of Mule runtime with 1.5 GB to 2.0 GB of heap memory. Contracts commonly buy them in packs of 4, 8, 16 or 32, and each application holds its allocation from deployment onward, which is why idle apps still cost money.

How do the Anypoint Platform tiers differ?

Gold covers core integration with the standard connector library. Platinum adds API management, monitoring and premium connectors. Titanium adds advanced governance, the full connector library and features such as custom metrics. The tier sets the per vCore price for the whole contract, so test it at every renewal.

What is Flex Gateway?

It is MuleSoft's lightweight API gateway, sold today under the Omni Gateway name. It takes over gateway work from heavier Mule runtime proxies, runs at the edge on little compute, and is metered on API request volume. Larger deployments usually pair it with Mule runtime for the integration logic behind it.

How much can the runtime mix save?

On workloads shifted from CloudHub to Runtime Fabric on Kubernetes you already operate, we typically see the per vCore cost fall by 25 to 40 percent. If you would have to build Kubernetes operations for MuleSoft alone, that saving usually disappears.

What cross sell pressure should buyers expect at renewal?

Expect Data Cloud bundles, Agentforce credits and CPQ tie ins in the MuleSoft quote. Judge each against your integration roadmap before looking at the bundle discount, and decline what the roadmap does not call for. Anything you accept should carry its own terms and renewal date.

How does Redress engage on MuleSoft renewals?

We work through Vendor Shield, the Renewal Program, the Benchmark Program and the Software Spend Assessment, covering tier right sizing, runtime changes, Flex Gateway adoption, vCore pool consolidation, escalator caps and the response to cross sell. We are paid only by the customer and take no money from Salesforce.

What are Mule Credits?

Mule Credits are the shared consumption currency on MuleSoft's current price list. API and AI calls, agent actions, records moved and document processing all draw from one pool. You can prepurchase credits, commit to at least $50,000 a year, or agree an unlimited fixed price, with per credit rates up to 90 percent lower as volume grows.

Can you reduce MuleSoft vCores at renewal?

You can cut the count at renewal, but mid term reductions exist only if the contract grants them. Bring a year of peak usage data so the lower number is backed by evidence, and ask for an anniversary reduction right in the new term.

Newsletter
Licensing news that changes what you pay

One email a week on vendor price moves, audit activity and what worked in recent renewals.

Subscribe
Vendor Shield
An advisor on call for every vendor conversation

Always on advisory for renewals, audits and contract questions across your software vendors.

Explore Vendor Shield

enterprise software licensing news, once a week.

Price changes, audit activity and what worked in recent renewals. No vendor spin.