SaaS Metric Commitment Dates on Custom Transactions in NetSuite

SaaS Metrics in NetSuite 2026.1 adds Commitment Start and End Date fields on contract transactions, enhancing subscription data tracking.

·2 min read·NetSuite 2026.1·View Oracle Docs

TL;DR: Starting in NetSuite 2026.1, the SaaS Metrics feature integrates two new date fields—SaaS Metric Commitment Start Date and SaaS Metric Commitment End Date—on Contract Renewals custom transaction forms. These enhancements improve the ability to track and report on subscription data effectively.

What Are the New Fields?

The new fields introduced with the SaaS Metrics feature enable collection and tracking of essential subscription data.

  • SaaS Metric Commitment Start Date: This field records the date when a customer commits to a subscription or service. It is applicable for several transaction types, including:

    • Sales Order
    • Credit Memo
    • Invoice
    • Cash Sale
  • SaaS Metric Commitment End Date: This field captures the date when the customer ceases to order items or use services. It can also be included in:

    • Return Authorization
    • Cash Refund

Validations for the New Fields

Several validations ensure that the commitment dates are accurately recorded:

  • The Start Date must precede the End Date in both transaction headers and line items.

  • The Start Date must be on or before the transaction's Start Date. In line items, it should also be on or before the contract item's Start Date.

  • If the Start Date is left blank upon saving, NetSuite auto-fills it using the earliest of:

    • Form creation date
    • Transaction date
    • Start Date
  • The End Date, on the other hand, should be on or before the transaction's End Date and the line item's End Date. If it's not specified, it will be filled with the transaction's End Date, but if none exists, it remains blank.

Who This Affects

  • Administrators: Need to enable SaaS Metrics under features.
  • Developers: May leverage the new fields in application integrations and custom scripting.
  • Accountants: Utilize these fields for financial reporting and metrics assessment.

Key Takeaways

  • New fields for tracking commitment dates enhance SaaS reporting.
  • Validations ensure data accuracy within transactions.
  • Integration with various transaction types adds flexibility.

With these new features in NetSuite 2026.1, businesses can better manage and report on their SaaS subscriptions, facilitating enhanced analytics and decision-making.

Frequently Asked Questions (4)

Do I need to enable a feature to use the SaaS Metric Commitment Date fields?
Yes, administrators need to enable the SaaS Metrics feature under features in NetSuite to utilize the SaaS Metric Commitment Start and End Date fields.
Are the SaaS Metric Commitment Start and End Date fields available for all transaction types in NetSuite?
No, these fields are available for transaction types like Sales Order, Credit Memo, Invoice, and Cash Sale for the Start Date, while the End Date can be included in Return Authorization and Cash Refund transactions as well.
What happens if the SaaS Metric Commitment Start Date is left blank upon saving a transaction?
If the Start Date is left blank, NetSuite automatically fills it using the earliest of the form creation date, transaction date, or the Start Date.
How do the new SaaS Metric Commitment Dates fields interact with existing contract items in NetSuite?
The Start Date must be on or before both the transaction's Start Date and the contract item's Start Date, while the End Date should align with the transaction's End Date and can be utilized flexibly within existing transaction types.

Weekly Update History (1)

Order Managementadded

Added the help topic SaaS Metric Commitment Date Fields on Custom Transaction Forms under Software Vertical Contract Renewals.

View Oracle Docs
Source: SaaS Metric Commitment Date Fields on Custom Transaction Forms Oracle NetSuite Help Center. This article was generated from official Oracle documentation and enriched with additional context and best practices.

Was this article helpful?

More in Billing

View all Billing articles →

Also from NetSuite 2026.1

View all NetSuite 2026.1 changes →