Welcome to Zuora Product Documentation

Explore our rich library of product information

Booking Date

The booking date serves as the contract or order effective date in Zuora, crucial for billing and revenue processes.

Billing

Booking date is the business' contract effective date or order effective date in Zuora.

In Billing, the booking date is captured through the following fields:

Tenant type

API field

Corresponding UI field

Orders

Captured through the orderDate field when creating orders

Order Date

Subscribe and Amend

Captured through the lastBookingDate field when creating subscriptions or through the bookingDate field when making amendments

Booking Date

Orders Harmonization

Captured through either the orderDate or lastBookingDate field, depending on whether you use the order action or amendment to create and manage a subscription

Order Date or Booking Date

Once the booking date is entered during subscription creation or amendment, you can view the above fields through UI or API.

For the use of the lastBookingDate field in API, see the following API operations:

  • Create a subscription

  • List subscriptions by account key

  • Retrieve a subscription by key

  • Retrieve a subscription by key and version

  • CRUD: Retrieve a subscription Limitations and recommendations Consider the following limitations and recommendations when populating the booking date:
    • Future booking dates cause issues during data processing in Zuora Revenue as the billing document might have an earlier document date than the booking date, this results in data validation issues.

    • If you're a Zuora Revenue customer and using the order date as the booking date for revenue recognition, when creating a scheduled order, it's recommended to ensure the order date and scheduled execution date fall into the same accounting period.

Revenue

In Revenue, the booking date will be recorded as the Sale Order Date (SO book date) on the Contract item and used in the following areas:

  • Transactions with sales order date on or before the open period will be considered for revenue processing.

  • Deriving the standalone selling price for allocation

  • Determining exchange rates

  • Determining configuration for Revenue Policy

Recommendations

Consider the following limitations and recommendations when populating the booking date:

  • Future booking dates cause issues during data processing in Zuora Revenue as the billing document might have an earlier document date than the booking date, this results in data validation issues.
  • If you're a Zuora Revenue customer and using the order date as the booking date for revenue recognition, when creating a scheduled order, it