Salesforce sells Financial Services Cloud (FSC) at roughly twice the per-user license cost of vanilla Sales Cloud. The pitch is that FSC ships the financial-services data model out of the box. The counter-pitch is that any team can build the same model on top of Sales Cloud for far less money.
Both are true. The right question is not which is cheaper. The right question is which program shape pays back the premium and which one does not.
What FSC actually ships
FSC is a Salesforce-first-party industry cloud, layered on top of Sales Cloud and Service Cloud as a managed package. The premium pays for a pre-built set of artifacts that vanilla orgs would otherwise have to build from scratch.
The headline pieces of the package are:
- Person Account enabled by default. A merged Account-plus-Contact record that represents one individual rather than the B2B Account-plus-Contact split. Wealth and retail banking expect this shape.
- Household record type and rollup. A standard way to group family members and roll their financial accounts up to the household level for net-worth and assets-under-management reporting.
- Standard Financial Account, Financial Account Role, and Asset objects. The relationships that connect a client to bank accounts, brokerage accounts, mortgages, and insurance policies are pre-modeled.
- Rollup By Lookup (RBL). A declarative rollup engine that totals child records across a lookup relationship. Vanilla Salesforce only ships master-detail rollups; RBL fills the gap for the lookup-heavy FSC schema.
- Action Plan templates with skip-non-work-day logic. A task-orchestration engine pre-built for KYC, onboarding, and periodic-review workflows.
- Wealth, Retail Banking, and Insurance consoles. Lightning apps and components tuned for advisors, bankers, and agents instead of the generic Sales rep persona.
- Compliant Data Sharing (CDS), Life Events, Actionable Relationship Center, Einstein Relationship Insights. Each of these would cost months to recreate by hand.
The cost is roughly a doubled license bill plus the managed-package lock-in (some metadata is unmodifiable, and certain integrations break harder when Salesforce ships breaking changes in the package).
When the premium pays back
Three signals point toward FSC being the right answer:
1. The client is a bank, wealth manager, insurer, mortgage lender, or financial advisor. The data model FSC ships maps directly onto how these businesses already think. Person Account aligns with how retail and HNW books are organised. Household maps to how wealth advisors actually segment relationships. Financial Account Role maps to how compliance officers reason about who can act on which account. Vanilla orgs end up rebuilding these structures with custom objects and then maintaining them forever.
2. The user base is at least 50 named users. FSC license fees are heaviest at the per-user line. Below 50 users, the doubled license cost stops mattering compared to the development hours saved. Above 50, the maths flips: the package savings exceed the license premium even on a 3-year horizon.
3. The roadmap includes Wealth, Retail Banking, Insurance, or Mortgage as separate but connected lines of business. FSC's vertical templates ship with sensible defaults for each. Vanilla orgs would either build all four in parallel or build one and bolt the others on later, which usually produces inconsistent data shapes that bite the team at the first cross-vertical reporting request.
A program that hits all three signals tends to break even on the FSC premium inside the first year and gain compounding speed in years two and three.
When vanilla Salesforce is the right answer
Three counter-signals point the other direction:
1. The client is a fintech B2B SaaS, not an end-customer financial-services business. A payments gateway, an accounting platform, a fintech infrastructure vendor. These businesses sell to financial-services firms but do not themselves run wealth, banking, or insurance operations. Sales Cloud with light customisation fits the actual sales motion better than FSC.
2. The team is under 20 users with no roadmap to scale beyond 50. FSC license overhead is hard to justify at small scale. A custom Account-with-Contact model on Sales Cloud, plus a few rollups via Apex or Flow, gets you to the same place at a fraction of the cost.
3. There is a strong core banking system already in place (Finacle, T24, Mambu, FIS) and the CRM only needs to surface a thin view. FSC's data-model strengths overlap with the core banking system's. Running both creates synchronisation friction. A Sales Cloud org with a few integrated views into the core system reads as cleaner.
There is also a fourth signal that pushes a different direction again: programs that need deep policy administration or claim adjudication usually outgrow FSC and shift toward Salesforce Industries Insurance (the former Vlocity product) with OmniStudio.
The license-math summary
A back-of-envelope comparison for a Vietnamese tier-1 retail bank rolling out a wealth-management platform:
- Vanilla Sales Cloud: roughly USD 150 per user per month, plus 6 to 12 engineer-months to build Person Account scaffolding, Household, Financial Account, Financial Account Role, and a custom rollup engine. Cheaper licence, more upfront engineering, more long-term maintenance debt.
- FSC: roughly USD 300 per user per month, with the same data model ready on day one. Twice the licence cost, but 6 to 12 months earlier to a working production rollout.
At 200 users over 3 years, the licence delta is USD 432K. The engineering saved is at least that, often more. The bigger payoff is calendar time: shipping a quarter earlier is worth more than the licence delta to any growth-mode wealth business.
For a 30-user broker shop, the maths reverses. The licence delta is small but the engineering effort to build FSC-like structures by hand is also smaller in absolute terms. Vanilla wins.
What the AP-208 accreditation actually tests
The Salesforce FSC Accredited Professional credential (AP-208) is the certification path for engineers who ship on this platform. The exam concentrates on the parts that the package's behaviour diverges most from vanilla Salesforce: Person Account semantics, Household rollups, Financial Account Roles, Rollup By Lookup configuration, Action Plan engine behaviour, and Compliant Data Sharing.
Holding AP-208 signals that the engineer has internalised the FSC-specific gotchas. The mental model the certification trains is what separates a clean FSC deployment from an FSC deployment that drifts back toward vanilla Salesforce patterns inside a year.
When the platform decision is mid-program
Most prospects already have an org. The honest answer to "should we migrate to FSC" is usually: not yet. Existing vanilla Salesforce wealth implementations work; the cost of swapping is real; the migration usually only pays back when the next major roadmap line cannot ship cleanly on the existing shape (often when a new line of business comes online, or when the team hits a third major rollup design that vanilla SOQL cannot service well).
When the migration does pay back, the migration shape itself matters. A direct lift of vanilla custom objects into FSC standard objects is rarely the right path. The right path is a parallel-run period where the FSC schema is built fresh, populated from the legacy custom-object data, and switched over after a structured cutover.
Picking between FSC and vanilla Salesforce, or planning a migration onto FSC? Sapota's Salesforce team, certified on Financial Services Cloud Accredited Professional (AP-208), runs the platform-fit assessment and the migration design as part of the first 2 weeks of an engagement. Get in touch ->
See our full Salesforce service page for the team and certifications.