Salesforce Dictionary - Free Salesforce GlossarySalesforce Dictionary
DictionarySService Contract
ServiceBeginner

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.

Service Contract record for Premium Support with contract number, account, status, term dates, and related entitlements.
Illustrative mock of the Service Contract page in Lightning Experience
§ 01

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.

§ 02

In plain English

👋 Study buddy

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.

§ 03

Worked example

scenario · real-world use

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.

§ 04

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.

§ 05

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.

  1. Open the Account the contract is for

    Service Contracts are tied to an Account.

  2. Click New on the Service Contracts related list

    Or App Launcher → Service Contracts → New.

  3. 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.

  4. Set Status, Start Date, End Date

    Status (Active / Inactive / Cancelled / Expired). Term in months auto-calculates End Date if Start Date is set.

  5. Set Owner, Account, Term

    Owner is the rep responsible for the contract. Term is in months.

  6. Save

    Service Contract is created. Now build out the lines.

  7. 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.

Mandatory fields
Accountrequired

Required. The customer the contract is with.

Statusrequired

Required. Active is the default for live contracts.

Gotchas
  • 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.
§ 06

How organizations use Service Contract

ShieldGuard Security

Uses service contracts to track customer support agreements with specific SLA terms.

CloudNine Solutions

Links entitlements to service contracts so agents see the right SLAs for each customer.

NovaScale

Manages contract renewals proactively to maintain continuous support coverage.

Was this entry helpful?
Help us write better definitions. Quick reactions or detailed edit suggestions.
§

Test your knowledge

Q1. What is a Service Contract?

Q2. What does it define?

Q3. How does it connect to SLAs?

§

Discussion

Loading…

Loading discussion…