The Salesforce pricing landscape
Salesforce pricing is notoriously complex โ 5 editions of Sales Cloud, 5 of Service Cloud, plus add-ons for Marketing Cloud, Commerce Cloud, Experience Cloud, Tableau, MuleSoft, and Einstein. A 100-user company can spend anywhere from $30k/year to $500k/year depending on edition mix. This guide simplifies the decision to 3 tiers: Starter, Growth, and Enterprise โ and tells you which features are worth the upgrade.
Starter Edition ($25/user/month)
Starter (formerly Essentials) includes: contact/account management, email integration, basic dashboards, and mobile app. It's limited to 3 users and lacks automation, custom objects, and API access. Best for: solopreneurs or 2-3 person teams just starting with CRM. Skip it if you have >3 users or need any automation โ the jump to Professional is worth it.
Professional Edition ($80/user/month)
Professional adds: custom objects, workflow rules, role hierarchy, campaigns, and 300 API calls/day. It's the sweet spot for small businesses (5-30 users) with standard sales processes. What it lacks: Apex code access, Sandboxes (only 1 Developer sandbox), and Einstein AI. If you need any custom code or integrations, you need Enterprise.
Enterprise Edition ($165/user/month)
Enterprise adds: Apex/LWC code access, full Sandboxes, workflow automation (Flow), advanced security (field-level, sharing rules), and API access (unlimited). This is the default choice for most mid-market companies (30-500 users). The jump from Professional to Enterprise is the single most valuable upgrade โ it unlocks the entire platform. If budget allows only one upgrade, make it this one.
Unlimited Edition ($330/user/month)
Unlimited adds: unlimited sandboxes, 24/7 premier support, Einstein Copilot, and increased limits. The value depends on whether you need premier support (worth ~$30k/year for a 100-user org) and Einstein Copilot ($150/user/month standalone). For most companies, Enterprise + targeted Einstein add-ons is more cost-effective than Unlimited.
Einstein 1 ($500/user/month)
Einstein 1 (formerly Einstein 1 Sales/Service) bundles Enterprise + Einstein Copilot + Data Cloud + unlimited CRM analytics. It's the 'all-in' edition. Best for: large enterprises (>500 users) adopting AI-first CRM. For smaller teams, buying Enterprise + a few Copilot seats is cheaper. Calculate: if >60% of your users need Copilot, Einstein 1 is cheaper than Enterprise + per-seat Copilot.
Where to cut costs
1) Don't buy Unlimited for everyone โ buy Enterprise + Premier Support separately. 2) Don't buy Einstein Copilot for every seat โ pilot with 20% of reps first. 3) Use Experience Cloud (portals) instead of full Sales Cloud licenses for partner/community users. 4) Audit inactive users quarterly โ a 100-user org typically has 10-15 inactive seats. 5) Negotiate at renewal โ Salesforce offers 10-20% discounts for multi-year commits.
"If budget allows only one upgrade, make it Professional โ Enterprise. It unlocks the entire platform."
Key Takeaway
Enterprise ($165/user/mo) is the sweet spot โ it unlocks Apex, Sandboxes, and Flow. Skip Unlimited; buy Enterprise + Premier Support + targeted Einstein seats instead. Audit inactive users quarterly and negotiate multi-year discounts.