Understanding Revenue Recognition Template Terms

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 the equivalent information for Advanced Revenue Management (Essentials), see Revenue Recognition Rule Field Reference.

Revenue recognition templates provide the basic terms used to generate revenue recognition schedules. Review the following descriptions of the terms that you use in NetSuite revenue recognition templates before you begin to define them:

These terms appear on the Revenue Recognition Template page at Lists > Accounting > Revenue Recognition Templates > New.

For the steps to create each revenue recognition template, see Defining a Revenue Recognition Template.

Revenue Recognition Template Types

Two types of templates are available:

Note:

If you select a type of Variable, you cannot set the following template fields: Method, Term Source, Recognition Period, Period Offset and Start Offset.

Revenue Recognition Methods

You can choose from a number of straight-line revenue recognition methods, or define your own custom method.

Straight-Line Revenue Recognition Methods

The following straight-line methods are available:

For examples of how revenue is recognized using straight-line methods, see Straight-Line Revenue Recognition Method Examples.

Custom Revenue Recognition Methods

The Custom method enables you to define revenue recognition terms that include uneven periods, amounts, and multiple income accounts.

For example, you can define a custom schedule as:

When you select Custom for the Method, you define revenue recognition terms by entering information in the columns in the lower portion of the page:

Revenue Recognition Term Source

Term Source determines which dates to use to recognize revenue.

Select from the following:

Revenue Recognition Period

The Recognition Period defines the range of time for revenue recognition by setting the number of periods over which the schedule is recognized. For example, if you enter 12, then the schedule runs for 12 periods starting from the Rev Rec Start Date. If the Rev Rec Start Date is mid-month, the partial month counts as one of the periods in the total.

If you enter a start date in the transaction and specify a recognition period in the template, NetSuite determines the appropriate end date and generates the recognition schedule.

If you enter both a start date and an end date, then these dates override the recognition period set on the template.

If you enter neither a start date nor an end date, NetSuite uses the transaction date for the start date and the number of periods in the template to determine the end date. In this case, the end date is always the last day of the period, and partial periods are included in the count.

The following examples show how the recognition period field functions when you enter dates on line items in the transaction. The transaction date is mid-month, January 15, 2007. The January 1 start dates are entered in the line item as Rev. Rec. Start Date.

Start Date

End Date

Recognition Period

Result

Jan. 1, 2007

[none]

12

The schedule runs 12 full periods (Jan. 1, 2007 through Dec. 31, 2007.)

NetSuite populates the end date as Dec. 31, 2007.

Jan. 1, 2007

Nov. 1, 2007

12

The schedule runs 11 full periods ((Jan. 1, 2007 through Nov. 1, 2007.)

The start and end dates entered override the recognition period setting.

[none]

[none]

12

The schedule runs 12 periods. The first period is partial but counts in the total.

NetSuite populates the start date as Jan. 1, 2007 and the end date as Dec. 31, 2007.

Revenue Recognition Period Offset and Start Offset

You can define an Offset value for a revenue recognition template to delay the start of a schedule. Two types of Offset are available:

Revenue Recognition Initial Amount

The initial amount is a percentage or fixed currency amount to be recognized in the first recognition period. After the initial amount, the remainder is recognized according to the revenue recognition schedule.

For example, you have contracted with a customer to recognize 25% of a $1200 item immediately.

The remaining $900 is recognized according to the item's schedule:

Period

Income

1

$300 (initial)

2

$75

3

$75

...

...

12

$75

Related Topics

Creating Revenue Recognition Templates
Straight-Line Revenue Recognition Method Examples
Defining a Revenue Recognition Template
Associating Revenue Recognition Templates with Items

General Notices