Managing Revenue Recognition

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 equivalent information about the current feature, see Editing Revenue Recognition Plans.

The Manage Revenue Recognition page enables you to pause and resume revenue recognition schedules. You can also adjust the schedule start and end dates if posting has not yet begun. This page includes a line for each item in the transaction that has a deferred revenue account.

To access this page, click the Manage Revenue Recognition button on the source transaction for the schedule. The button appears on the following transactions when the Revenue Recognition feature is enabled and at least one item in the transaction has a deferred revenue account:

The top of the Manage Revenue Recognition page includes links to the transaction and customer records. A read-only Posting Period field displays the first posting period. The rows of items have read-only columns for Item, Quantity, Price, Amount, Schedule, Deferred Revenue Account, Revenue Account, Allocation Price, Allocation Amount, and Revenue Term in Months.

You can edit the following fields:

When the Hold Revenue Recognition box is checked, the status on the Revenue Recognition Schedule record is On Hold. Revenue recognition schedules can be created with an initial status of On Hold. When a revenue recognition schedule is on hold, it is not included in the list on the Create Revenue Recognition Journal Entries page.

Item records include a Hold Revenue Recognition box. If the box is checked on the item record, it is also checked by default when the item is added to a transaction. For details, see Delaying Revenue Recognition for an Item.

If you use SuiteScript to automate your revenue recognition process, you must add the Hold Revenue Recognition and Catch Up Period columns to your transactions because the Manage Revenue Recognition page is not scriptable. See Adding Hold Revenue Recognition and Catch Up Period Columns.

By default, the following reports include revenue recognition schedules that are on hold. To exclude schedules that are on hold, add a Status filter to these reports.

Related Topics

Associating Revenue Recognition Templates with Items
Generating Revenue Recognition Journal Entries
Working with Revenue Recognition Schedules
Using Revenue Recognition
Using Revenue Commitments

General Notices