Payment Date Prediction for Invoices

The Payment Date Prediction feature uses machine learning to forecast when payment for an invoice is likely to be received. By analyzing your customers' historical payment trends, NetSuite displays predicted payment dates and the potential number of overdue days directly on invoice records.

Note:

Payment date predictions use machine learning models based on historical payment data. These predictions are estimates, not guarantees. Use this information as a helpful planning aid, but always consider additional business context and judgment.

The Payment Date Prediction feature currently applies only to invoice transactions.

When enabled (disabled by default), this feature adds several read-only fields to your invoice records, providing insights into expected payment timing. These predictions help you make more informed decisions regarding cash flow and follow-up actions. The initial set of predictions may take up to one day to appear after the feature has been enabled.

On invoice records, you can see user-entered and system-generated payment date information, depending on whether someone has entered values and whether sufficient historical payment data exists.

Setup and Prerequisites

Payment Date Prediction is disabled by default. To enable the feature, sign in using the Administrator role and go to Setup > Company > Setup Tasks > Enable Features. On the Accounting subtab, check the Payment Date Prediction box and click Save.

This feature is not supported on Release Preview accounts.

A predicted payment date appears only when sufficient historical payment data is available for the customer and invoice. To generate predictions, your account must include at least 12 weeks of payment history and at least 50 paid invoices that occurred before the start of that 12-week period.

Payment Date Prediction Fields

When the Payment Date Prediction feature is enabled, the following read-only fields appear on invoices:

These fields are generated by the system and can't be edited.

User-Estimated Fields

These fields are always available without enabling additional features. The followings fields appear on the Billing subtab of the invoice:

  • User-Estimated Payment Date - Enter your internal estimate for when payment is expected, if known. This field is optional.

  • User-Estimated Payment Date Source - From the field's dropdown list, choose Company Estimate or Customer Promised Date to specify the source for your estimate. This field is required if you provide a value for the User-Estimated Payment Date field.

Field Reference Table

The following table lists Payment Date Prediction and user-estimated fields, where and when they appear on invoice records, and whether you can edit their values.

Field Name

Location

When It Appears

Editable

Predicted Payment Date

Primary Information section

Payment Date Prediction feature enabled

No

Predicted Overdue Days

Primary Information section

Payment Date Prediction feature enabled

No

Predicted Payment Date Availability

Billing subtab

Payment Date Prediction feature enabled

No

Predicted Payment Date Last Updated

Billing subtab

Payment Date Prediction feature enabled

No

User-Estimated Payment Date

Billing subtab

Always

Yes

User-Estimated Payment Date Source

Billing subtab

Always

Yes

Additional Information

  • If a prediction doesn't appear, it may be due to insufficient data or the invoice not being eligible (for example, if it's closed or already paid). It may also be due to the prediction not being attempted yet (such as during the initial prediction process for open invoices).

  • For more information about working with invoices and entering user-estimated payment fields, see Entering Payment Information on a Transaction.

Related Topics

General Notices