Adding Hold Revenue Recognition and Catch Up Period Columns

Note:

This topic applies to the Revenue Recognition feature. Revenue Recognition is the key feature of NetSuite classic revenue recognition. Classic revenue recognition features are not available in new NetSuite implementations. Classic revenue recognition (also called legacy revenue recognition) is still supported for customers who previously enabled it. NetSuite currently offers the Advanced Revenue Management (Essentials) feature to automate revenue deferral and recognition. For information about the current feature, see Advanced Revenue Management (Essentials) and (Revenue Allocation).

If you want to delay posting of revenue recognition journal entries on transactions, you can use the Manage Revenue Recognition page. It includes the columns Hold Revenue Recognition and Catch Up Period. For details, see Managing Revenue Recognition.

Alternatively, you can add Hold Revenue Recognition and Catch Up Period columns to the transaction form. If you use SuiteScript to automate your revenue recognition process, you must add these columns to your transactions because the Manage Revenue Recognition page is not scriptable.

To add the hold and catch up period columns:

  1. Go to Customization > Forms > Transaction Forms, and find the form you want to add the columns to.

  2. Click Edit or Customize to open the form.

  3. On the Screen Fields subtab, click Columns.

  4. Check the Hold Revenue Recognition and Catch Up Period boxes.

  5. Make sure that the Form is Preferred box at the top of the page is checked, and click Save.

To delay the schedule for an item on a transaction, check the Hold Revenue Recognition box on the line with the item. The setting for the Hold Revenue Recognition box on a sales order carries over to the invoice when you create the invoice. You can set the default for this box on the item record. For details, see Delaying Revenue Recognition for an Item.

Clear the Hold Revenue Recognition box to resume the schedule. Scheduled revenue that was not recognized during the hold is recognized in the catch up period. You can change the catch up period to any open period.

Related Topics

Using Revenue Recognition
Setting a Revenue Recognition Template on a Transaction Item Line
Delaying Revenue Recognition for an Item
Creating Custom Entry and Transaction Forms

General Notices