Service Contract
A Salesforce Service Cloud object that represents a formal support agreement between your organization and a customer, defining the terms, coverage, and entitlements for service over a specified period.

Definition
A Salesforce Service Cloud object that represents a formal support agreement between your organization and a customer, defining the terms, coverage, and entitlements for service over a specified period.
In plain English
“A Service Contract in Service Cloud represents a formal support agreement between your organization and a customer. It defines the terms, coverage, and entitlements for service over a specific period, like a warranty or support plan.”
Worked example
When Westgate Manufacturing sells a 3-year Premium Support agreement to Acme Corp, the IT team creates a Service Contract record in Salesforce: Account = Acme Corp, Status = Active, Start Date = 2026-01-01, End Date = 2029-01-01, Service Level = Premium (1-hour response, 8-hour resolution), covered Products = the three SKUs Acme purchased. The Service Contract drives Entitlement records, which drive milestone enforcement on Cases. When the contract approaches expiration, automation triggers a renewal workflow. Service Contracts are the formal record of every customer's support coverage.
Why Service Contract matters
A Service Contract is a Salesforce Service Cloud object that represents a formal support agreement between your organization and a customer, defining the terms, coverage, and entitlements for service over a specific period. Service contracts specify what level of support a customer is entitled to, including response times, coverage hours, and which products or assets are covered.
Service contracts are foundational to entitlement management because they define what each customer has paid for. Without service contracts, agents treat all customers the same regardless of their support level. With them, agents know exactly what SLAs apply and can prioritize accordingly. Mature service operations use service contracts, entitlements, and milestones together for complete SLA management.
How to create Service Contract
Service Contracts are the umbrella records for ongoing service relationships — "Acme has 24/7 support through 2027." They group Contract Line Items (specific products covered) and Entitlements (the SLA terms). Service Cloud or Field Service licensing is required.
- Open the Account the contract is for
Service Contracts are tied to an Account.
- Click New on the Service Contracts related list
Or App Launcher → Service Contracts → New.
- Enter Contract Number (or let it auto-number)
By default Service Contract Number is auto-numbered. Override only if your finance system needs a specific format.
- Set Status, Start Date, End Date
Status (Active / Inactive / Cancelled / Expired). Term in months auto-calculates End Date if Start Date is set.
- Set Owner, Account, Term
Owner is the rep responsible for the contract. Term is in months.
- Save
Service Contract is created. Now build out the lines.
- Add Contract Line Items and Entitlements
Contract Line Items reference Products covered. Entitlements (under each line item) define the SLA terms — Type, Start/End Dates, Per-Incident, Business Hours.
Required. The customer the contract is with.
Required. Active is the default for live contracts.
- Service Contracts require Service Cloud, Field Service, or Entitlement Management to be enabled. New orgs without one of those licenses don't see this object.
- Contract Line Items vs Order Products: Contract Lines describe what's COVERED for service; Order Products describe what was SHIPPED. They're independent objects.
- Status doesn't auto-flip to Expired when End Date passes. Either build a scheduled Flow to flip Status, or accept that End Date is the source of truth and ignore Status for reporting.
How organizations use Service Contract
Uses service contracts to track customer support agreements with specific SLA terms.
Links entitlements to service contracts so agents see the right SLAs for each customer.
Manages contract renewals proactively to maintain continuous support coverage.
Test your knowledge
Q1. What is a Service Contract?
Q2. What does it define?
Q3. How does it connect to SLAs?
Discussion
Loading discussion…