What Is a Record Type in Salesforce?
A record type lets one object behave differently for different business processes - different page layouts, different picklist values, and different default v
Updated 2026-09-09
A record type lets one object behave differently for different business processes - different page layouts, different picklist values, and different default values for the same object.
In more detail
Record types are assigned to profiles or permission sets, and each assignment maps a record type to a page layout.
They filter picklist values, which is their most useful and most frequently forgotten property: a value can exist on the field but be unavailable in a record type.
Why it matters for admins
- A missing picklist value is usually a record type assignment issue, not a field issue.
- Record types multiply layout maintenance, so adding one has an ongoing cost.
- Reports and list views can filter by record type, which makes them useful for segmenting one object cleanly.
Frequently asked questions
- Can a user have access to multiple record types?
- Yes. Access is granted per profile or permission set, and a default is chosen per user for new records.
- Do record types affect SOQL?
- Only as data -
RecordTypeIdis a queryable field. SOQL does not filter picklist values the way the UI does.
More from the Glossary
- What Is a Salesforce ID in Salesforce?A Salesforce ID is the unique identifier of a record. It comes in a 15-character case-sensitive form and an 18-character case-insensitive form that is safe fo
- What Is a Change Set in Salesforce?A change set is Salesforce's built-in, point-and-click mechanism for moving configuration - not data - from one connected org to another, most commonly from a
- What Is a Duplicate Rule in Salesforce?A duplicate rule defines what Salesforce does when a user is about to save a record that looks like an existing one - block it, allow it with a warning, or ju
- What Is a Permission Set in Salesforce?A permission set is a collection of settings and permissions that extends a user's access without changing their profile. Permission sets are additive: they g
- What Is a Sandbox in Salesforce?A sandbox is a copy of your Salesforce org used for development, testing, and training, isolated from production data and users.
- What Is an AI SOQL Builder in Salesforce?An AI SOQL builder turns a plain-English description of the records you want into a runnable SOQL query, using the schema of the org you are working in so the