Loading

Error While Creating Order for Future-Dated Contracts

Julkaisupäivä: Jan 2, 2026
Kuvaus

When creating an Order from a Quote in Salesforce Revenue Cloud, the following error may occur:

“Order Start Date can’t be earlier than the subscription’s start date.”

This error blocks Order creation even though the Quote, Quote Line Items and Contract appear to have valid future start dates. The issue commonly occurs when the Quote and Contract are future-dated and the Order is created using the Quote-to-Order (Q2O) process.

Ratkaisu

Salesforce Revenue Cloud does not support future-dated Contracts for Order creation.

When an Order is created from a Quote:

  • The system defaults the Order Start Date to today

  • The platform does not allow an Order Start Date earlier than the Contract Start Date

  • If the Contract Start Date is in the future, the validation fails and Order creation is blocked

This behavior is working as designed. The product team is evaluating enhancements to relax this validation in a future release.

Resolution

Option 1: Avoid Future-Dated Contracts (Recommended)

Do not associate Quotes or Orders with future-dated Contracts. Ensure the Contract Start Date is on or before the Order Start Date.

Option 2: Custom Automation (If Business Requires It)

If future-dated contracts are required for your business process, implement a customization to align dates during Order creation.

Recommended approach:

  • Create a Before-Save Record-Triggered Flow on the Order object

  • Trigger: When Order is created

  • Logic:

    • Retrieve the related Quote

    • Set Order Start Date = Quote Start Date

  • Save the Order record

This ensures the Order Start Date is not earlier than the Contract Start Date.

Knowledge-artikkelin numero

005239197

 
Ladataan
Salesforce Help | Article