CodiotStart a project
Salesforce

Salesforce implementation cost: a realistic breakdown

Urvish··6 min read
Sketch illustrating: Salesforce implementation cost: a realistic breakdown

Salesforce implementation cost typically runs $8,000-25,000 for a basic Sales Cloud setup, $25,000-80,000 for a mid-complexity implementation with real customization, and $80,000-250,000+ for a complex multi-cloud rollout with integrations. The number moves almost entirely based on five things: how many users, how much customization, how many integrations, how messy your existing data is, and how many clouds (Sales, Service, Marketing, Experience) are in scope.

What actually drives the price

Org complexity is the starting point. A company running one sales process with a handful of custom fields is a different project from one running separate processes for three business units, each with its own approval chains and record types. The more branching logic your business has, the more configuration and testing it takes to get right.

Number of users matters less for the build itself and more for change management and training. A 200-user rollout needs a rollout plan, training sessions, and often a phased go-live. A 15-user rollout doesn't.

Customization depth is the biggest lever. Point-and-click configuration, like Flow automation, page layouts, and validation rules, is fast to build and cheap to maintain. Custom code, meaning Apex classes and Lightning Web Components, costs more upfront because it needs to be written, tested, and documented properly, and it costs more to maintain long-term because every Salesforce release can affect it.

Integrations add cost fast. Connecting Salesforce to an ERP, a marketing platform, a billing system, or a custom application each requires mapping data models, handling authentication, and building error handling for when the other system is down. A single well-scoped integration can add $10,000-40,000 depending on the systems involved and whether middleware is needed.

Data migration is the quiet cost driver most budgets underestimate. Moving data from spreadsheets or a legacy CRM sounds simple until you find duplicate records, inconsistent formatting, and fields that don't map cleanly to Salesforce's data model. Cleaning data before migration is almost always cheaper than cleaning it after.

Cost breakdown by project type

Project typeTypical costWhat's included
Basic Sales Cloud setup$8,000-25,000Standard objects, basic automation, under 20 users, minimal customization
Mid-complexity implementation$25,000-80,000Custom objects, Apex/LWC for specific workflows, one or two integrations, 20-100 users
Complex multi-cloud implementation$80,000-250,000+Sales + Service + Marketing or Experience Cloud, multiple integrations, complex approval processes, 100+ users

These ranges cover the implementation project itself, not Salesforce's own license fees, which are billed monthly per user and depend on which edition and clouds you're licensed for.

Ongoing cost after go-live

Implementation is a project with an end date. Salesforce administration is not. Once you go live, someone needs to handle new user setup, permission changes, report and dashboard requests, small process tweaks, and testing before Salesforce's three annual platform releases roll out changes that can affect your customizations.

Budgeting 15-25% of your initial implementation cost per year for this is a reasonable planning number, whether you hire an in-house admin, use a part-time contractor, or work with a partner on retainer. Organizations that skip this step tend to see their org drift out of sync with how the business actually operates within 12-18 months, which usually costs more to fix than it would have cost to maintain properly.

Getting a number you can trust

A vendor that quotes a fixed price after a single call is guessing. A realistic estimate comes from a discovery phase that actually maps your current process, your data quality, and your integration needs before committing to a number. If a quote seems unusually low relative to the scope you've described, ask what's not included, because it's rarely the number that's wrong, it's the scope.

License costs vs implementation costs

The two budgets are separate, and mixing them is the most common source of sticker shock. Salesforce's list pricing is public: Sales Cloud runs from the entry tier at about $25 per user per month to Enterprise at about $165 and Unlimited above $300. Licenses recur forever; implementation is mostly one-time. A useful rule of thumb from across the industry: first-year implementation spend commonly lands between one and three times the annual license bill, depending on how much process and integration work the rollout carries.

A worked example

Take a fifty-person sales organization moving off spreadsheets onto Sales Cloud Enterprise. The implementation typically includes discovery and process mapping, org configuration for two or three sales processes, data migration from the old CRM and spreadsheets, two integrations, say email and an ERP, role-based training, and a few weeks of hypercare after go-live. Each of those is a real workstream with real hours; the integrations and the data migration usually consume more of the budget than the configuration everyone focuses on.

Where implementations go over budget

The overruns are predictable. Data quality is the biggest: migrations assume the old data is clean, and it never is. Second is process indecision, where the build stalls while two sales leaders argue about stage definitions. Third is integration scope, where "just sync it with the ERP" turns out to mean four objects, two directions, and an error-handling strategy. Fourth is customization used where configuration would do, which costs double: once to build and once forever to maintain. A disciplined implementation names these risks in week one and budgets contingency against them explicitly.

How to keep the number down without gutting the project

The levers that actually work: phase the rollout by team instead of launching everything to everyone, migrate only the data you will act on and archive the rest, prefer configuration over code until a requirement proves it needs Apex, and put a named product owner on your side with the authority to make process calls in days rather than weeks. Teams that do these four things routinely come in under teams that negotiate the day rate and then change scope monthly.

What the money buys, week by week

A representative mid-size implementation runs eight to twelve weeks. The first two weeks are discovery: process mapping, data audit, and the decisions about stages, fields, and ownership that everything else depends on. Weeks three through six are the build: configuration, automation, and the first integration, with a working org demoed weekly rather than revealed at the end. Weeks seven and eight are data migration rehearsals and user acceptance, which is where the data-quality surprises surface while they are still cheap. The final stretch is training, cutover, and hypercare, the two-to-four-week period where the implementation team stays close because the first month of real usage always teaches something the requirements did not.

FAQ

How much does a basic Salesforce implementation cost?
A basic Sales Cloud setup for a small team, standard objects, a few custom fields, and simple automation typically runs $8,000-25,000. That range assumes fewer than 20 users and no major integrations. Costs rise quickly once you add custom objects, multiple business units, or connections to other systems.
Does the cost include Salesforce license fees?
No. Implementation cost covers the setup, configuration, and customization work. Salesforce license fees are billed separately by Salesforce itself, on a per-user, per-month basis, and vary by edition (Essentials, Professional, Enterprise, Unlimited).
How much should I budget for ongoing Salesforce support after go-live?
Most organizations spend 15-25% of their initial implementation cost per year on ongoing admin and support, whether that's an in-house admin's time or a partner retainer. This covers user changes, report requests, small automation tweaks, and release readiness testing three times a year.
Start

Got an idea? Let's build it.

Tell us what you're making. We'll reply within two business days with an honest take on scope, timeline, and cost.

Start a project