We recommend that 'Auto-calculate Contract End Date' is set to FALSE so that it doesn't override the Contract End Date calculated by Salesforce CPQ.
When a Contract is generated, it uses the Subscription term defined on the Quote to populate Contract Start Date (API StartDate) and Contract End Date (API EndDate). From there, Contract Term (API Contract Term) is populated with the difference between the months of the start and end dates. This does not use days in the calculation, just the difference in the month fields.
Example:
| Quote Fields | Contract Fields |
|---|---|
| Start Date: March 1, 2025 | StartDate: March 1, 2025 |
| End Date: August 30, 2025 | EndDate: August 30, 2025 |
| Subscription Term: Null | Contract Term (months): 5 |
When a Contract is generated, it uses the Subscription Term defined on the Quote to populate Contract Start Date (API StartDate) and Contract Term (API Contract Term) based on what it would have populated from the previous example. The Contract End Date is then calculated based on the values from these two fields.
Example:
| Quote Fields | Contract Fields |
|---|---|
| Start Date: March 1, 2025 | StartDate: March 1, 2025 |
| End Date: August 30, 2025 | EndDate: July 31, 2025 |
| Subscription Term: Null | Contract Term (months): 5 |
This occurs because of how 'Auto-calculate End Date' manipulates the Contract End Date using Contract Term; the end date rolls back to July 31 because the full month of August has not been encompassed. If this is causing issues in your organization, you can make 'Auto-calculate End Date' false by following these steps:
000384288

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.