The Problem
The Start Date and End Date of your Contract or Subscription records are not aligned (not equal) to the Start Date and End Date of your Quote or Quote Line.
Example, your quote may look like this
Start Date | End Date | |
Quote Line 1 | 09.02.2021 | 31.12.2021 |
And your subscription looks like this:
Start Date | End Date | |
Subscription 1 | 09.02.2021 | 08.02.2022 |
And that’s how you want to have your Subscription
Start Date | End Date | |
Subscription 1 | 09.02.2021 | 31.12.2021 |
There is a way how to solve that.
The Solution
Salesforce CPQ is a managed packaged installed on top of Salesforce org. It extends the functionalities and features of some standard objects. That include the Contract Object. Salesforce has certain settings that allows to modify the Contract behaviour. When installing Salesforce CPQ, you not only need to review the Order Settings, but you should also check the Contract Settings.
In oder to align your Quote Line Start and End Dates with Subscription Start and End Dates, you need to deselect the Auto-calculate Contract End Date option in the Setup -> Contract Settings.
If the option is selected, then it makes the Contract and Subscription not aligned with Salesforce CPQ Quote/Quote Line Start and End Dates.
And here is an Knowledge Article from Salesforce: