Platform & Architecture

Acquisitions

MuleSoft licence cost after the Salesforce acquisition

MuleSoft now sells integration, API management and agent governance against one pool of credits, with packages from US$2,000 a month billed annually. Here is how that licence works, where the overage traps sit, and how to size it.

An engineer working beside servers in a data centre.Platform & Architecture

Most licence conversations about MuleSoft begin with a wrong assumption and end with a surprise on the renewal. The assumption is that a company Salesforce bought in 2018 must now be sitting inside the platform agreement. It is not. MuleSoft is still contracted on its own paper, and the way it is priced has changed recently enough that an older order form and a current quote can look like two different products.

This guide covers the licence only: what you pay MuleSoft, in what unit, what is included, where the overage traps are and how to compare offers. The services side, meaning the people who design and build the integrations, is a separate cost and belongs on the MuleSoft implementation page.

What MuleSoft publishes, and what it does not

MuleSoft's own pricing page, which we read on 13 October 2026, now leads with a single number. In the vendor's words: "MuleSoft packages start at $2,000 per month, billed annually." The packages on offer are Govern APIs and AI, Manage Agents, Connect Apps, Process Documents and Access Everything, and each one comes with an allocation of credits. The page is explicit that the exact features and credit allocation depend on the package selected.

What the page does not give you is a price for any particular workload. There is no per-connector fee, no per-API fee, no per-message fee. Everything above the entry package is a conversation with sales, and the page says so with a Contact sales button on every package and every buying model. Treat the US$2,000 figure as a floor that tells you the order of magnitude, not as a number to put in a budget.

ItemWhat the vendor page saysHow to treat it
Entry pricePackages start at US$2,000 per month, billed annuallyFloor only. Your package and credit allocation set the real figure
CreditsOne shared currency across the portfolio, rates fall as usage growsAsk for the rate card at your expected volume, not the headline rate
Buying modelsPre-Purchase, Pre-Commit, UnlimitedEach has different overage and minimum rules
Pre-Commit minimumUS$50K minimum annual commitmentReal commitment, billed monthly as you draw down
Free trial30 days, full portfolioUse it to measure credit burn on a real flow

How the credit model works

A Mule Credit is a unit of consumption rather than a unit of capacity. The vendor describes it this way: "Mule Credits are a shared unit of consumption across eligible MuleSoft capabilities." Each usage type has its own credit rate, and that rate decreases as usage increases. An API gateway call, an integration run, a document processed and an agent action do not all cost one credit each; they draw different amounts, and you only learn the exchange rates from the rate card in your quote.

That has a practical consequence. Under older capacity-style contracts you bought a block of runtime and the question was whether you had enough headroom. Under a credit model you are buying a budget, and the question is how fast a given design spends it. A chatty integration that polls every minute and a well-designed one that reacts to events can deliver the same business result at very different credit burn. This is the single biggest lever on your licence cost, and it is decided in architecture workshops, not in procurement.

If your current order predates the credit model, read its unit from the order form rather than assuming. Do not assume it will convert at parity. Ask the account team to present a like-for-like credit estimate for your actual workloads, with the assumptions written down, before you agree to move.

The three buying models

The vendor offers three ways to buy, and the choice matters more than most buyers expect.

Pre-Purchase means buying a package and a block of credits up front and adding more whenever you need them. The vendor describes it as the simplest way in. There is no minimum credit purchase, and lower rates apply automatically as usage grows. It suits a first project or a pilot where you do not yet know your burn rate.

Pre-Commit means committing to a yearly baseline and paying monthly as you draw it down. The page lists a US$50K minimum annual commitment, and every team pulls from one shared pool of credits. It suits an organisation with several integration teams and a reasonably predictable run rate, because the shared pool stops each team from buying its own small block at a worse rate.

Unlimited is a custom fixed price for uncapped credits. It removes overage risk and the need to model every workload, at the price of paying for headroom you may never use. It makes sense only when your volume is high and growing, or when the cost of an unpredictable invoice is worse than the cost of an expensive flat one.

All three are billed annually. None is cheaper by default; the right one depends on how confident you are in your forecast.

What is included and what is separate

A credit pool covers eligible capabilities: application integration, API and AI management, document processing and agent governance. What it does not cover is anything outside the vendor's own portfolio. Your cloud hosting for systems you are integrating, the licences for the systems at either end, and your Salesforce subscriptions are all separate. Sandboxes are separate too. A Salesforce sandbox refresh copies CRM metadata and does not clone a MuleSoft environment, so a design that needs a non-production runtime needs it on the order form.

It is also worth being clear about names. The Salesforce Help page for Data 360 states: "As of October 14, 2025, Data Cloud has been rebranded to Data 360." Data 360 consumes its own credits on its own terms. A Mule Credit and a Data 360 credit are different meters on different contracts, and a proposal that blends them into one cost line is hiding something. Ask for each on its own line.

Overage, true-up and renewal traps

The vendor's FAQ says you can purchase additional credits if usage exceeds your allocation, and that pricing may vary based on your buying model and total usage. Read that carefully. It tells you that the rate you pay for extra credits is not guaranteed to be the rate you signed. Three questions settle most of the risk:

  1. What is the price per credit for additional purchases mid-term, and is it fixed in the order form?
  2. Do unused credits roll over at renewal, expire at term end, or get repriced?
  3. Who can authorise additional credit purchases, and is there an approval threshold?

