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 Setting Advanced Revenue Management (Essentials) Preferences.
The following preferences are available when you enable the Revenue Recognition feature:
-
Create Revenue Recognition Journals in GL – Choose how revenue recognition journal entries are posted:
-
Detail – A separate journal entry is created for each revenue recognition schedule.
-
Summary – Revenue recognition schedules are summarized for posting. The summaries are based on matching attributes. For details, see Using Summarized Revenue Recognition Journal Entries.
-
-
Default Revenue Recognition Journal Date to – Select the default transaction date of revenue recognition journal entries when you open the Create Revenue Recognition Journal Entries page.
-
Last Day of Period – The date defaults to the last day of the period you select in the Posting period field.
-
Current Date – The date defaults to the current date.
-
-
Use System Percentage of Completion For Schedules – Check this box to calculate project completion automatically, based on approved time logged against the project. To override the automatic calculation, enter a value in the Rev Rec Override Percent Complete field on the Financial subtab of the project. For more information, see Using Percent-Complete Revenue Recognition for Projects
If you clear this box, you must enter the percentage of project completion manually for revenue recognition on project records in the Rev Rec Override Percent Complete field. The value in this field can be different from the value in the system-calculated Percent Time Complete field.
-
Allow Users to Modify Revenue Recognition Schedule – Check this box to permit changes to be made to existing standard revenue recognition schedules. You can change the revenue recognition amount on a schedule only by changing the schedule to generate the new amount. You cannot modify variable revenue recognition schedules.
If you prefer that revenue recognition schedules cannot be changed after they are created, disable this preference.
Note:The schedule amount must always equal the line amount. Only amounts that have not yet been recognized can be changed.
-
Prorate Revenue Recognition Dates for Partially Billed Sales Orders – This preference applies only to revenue recognition schedules that have Rev Rec Date Specified on Sales Order as the Term Source. The preference affects only the revenue recognition start and end dates for the invoices. Amounts and periods on the revenue recognition schedules are not affected.
Check the box to divide the period established by the sales order revenue recognition start and end dates proportionally for each partial invoice. This is the default.
Clear the box to use the same revenue recognition start and end dates for each invoice as the start and end dates on the sales order.
-
Adv. Billing: Use Sales Order Amount – Use this preference to determine the source of the revenue amount when billing schedules and variable revenue recognition schedules are used.
Check this box to recognize revenue based on the percent complete in relation to the sales order. For example, if the sales order amount is $1,000, the invoice amount is $500 and the project is 50% complete, then 50% of the sales order amount is recognized ($500).
Clear this box to recognize revenue based on the invoice amount. For example, if the sales order amount is $1,000, the invoice amount is $500 and the project is 50% complete, then 50% of the invoice amount is recognized ($250).
Depending on the other revenue features enabled, additional revenue recognition preferences may be available. For more information, see General Accounting Preferences.
To set revenue recognition accounting preferences:
-
Go toSetup > Accounting > Preferences > Accounting Preferences.
-
Click the General subtab, and scroll down to the Revenue Recognition and Classic Revenue Recognition Only sections of the page.
When the Automated Intercompany Management feature is also enabled, theItems/Transactions subtab includes the accounting preference Default Intercompany Deferred Revenue Account. For information about this preference, see Items/Transactions Accounting Preferences.
-
Set preferences as desired, and click Save.