Salesforce · Financial Services Cloud · Custodians
Salesforce custodian data integration for RIAs
For registered investment advisers that custody with Schwab, Fidelity or both and want advisors to see current account data in Financial Services Cloud without rekeying it.
Short answer
Vantage Point connects Schwab and Fidelity custodial data to Salesforce Financial Services Cloud for RIAs. Accounts, balances, positions and transactions land on the right household after each daily file, unmatched accounts go to an operations queue, and every load is logged. The custodial add-on starts from $12,000 per custodian.
What the integration brings into Salesforce
| Custodian data | Where it lands in Financial Services Cloud |
|---|---|
| Accounts and registrations | Financial accounts linked to the client and household, matched on the account number |
| Owners and roles | Account parties that record who is owner, joint owner, trustee or beneficiary |
| Balances | Balance fields on each financial account, rolled up to household totals |
| Positions | Securities holdings, loaded only if advisors use them on the client record |
| Transactions and cash flows | Financial account transactions, or a summary when full detail is not needed |
| New and unmatched accounts | A task for operations to link the account to the right household and owner |
The aim is a client record an advisor trusts before a review meeting, with numbers that agree with what the custodian and your reporting system show.
Schwab and Fidelity work differently
Schwab. Schwab Advisor Services provides daily data files with close-of-business positions, balances and transactions, pricing and security information, cost basis, and client and account profile information. Schwab APIs, offered through Schwab OpenView Gateway, give approved third-party platforms real-time account information, alerts and service requests. See our Schwab integration page for the data flow.
Fidelity. Fidelity's Integration Xchange lists more than 400 active integration points for its Wealthscape platform: APIs and single sign-on for real-time use, and inbound and outbound data feeds for bulk data. See our Fidelity integration page.
Both. Access to custodial data needs the custodian's approval and signed agreements, and that can take weeks or months to arrange. We start it in the first week so the build is not waiting on paperwork. The same approach covers BNY Pershing and Altruist.
Pick the route before the build
| Route | Fits | Watch out for |
|---|---|---|
| Custodian daily files into Salesforce | Single-custodian firms and firms that want the custodian as the source | File formats and delivery differ by custodian |
| Custodian APIs through middleware such as MuleSoft | Firms that need fresher data or service requests from the CRM | Approval as a technology provider and more to monitor |
| Portfolio management system as the hub, such as Orion, Black Diamond or Addepar | Multi-custodian firms that already reconcile there | Household and account IDs that do not match the CRM |
Our guide to connecting custodians, portfolio and planning tools to Salesforce covers this decision in more detail.
How we build it
- Access. Custodian approvals, the files or APIs you need, and how they are delivered.
- Matching rules. Match on the account number and a household ID both systems store. Name matching fails on joint and trust accounts.
- Mapping. Which custodian fields land on which Financial Services Cloud objects, and which totals roll up to the household.
- Load and reconcile. A first load in a sandbox, with totals checked against the custodian and your portfolio system before go-live.
- Monitoring. Each load writes a log record. A failed load or an unmatched account creates a task, and a dashboard shows load status for operations.
Clean up duplicate households and accounts with no owner before the first load. An integration copies bad data faster than anyone can fix it.
Security and Regulation S-P
The SEC's 2024 amendments to Regulation S-P require written policies for overseeing service providers, including notice to the firm within 72 hours of a breach of a customer information system the provider maintains, and notice to affected customers within 30 days. Larger entities had to comply by December 3, 2025 and smaller entities by June 3, 2026.
A custodian feed moves sensitive customer information into your CRM and through any middleware on the way. We document each step: where the files are held, who can see them, how long they are kept and which vendor is responsible. Your compliance team owns the policy, and we give it the data flow documentation it needs. Compliance and security covers encryption, field history and access design.
Pricing
| Package | Sized for | Price |
|---|---|---|
| Custodial add-on | One custodian connected to Financial Services Cloud | From $12,000 per custodian |
| Foundation | Up to 35 advisors, 4 to 6 weeks | From $22,000 |
| Growth | 35 to 100 users, 8 to 12 weeks | From $48,000 |
| Enterprise | 100+ users, up to 3 integrations included | Quote-based |
| Org Assessment | Firms already on Salesforce | $5,000, credited against any Salesforce package |
Salesforce licenses and any middleware or vendor fees are separate.
What we can show you
Listed by Schwab. Vantage Point appears in Schwab Advisor Services' provider directory as Salesforce and HubSpot consulting for RIAs. Read more about our Schwab partnership.
Talk to a client. Most of our clients are wealth managers, banks, insurers and asset managers. Tell us about your firm and we will introduce you to a client running Financial Services Cloud. You can speak with them without us on the call. Ask for a client reference.
Questions we get
Can Salesforce connect directly to Schwab?
Yes. Salesforce can take Schwab's daily data files or, for approved platforms, Schwab APIs through Schwab OpenView Gateway. Either route needs Schwab's approval and agreements. Many firms instead feed Salesforce from a portfolio management system that already reconciles their Schwab data.
Can Schwab and Fidelity data live in the same Salesforce org?
Yes. Accounts from each custodian load into the same financial account model, tagged with their custodian, and roll up to one household. Matching keys and file schedules differ by custodian, so we build and test each feed separately.
How often does custodial data update in Salesforce?
Usually once a day. Schwab's daily files carry close-of-business data, and a nightly load is enough for balances on most advisor screens. More frequent updates through APIs are possible where the custodian and your setup allow it, but they rarely pay for themselves.
Should custodian data sync both ways?
Start one way, into Salesforce. Advisors mostly need to read accounts, balances and activity. Account opening and money movement belong in the custodian's own workflows or an approved integration, which we can link to from the client record.
How long does a custodian integration take?
Custodian approvals usually set the pace, so we start them in the first week. Build time depends on the route and the number of custodians, and we fix it in the statement of work before the build starts.
How much does a Salesforce custodian integration cost?
Our custodial add-on starts from $12,000 per custodian and is added to a Financial Services Cloud package: Foundation from $22,000, Growth from $48,000, Enterprise quote-based. Salesforce licenses and any middleware or vendor fees are separate.
We already use Orion or Black Diamond. Do we still need a direct feed?
Often not. If your portfolio management system already reconciles every custodian, feeding Salesforce from it gives you one source and one set of IDs. A direct feed fits single-custodian firms or data the portfolio system does not carry.
Updated November 9, 2026.
