What Salesforce really costs, beyond the per-user price

A 25-seat Salesforce Enterprise deal looks like 52,500 dollars a year in licenses. Add support, CPQ and implementation and year-one lands near 115,750 dollars, about 303 dollars per user per month all in.

Download the PDF guide

The per-user edition price is the number on the Salesforce quote. It is not the number you pay. Once support, an implementation and a couple of add-ons stack on top, the real total cost of ownership is roughly double the license line, and the headline seat price stops being a useful comparison.

The setup

Take 25 users on Sales Cloud Enterprise. The published list price is 175 dollars per user per month, billed annually (Enterprise and Unlimited rose about 6% in August 2025). That is 52,500 dollars a year in licenses. So far it matches the quote.

What the quote leaves out

  • Premier support, priced as a percentage of net license and historically near 30%: about 15,750 dollars a year.
  • CPQ / Revenue Cloud, billed per user on top of the base seat, at a planning estimate of 75 dollars per user per month: about 22,500 dollars a year.
  • Implementation, a one-time rollout cost that often rivals a year of licenses: a planning estimate of 25,000 dollars in year one.

The real number

Add them up and year one is about 115,750 dollars, against the 52,500 dollar license line you anchored on. After year one the one-time implementation drops off and it settles near 90,750 dollars a year. That recurring figure is about 303 dollars per user per month all in, against the 175 dollar sticker.

Why this matters for the comparison

When you weigh Salesforce against a lighter CRM, comparing seat prices flatters Salesforce, because the seat is the smallest part. The support percentage and the add-ons scale with you, and the implementation is a real year-one hit. Compare all-in cost per user, not the edition sticker.

The newest line: AI agents run on their own meter

The TCO above is seats, support, add-ons and implementation. It does not include a single AI agent action, and in 2026 that is a real omission, because Agentforce, the Salesforce AI agents, does not ride the per-user seat line at all. It is metered separately, so it is invisible on the per-seat quote you anchor on.

Agentforce has now been priced three different ways, and the meter you land on changes the bill. The first model charged 2 dollars per resolved conversation. From 15 May 2025 the headline model became Flex Credits: 500 dollars per 100,000 credits, which is 0.005 dollars a credit, and one Agentforce action consumes 20 credits, so 0.10 dollars an action. The two meet at 20 actions per conversation, where 2 dollars of credits equals the flat 2 dollar conversation; below that the credit model is cheaper, above it the flat conversation price is. Enterprise Edition and above get 100,000 Flex Credits at no cost through Salesforce Foundations, which is enough to pilot but not to run at scale.

The third model arrived on 26 June 2026 and is available from July 2026: pay-per-resolution, where the Agentforce Help Agent bills only when it resolves a case autonomously from start to finish, with nothing charged when the customer asks for a human or the interaction ends unhappily. It reads well as outcome pricing, but the honest catch is that Salesforce did not publish a per-resolution price with the announcement, so the model that would decide your bill has no public rate yet. Price any pay-per-resolution quote against your own Flex Credit math rather than assuming it is the cheaper option, because the same agent activity bills very differently across the three meters. Our news post on the Agentforce pay-per-resolution model walks all three.

Budget it from volume, not from seats. At 0.10 dollars an action, 50,000 agent actions a month is 5,000 dollars a month, about 60,000 dollars a year, a line that can rival the license itself and never appears on the per-user sticker. These are Salesforce list figures in US dollars, published in credits rather than converted, and the actual mix of buying models is negotiated, so treat the number as a variable cost to size against your own expected agent volume, not a fixed add-on. The 115,750 dollar year-one figure above stays unchanged, because it models the seat stack; Agentforce is a separate meter you switch on next to it.

The line that fills up quietly: data storage

