Skip to main content

SF-0186 · Scenario · Medium

Can the community associated account be a person account or business account?

✓ Verified by Vikas Singhal · Last reviewed 5/17/2026

Yes to both. A Salesforce community user can be tied to either a business account (the classic Account + separate Contact pattern used in B2B) or a person account (a hybrid record that represents an individual as both an Account and a Contact, used in B2C). The choice depends on whether the org has Person Accounts enabled in the first place and which fits the business model.

Business account model — B2B

In the classic B2B pattern:

  • Account = the customer or partner company (e.g., “Acme Corp”).
  • Contact = an individual employee at that company (e.g., “Alice Smith at Acme Corp”).
  • User = the community user enabled from that Contact.

Multiple Contacts can live under one Account, and each can be enabled as a separate community user. This is the natural fit for partner portals (the partner company is the Account, and multiple partner-employees access the portal) and B2B customer portals.

Person account model — B2C

When Person Accounts are enabled (an org-level toggle that’s permanent once on), individual consumers are represented as a hybrid record:

  • A Person Account = both an Account and a Contact rolled into one record (e.g., “Alice Smith” as an individual customer).
  • User = the community user enabled from the Person Account.

This is the natural fit for B2C customer communities where each customer is an individual, not an employee of a company. Healthcare and consumer-finance communities use this pattern heavily.

Constraints to remember

  • Person Accounts is an irreversible setting. Once enabled in an org, you can’t disable it. Plan carefully.
  • Mixing models is supported — an org can have both business accounts and person accounts coexisting, and community users from each.
  • Some community licenses prefer one model over the other. Customer Community is comfortable with both; Partner Community traditionally pairs with business accounts (a partner is typically a company, not an individual).

Quick interview answer

“Both are supported. Business accounts are the classic B2B pattern — the Account is the company, Contacts are employees, and each Contact can be enabled as a community user. Person Accounts (a hybrid Account-Contact for individuals) work for B2C communities, where each customer is one person. Person Accounts is an irreversible org setting, so the choice depends on the business model.”

Verified against: Salesforce Help — Create Customer Users with Person Accounts and Manage External Users. Last reviewed 2026-05-17.