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.
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, 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 enablement.
NetSuite Support must activate this feature before you can enable it. The Administrator role is required.
On invoice records, you may see both user-entered and system-generated payment date information.
Payment Date Prediction Fields (Feature Must Be Enabled)
When the Payment Date Prediction feature is enabled, the following read-only fields appear:
-
In the Primary Information section:
-
Predicted Payment Date - The date payment is most likely to be received, based on your customer's historical trends.
-
Predicted Overdue Days - The predicted number of days payment may be overdue.
-
-
On the Billing subtab:
-
Predicted Payment Date Availability - Indicates whether a prediction is currently available for this invoice. Predictions may not be available if there isn't enough data or if the invoice is closed or already paid. This field may also be blank if a prediction wasn't attempted, such as during the initial prediction process for open invoices.
-
Predicted Payment Date Last Updated - The date and time the prediction was last updated.
-
These fields are generated by the system and can't be edited.
User-Estimated Fields (Billing Subtab)
These fields are always available without the need for enabling additional features. They 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 - Specify the source for your estimate, such as Company Estimate or Customer Promised Date. This field is required if you provide a User-Estimated Payment Date.
Field Reference Table
|
Field Name |
Location |
When It Appears |
Editable |
|---|---|---|---|
|
Predicted Payment Date |
Primary Information |
Payment Date Prediction feature enabled |
No |
|
Predicted Overdue Days |
Primary Information |
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 |
How to Enable Payment Date Prediction
To enable the feature, contact NetSuite Support to request activation of the Payment Date Prediction feature for your account. After activation, sign in using the Administrator role and go to Setup > Company > Setup Tasks > Enable Features. On the Accounting subtab, check Payment Date Prediction and click Save.
Additional Information
-
A predicted payment date appears if there is sufficient historical payment data for the customer and invoice.
-
If a prediction doesn't appear, it may be due to insufficient data, 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).
Related Topics
- Custom Workflow Based Invoice Approval
- Custom Invoice Forms
- Classes and Preferences
- Custom Workflow Based Invoice Approval
- Using the Billing Tab and Dashboard
- Choosing an Invoice Type
- Billing Operations
- Billing or Invoicing a Sales Order
- Invoicing Billable Customers
- Closing or Voiding an Invoice
- Creating Installments
- Printing an Invoice
- Progress Invoices
- Billing Costs to Customers
- Displaying Deposit Balance on Customer Statements and Remittance Slips