Every record you keep sits in data storage that Salesforce meters, and the allocation is smaller than most teams expect. Enterprise Edition includes 10 GB of base data storage per org plus 20 MB per user, so the 25-seat org above has roughly 10.5 GB. The catch is how Salesforce counts it: most records, standard or custom, are charged at a flat 2 KB each regardless of how many fields they hold or how much text is in them (a few types differ, Person Accounts and Articles at about 4 KB, Campaigns at 8 KB). At 2 KB a record, 10 GB is about 5 million records, and the 25 seats add roughly another 250,000.

Five million sounds like plenty until you see what fills it. Data storage is not just your contacts and open opportunities; it is every task and logged activity, every email tied to a record, every lead you never converted, every closed-won and closed-lost deal, and every row an integration syncs in. Those high-volume objects accumulate for years and nobody deletes them, so the meter creeps toward the cap long before your contact count feels large. Most teams do not notice until an import or a sync starts failing on a storage limit.

When you run out, buying more is the expensive part, and it appears nowhere on the per-seat quote. Additional data storage lists at around 125 dollars a month per 500 MB block, which is about 250 dollars per gigabyte a month, roughly 1,500 dollars a year for that half-gig (list pricing that moves). File storage, the attachments and uploaded documents, is metered and sold separately, with extra capacity nearer 5 dollars per gigabyte a month. This is structured database storage inside the platform, not commodity object storage, so a raw per-gigabyte comparison with cloud file storage is not apples to apples; but the block price is high enough that archiving old records to an external store or a data warehouse, or deleting activity and email logs you will never read, usually beats buying Salesforce blocks year after year.

Like the AI meter, this sits next to the 115,750 dollar year-one figure rather than inside it: that number models seats, support and implementation, while storage grows with how much data you keep and how long you keep it, not with headcount. Size it the same way you size the seats, by asking how many records a year your busiest objects add, because the bill for keeping them arrives quietly and only ever climbs unless you clean up.

The commitment the quote does not show

The TCO above is one term. The contract underneath it has three mechanics that decide what you pay next, and none of them appear on the per-user line.

  • No mid-term shrinking. A Salesforce subscription is a fixed-term commitment, usually a year or longer, billed for the whole term. You can add seats during the term, but you cannot drop them, so if you over-provision the 25 seats, you carry and pay for them until renewal.
  • It renews itself. The standard agreement renews automatically for a like term unless you give notice before it ends, historically 30 days, so missing that window rolls you into another full committed term at the current price.
  • The renewal is not automatically capped. The Salesforce standard contract historically limited the renewal increase to 7 percent above the per-unit price of the prior term, unless it gave 60 days notice of different pricing, but it has been removing that cap from current agreements. Unless you negotiated a cap into your order form, the renewal price is open, and the roughly 6 percent list rise on Enterprise and Unlimited in August 2025 shows the sticker itself moves.

Shrinking is penalised on top of that. The standard terms let Salesforce reprice without regard to the per-unit pricing of the prior term when your volume or term goes down, so cutting seats at renewal can forfeit the discount you negotiated and leave a smaller deal costing nearly as much as the larger one. The practical lesson is to size the commitment carefully and put a renewal cap in writing before you sign, because neither is something you can fix later.

See your own number

The edition prices in the estimator are verified Salesforce list pricing. The support percentage, implementation and add-on prices are editable, because those are negotiated or contract-specific, so put your own figures in and read the year-one TCO and the all-in per-user cost before you sign or renew.

Frequently asked questions

How much does Salesforce really cost per user?

Far more than the edition price. A 25-seat Sales Cloud Enterprise deal lists at 175 dollars per user per month (52,500 dollars a year), but once Premier support (about 30% of license), CPQ (about 75 dollars per user) and a one-time implementation stack on, year one lands near 115,750 dollars, about 303 dollars per user per month all in, roughly double the seat price.

What does the Salesforce quote leave out?

Premier support priced as a percentage of net license (historically near 30%), per-user add-ons like CPQ and Revenue Cloud billed on top of the base seat, and a one-time implementation. Together these routinely double the license line, so the per-seat sticker stops being a useful comparison.

Why is Salesforce TCO about double the license price?

Because support and add-ons are priced off the license and implementation is a large one-time line. For 25 Enterprise seats the 52,500 dollar license becomes about 115,750 dollars in year one once they are included.