The page promises a view of credits used, credits remaining and the forecast at renewal, with alerts at a threshold you set and the ability to tag spend by environment or cost centre. Use those features from week one. Teams that wait for the renewal conversation to discover their burn rate negotiate from weakness. Teams that have six months of consumption broken down by application can show exactly which flow drove spend and negotiate on evidence.

Because everything is billed annually, a mid-year change is rarely cheap to unwind. If you are unsure of volume, Pre-Purchase with its absence of a minimum is the safer first year, with a planned move to Pre-Commit once you have a real consumption history.

How to right-size the licence

Start from the workloads, not the package. List every flow you expect to run in the first year and classify each: a scheduled batch, an event-driven call, an API exposed to partners, a document pipeline or an agent action. For each, estimate runs per day and the number of calls involved. Then ask MuleSoft to convert that list into credits using the rate card, with the assumptions visible.

Run the 30-day trial against your noisiest real flow, not a demo. Measure credit burn per thousand transactions, then multiply. A trial on the wrong flow produces a number that is wrong in a comforting direction.

Build in two tolerances: one for growth, because integrations accumulate, and one for retries. A failed order message that retries five times burns five times the credits. Error handling that dead-letters after a sensible limit protects your budget as well as your data.

Contract and renewal mechanics

Because the vendor bills annually and describes the terms as subject to its agreement, the contract is where the real licence lives. Four clauses deserve a slow read. First, the term and the renewal notice period: a credit pool that auto-renews at a repriced rate is the most common surprise. Second, the treatment of unused credits, because a pool that expires at term end turns a cautious forecast into wasted spend. Third, the definition of an eligible capability, since the pool only covers what the order form lists, and a new capability added by the vendor later may or may not be eligible. Fourth, the right to reallocate credits between teams, which matters in a Pre-Commit shared pool where one noisy project can drain the budget for everybody.

Named ownership matters here as much as the clauses. Someone inside your organisation should own the agreement by name, watch the consumption dashboard monthly, and hold the authority to approve extra purchases. A shared inbox is not an owner, and an unowned credit pool is how a quiet integration quietly doubles its run rate.

A sizing exercise you can do in an afternoon

Take three flows from your real backlog: an order sync that runs on every order, a nightly customer master load and an API that a partner calls on demand. For each, write down runs per day, the average number of downstream calls per run and the expected retry rate. Ask MuleSoft for the credit rate for each usage type at your expected annual volume, then multiply. You now have a bottom-up credit estimate you can hold against the package allocation in the quote.

Do the same exercise at double the volume and notice whether the rate falls. The vendor says rates decrease as usage increases, but the shape of that curve is exactly what you want to see in writing. If the curve is steep, a larger Pre-Commit baseline may cost less per credit than a cautious one. If it is shallow, the cautious baseline costs you almost nothing and keeps your options open.

Finally, add the work that will arrive after go-live. Monitoring, a second environment for testing and the first change request all draw credits or need their own line. A forecast that stops at go-live is a forecast for the cheapest month of the contract's life.

How to compare MuleSoft offers

Whether you are comparing MuleSoft against itself across buying models, or against another integration vendor, put every offer on the same page: annual cost at your forecast volume, annual cost at twice that volume, the price of additional credits, the minimum commitment, what happens to unused credits, the term, and what support is included. An offer that wins at forecast volume and loses badly at double volume is a bet on your forecast being right.

Do not compare a MuleSoft credit price with a competitor per-connector price without converting both to cost per business transaction. And do not let a services estimate and a licence estimate merge into a single figure; they have different owners, different timing and different negotiating levers.

Where to go next

For the project side, see the MuleSoft implementation page. For what the acquisition was and was not, see what happened to MuleSoft. For how MuleSoft connects to Salesforce, see integrating MuleSoft with Salesforce, and for whether to move at all, see should I migrate from MuleSoft.

Sources

  1. About Salesforce Data 360
  2. MuleSoft Pricing

Common questions

Answered, directly.

The questions this piece settles about Platform & Architecture, answered in full on this page.

MuleSoft's pricing page says packages start at US$2,000 per month, billed annually, and each package includes Mule Credits. Above that, pricing is quote-only and depends on the package, the credit allocation and your buying model.

No. MuleSoft is contracted separately, and a Salesforce platform licence or sandbox does not include a MuleSoft runtime. Check your order form for a MuleSoft line with its own term, unit and renewal date.

Pre-Purchase buys a block of credits up front with no minimum and the lowest per-credit rate falling as usage grows. Pre-Commit sets a yearly baseline, listed with a US$50K minimum, paid monthly from one shared pool.

You can buy more, but the vendor says pricing may vary by buying model and total usage. Get the additional-credit rate written into the order form, and set usage alerts so you see the burn before it runs out.

No. Data 360, formerly Data Cloud, has its own credits on its own terms. The two are separate meters on separate contracts, so ask for each on its own line rather than one blended figure.

Free architect conversation

Talk to an architect, not a sales rep.

Architecture review, before it gets expensive. 60 seconds to brief us, and a certified architect replies within one business day.

What decision is actually in front of you?

Pick the closest fit. The review is free, and we will tell you to keep your current design if keeping it is right.

What does this decision touch?

Optional. Choose any that apply, or skip ahead.

Where does your org stand today?

Optional. A few sentences is plenty: what is working, what is stuck, and what you want to be true. Or skip ahead and tell us on the call.

Who should the architect reach?

A certified architect will reply to these details.

Takes about 30–60 seconds · No obligation · Architect replies within one business day

Protected by reCAPTCHA. Google's Privacy Policy and Terms apply.

More from Insights

Read by desk

Ten desks, one delivery team. Every piece is written by the people who do the work.