ANS-0912 · REVENUE RECOGNITION

Why Are NetSuite Contracts Not Automatically Renewing?

Ensure seamless contract management in NetSuite by properly scheduling the essential renewal script after bundle installation.

Short answer

Automated contract renewals in NetSuite rely on the `R05-SS: Create Renewals nightly` scheduled script. Upon Contract Renewals bundle installation, this script is deployed but not scheduled. Administrators must manually define a schedule for it, typically running once daily, preferably at night, to ensure contracts renew automatically.

Scenario

Users may observe that contracts are not automatically renewing in their NetSuite account. This issue typically arises after the Contract Renewals bundle has been installed, and the expected automated renewal process is not occurring as anticipated.

Solution

Automated contract renewals in NetSuite are managed by a specific scheduled script. When the Contract Renewals bundle is loaded into an account, the R05-SS: Create Renewals nightly script is deployed but not automatically scheduled to run. To enable automatic renewals, an administrator must define a schedule for this script.

  1. Locate the R05-SS: Create Renewals nightly scheduled script within the NetSuite account.

  2. Define a schedule for the script to ensure it runs regularly.

  3. Set the script to run once a day, preferably during nighttime hours, to process contract renewals.

Expert NetSuite Support

Need help with this NetSuite issue?

Revenue Recognition consulting and configuration support

Talk to a consultant