Does Salesforce auto-renew, and can I cancel mid-contract?

A Salesforce subscription is a fixed-term commitment, usually annual or longer, billed for the whole term, and it renews automatically for a like term unless you give notice before the term ends (the standard agreement has historically asked for 30 days). You cannot stop paying mid-term, so the seat count you sign becomes the floor until renewal: you can add seats during the term but not drop them.

Does the Salesforce price go up at renewal?

It can. The Salesforce standard contract historically capped the renewal increase at 7 percent above the per-unit price of the prior term, unless Salesforce gave 60 days notice of different pricing, but it has been removing that cap from current agreements. Unless you negotiated a price-protection cap into your order form, the renewal is not capped, and the roughly 6 percent list-price rise on Enterprise and Unlimited in August 2025 shows the published prices move too. Shrinking is penalised as well: the standard terms let Salesforce reprice without regard to the per-unit pricing of the prior term when volume or term decreases, so dropping seats at renewal can cost you the discount you negotiated.

Does Salesforce Agentforce cost extra on top of the per-user price?

Yes, and it is metered separately from seats. Agentforce, the Salesforce AI agents, is not part of the edition seat price the TCO above is built on. The first model charged 2 dollars per resolved conversation; since 15 May 2025 the headline model is Flex Credits, at 500 dollars per 100,000 credits (0.005 dollars a credit), where one Agentforce action consumes 20 credits, so 0.10 dollars an action. The two line up at 20 actions per conversation. Since July 2026 there is also a third model, pay-per-resolution, where the Help Agent is billed only when it resolves a case autonomously and nothing is charged on an escalation or an unhappy ending; Salesforce has not published a per-resolution price, so treat any such quote as something to compare against the Flex Credit math. Enterprise Edition and above get 100,000 Flex Credits at no cost through Salesforce Foundations, enough to pilot. Because it tracks agent volume rather than seats, it is a variable line to budget on its own, not part of the roughly 303 dollar all-in per-user figure.

How much data storage does Salesforce include, and what does more cost?

Enterprise Edition includes 10 GB of base data storage per org plus 20 MB per user, and most records count as a flat 2 KB each regardless of their fields, so 10 GB is about 5 million records. The trap is that data storage holds every task, logged activity, email, unconverted lead, closed deal and integration row, not just contacts, so it fills over years. Extra data storage lists at around 125 dollars a month per 500 MB block (about 250 dollars per gigabyte a month, list pricing that moves), and file storage is metered and priced separately, nearer 5 dollars per gigabyte a month. Because the block price is high, archiving or deleting old records is usually cheaper than buying more, and none of it shows on the per-seat quote.

Run the numbers for your own case

Every figure above comes from a free tool you can use in your browser, with no signup.

Estimate your own Salesforce TCO

What to actually use

When you weigh Salesforce against a lighter CRM, comparing seat prices flatters Salesforce, because the seat is the smallest part. If the all-in 303 dollars per user is more platform than you need, price a lighter option:

  • Compare HubSpot (coming soon)A broad CRM platform that still starts from a free tier and adds paid hubs as you go, so the all-in cost ramps with use rather than landing as a year-one implementation hit. Worth comparing all-in, not seat to seat.
  • Compare Pipedrive (coming soon)A focused sales CRM at a fraction of the per-seat price and with no heavy implementation line. The cheaper fit when you want a pipeline, not a platform.

If you buy through a link above we may earn a commission, at no extra cost to you. It never changes which option we call the cheaper or better fit; the math on this page is the same either way.

Get the next cost breakdown by email

We publish a new honest, tool-backed breakdown like this every few days. Leave your email and we will let you know when the next one goes up. One confirmation link, nothing else until you click it.

A short email when a new cost breakdown is published. No newsletter, unsubscribe in one click.

One field: your email. Then confirm one link.

Free. We email you only when that page actually changes, at most one email per change. One-click unsubscribe, and we never share your address.