Search for Salesforce pricing and you will find a price per user. That number is accurate and almost useless on its own. What a Salesforce programme actually costs is a licence bill, a one-off build, and a running cost, and the three behave very differently.
- List prices now run from $25 to $550 per user per month, depending on edition, but most organisations pay less than list after negotiation.
- A small team pays more for the build than for the licences. In our 10-person example, services were about two thirds of year one.
- Three worked budgets: a 15-person nonprofit (about $29,300 in year one), a 10-person business (about $33,400) and a 50-person business (about $156,500).
- Budget for three years, not one. The same three examples cost about $53,000, $72,000 and $376,000 over three years.
Salesforce has three bills, not one
The mistake in most Salesforce budgets is treating the price list as the price. A realistic budget has three parts.
- The subscription. What you pay Salesforce every year for licences, add-ons and sometimes sandboxes. It recurs and it usually rises each renewal.
- The build. A one-off project to configure Salesforce around how you work, load your existing data, connect your other systems and train your people. It is paid once, mostly in year one.
- The run. Ongoing administration and support. Without somebody who owns the system, an org degrades quickly, so this line should never be zero.
Quoting only the first is how a "$25 per user" price turns into a year-one invoice nobody expected. The rest of this article puts numbers on all three.

The licence bill: what list prices look like in late 2026
In September 2026 Salesforce introduced a new commercial lineup of five tiers alongside the older Enterprise and Unlimited editions. These are the list prices we use in the TwinStack Cost Estimator, per user per month billed annually.
| Edition | Commercial CRM list | Nonprofit Cloud list |
|---|---|---|
| Starter Suite | $25 | n/a |
| Pro Suite | $100 | n/a |
| Core | $195 | $70 |
| Advanced | $395 | $125 |
| Max | $550 | $285 |
| Legacy Enterprise | $175 | $60 |
| Legacy Unlimited | $350 | $100 |
Per user per month, billed annually. Verified 29 September 2026. Industry clouds, marketing and commerce are priced differently.
Two things follow from that table. First, the span is enormous: a Max seat costs 22 times a Starter seat, so choosing the edition matters more than almost any negotiation. Second, the nonprofit column is much lower, which is why nonprofits need their own budget logic. We compare the new tiers in detail in Core vs Advanced vs Max, and the nonprofit programme in Salesforce nonprofit pricing.
The build: hours multiplied by a rate
Implementation is not a percentage of licences. It is hours of skilled work at an hourly rate, and both numbers can be inspected. Our estimator assumes a QuickStart configuration takes about 150 hours for a small team, a standard single-cloud build about 400, a mid-market programme about 900 and an enterprise programme about 1,800. Data migration adds 90 hours for spreadsheets or 200 for another CRM. Each standard integration adds 120 hours. The rate depends on who delivers: $65 an hour offshore from our Dhaka team, $175 onshore in the US or UK, and $350 for a global systems integrator.
That is why two quotes for identical software can differ by a factor of four. We unpack the services side in What does a Salesforce implementation cost? and the delivery choice in offshore vs onshore.
Three real budgets, line by line
The figures below come straight from running the estimator with the answers shown. All use benchmark pricing (what organisations like these typically pay after negotiation) and offshore delivery at $65 per hour.
| Organisation | Recommended setup | Licences, year 1 | Build and support, year 1 | Year 1 total | 3-year total |
|---|---|---|---|---|---|
| Nonprofit, 15 users, 10 donated licences | Nonprofit Cloud Core | $3,906 | $25,405 | $29,311 | $53,440 |
| Business, 10 users, sales pipeline | Sales Cloud Pro Suite | $10,440 | $22,939 | $33,379 | $71,775 |
| Business, 50 users, sales and support | Sales + Service Core | $93,600 | $62,855 | $156,455 | $376,440 |
Source: TwinStack Cost Estimator, 29 September 2026 data. Year-one services include contingency of 15% and about seven months of support.
Look at the middle column of numbers. The nonprofit pays almost nothing for licences because 10 of its 15 seats are donated, so its budget is the build. The 10-person business is the reverse of what people expect: roughly two thirds of its first year is services. Only the 50-person business has a licence bill that outweighs the build, and even there services are 40% of year one.
The same 50-person business, delivered onshore
Change one assumption, the delivery rate from $65 to $175 an hour, and the year-one total for the 50-person business moves from $156,455 to $262,825. Licences are identical. The entire $106,000 difference is the cost of the people doing the work.
When pricing works differently: industry, marketing and commerce
Everything above assumes a per-user CRM licence. Three families of product are priced on other logic, and they can change a budget completely.
- Industry clouds. Health Cloud and Financial Services Cloud are $350 per user per month in Enterprise, $525 in Unlimited and $750 for Agentforce 1 at current published prices. Pricing under the new Core, Advanced and Max lineup had not been published when we last checked, so the estimator uses these and says so.
- Marketing. Account Engagement starts at $1,250 per organisation per month for Growth+ and climbs to $15,000 for Premium+. It is priced per organisation, not per user, so a 10-person team and a 100-person team pay the same.
- Commerce. Commerce Cloud is a share of online sales: 1% of gross merchandise value for B2B Growth and 2% for B2B Advanced. A business selling $1 million online pays about $10,000 or $20,000 a year, and the bill grows with revenue.
If your main goal is not a CRM at all, the estimator recommends one of these as your base product rather than forcing a CRM licence on you.
Why list price is not what you pay
Salesforce discounts, and the discount scales with deal size. From client contracts and market data we use these benchmark factors: nonprofits typically see about 7% off list, businesses under 50 users about 13%, 50 to 149 users about 20%, 150 to 499 users about 25%, and very large deals 35% or more. On the 50-person example that is the difference between $117,000 at list and $93,600 benchmarked, a $23,400 gap in year one.
The new Core, Advanced and Max editions launched on 3 September 2026, so there is not yet a body of signed contracts to calibrate them. Treat benchmark figures for those tiers as indicative, and use them to anchor a conversation, not to promise a price. Our guide to negotiating a Salesforce renewal covers how to use the gap.
Year two and three: smaller, but not small
After go-live the build disappears and a support line remains. In the three examples, year-two services and support cost $7,800 each, which is 10 hours a month at $65. Licences usually rise at renewal, and we model a 6% yearly uplift. That is why three-year totals are larger than year one plus two quiet years. Ask in your contract for a cap on renewal increases. The things people tend to miss are listed in the hidden costs in a Salesforce quote.
A five-step way to budget
- Decide who you are: nonprofit or business, and how many people will log in every week.
- Write your goals as outcomes ("track donations", "handle support cases"), not as product names. The right cloud follows from the outcomes.
- Price the subscription at list, then at a realistic discount for your size, so you have a ceiling and a target.
- Price the build as hours times rate, with separate lines for migration, integrations, any portal and training. Add 15% contingency.
- Add the run cost and a three-year view with a renewal uplift. Compare the total with what you expect the system to save or earn.
If you want that done for you, with the reasoning shown for every line and a downloadable PDF, the free estimator takes about two minutes. If you already know which edition you want, jump straight to the express calculator.
Frequently asked questions
How much does Salesforce cost per user per month?
At list price, from $25 (Starter Suite) and $100 (Pro Suite) up through Core at $195, Advanced at $395 and Max at $550 per user per month for Sales and Service Cloud. Legacy Enterprise is $175 and Unlimited is $350. Nonprofit Cloud starts at $70 per user per month for Core. Most organisations negotiate below list.
Is Salesforce free for nonprofits?
Not entirely, but the first 10 licences are free through the Power of Us programme for registered nonprofits. Everything beyond 10 users, plus the build, is paid. A nonprofit with 10 or fewer staff users can run Nonprofit Cloud with a licence bill of zero and budget only for implementation.
Why does Salesforce implementation cost more than the licences?
Licences are a rate card. Implementation is people-hours: configuring the data model, migrating records, connecting other systems and training users. For a small team the hours dominate. At onshore rates, implementation commonly lands between 1.5 and 3 times the annual licence bill.
Can I get Salesforce for free?
There is a free Developer Edition for learning and building, and the Power of Us programme donates 10 licences to eligible nonprofits. A free licence for a business running real customer data does not exist, so plan for at least the Starter Suite price.
How much should I budget for Salesforce in year one?
Add three things: annual licences at a realistic negotiated price, a one-off implementation priced as hours times a rate, and the first months of support. Then add 15 to 20 percent for scope that moves. Our estimator does this arithmetic from plain-English answers and shows a range.
How much does Salesforce cost for a 50-person business?
In our worked example, a 50-person business on Sales and Service Core pays about $93,600 a year in licences at benchmark pricing, and about $156,500 in year one once the build and support are added. Delivered onshore at $175 an hour, year one rises to about $262,800.
Prices in this article are Salesforce list prices in US dollars, per user per month billed annually unless stated, as verified on 29 September 2026. Salesforce changes pricing, so confirm with Salesforce before you sign. Figures marked "estimator" come from the TwinStack Cost Estimator and are estimates, not quotes.
Get your own number in two minutes
Answer a few plain-English questions and see a recommended setup, services and a three-year budget, benchmarked against real contracts.