Enable Advanced Accounting Features
Administrators can enable the following features on the Accounting subtab of the Enable Features page at Setup > Company > Enable Features.
If the feature creates system-generated accounts when enabled, the accounts created are included in the descriptions. For a complete list of system-generated accounts, see Feature-Specific, System-Generated Accounts.
|
Feature |
Description |
|---|---|
|
Expense Allocation |
Account for fixed expenses without splitting them among individual departments, classes or locations in advance of incurring the expenses. |
|
Dynamic Allocation |
Dynamically calculate the weight of any statistical allocation, based on the balance of the statistical account through statistical journals, at the time the allocation journal is generated. This feature also enables you to run multiple dynamic allocation schedules in a specific sequence, or batch. This is an enhancement to the current fixed rate allocation where you must specify the fixed allocation weight for the entire life cycle of the allocation schedule. This feature can't be disabled after it has been used. |
|
Advanced Revenue Management (Essentials) |
This feature supports the use of revenue arrangements and plans to automate revenue deferral, recognition, reclassification, forecasting, and auditing. It is compliant with the ASC 606 revenue standard. When you enable this feature, you can't disable it. You must enable Accounting Periods before using ARM (Essentials). The Advanced Revenue Management in Configuration Mode feature is automatically enabled when you enable this feature. Enabling this feature creates the system-generated Deferred Revenue, Unbilled Receivables, and Revenue Arrangement (non-posting) accounts. When ARM (Essentials) is enabled and ARM in Configuration Mode is disabled, you can't disable ARM (Essentials). If you're using the classic Revenue Recognition features, reach out to your sales or account representative to learn more about Advanced Revenue Management (Essentials). The assistance of NetSuite Professional Services or a qualified NetSuite partner is required to move from classic Revenue Recognition to Advanced Revenue Management (Essentials). |
|
Advanced Revenue Management (Revenue Allocation) |
This feature is an add-on to Advanced Revenue Management (Essentials). This feature supports the use of fair value pricing, range checking, and fair value formulas to allocate revenue across several performance obligations. This feature can only be enabled if the Advanced Revenue Management (Essentials) feature is enabled. When you enable this feature, it can't be disabled. When ARM (Revenue Allocation) is enabled and ARM in Configuration Mode is disabled, you can't disable ARM (Revenue Allocation). |
|
Advanced Revenue Management in Configuration Mode |
This feature lets you configure ARM (Essentials) and ARM (Revenue Allocation) without affecting your current revenue recognition process. When ARM in Configuration Mode is enabled, you can't use ARM for revenue recognition. Your revenue recognition process remains the same as it was before enabling ARM (Essentials). ARM in Configuration Mode is automatically enabled when you enable the ARM (Essentials) feature. After setting up ARM features, you can disable ARM in Configuration Mode. |
|
Rule-Based Recognition Treatment |
This feature adds flexibility to Advanced Revenue Management (Essentials) by enabling you to define recognition attributes for revenue elements based on specified criteria. Consequently, the same item can have different attribute values in different revenue elements. You can't enable this feature without enabling Advanced Revenue Management (Essentials). You can't disable this feature when your account has recognition treatment rules or recognition treatment records and the ARM in Configuration Mode feature is disabled. |
|
Multiple Budgets |
Create multiple budgets for the same combination of customer, item, class, location or department criteria. |
|
Intercompany Time and Expense |
Allow intercompany time entries and expense transactions, and the transfer of time or expense or both charges from one subsidiary to another in a OneWorld account.
Warning:
If this feature is disabled, users can't enter intercompany time or expenses, meaning records that have different subsidiaries for employee and customer. When this feature is enabled, by default users can enter intercompany time and expenses. You can change related preferences to disallow either intercompany time or expenses, or to enable the creation of automated intercompany adjustments for expenses. These preferences are available at Setup > Accounting > Accounting Preferences, on the General subtab.
Note:
If you enabled this feature after April 2014, the system created a single Intercompany Clearing Account of the Type: Other Current Asset when you made a qualifying journal entry. The account was set to the Root Subsidiary and included all child subsidiaries. Adjustment journal entries correctly posted to this new account, and no other currency-locked Intercompany Clearing Accounts were created. If you enabled this feature prior to April 2014, when you created a new adjustment journal entry the system created a new Intercompany Clearing Account (no currency), which became the parent of all other existing clearing accounts. New adjustment journal entries use this parent account, and the existing currency-locked Intercompany Clearing Account remained intact. If you edit a transaction that originally posted to the existing currency-locked Intercompany Clearing Account, the GL Impact of that transaction affects that account. |
|
Automated Intercompany Management |
Create intercompany sales orders from intercompany purchase orders, reconcile intercompany transactions, and generate intercompany elimination journal entries automatically using the Period Close Checklist.
Note:
Enabling this feature creates the system-generated CTA Elimination account after a qualifying transaction. For example, a user must first run the Elimination process so that an Elimination Journal Entry is created that uses this account. |
|
Automated Intercompany Drop Ship |
Enable the cross-subsidiary order and fulfillment process for external orders. |
|
Intercompany Framework |
Enable this feature to define criteria for intercompany business workflows. For more information, see Intercompany Framework. |
|
Consolidated Payments |
Enable this feature to apply payments, credits, and deposits either through the top-level customer or through individual subcustomers and to print consolidated customer statements. For more information, see Consolidated Payments. |
|
In-Transit Payments |
Use the In-Transit Payments feature to match and clear in-transit vendor payments. Match and submit transactions for reconciliation on the Match Bank Data page. When you submit the matched in-transit transactions for reconciliation, NetSuite automatically generates the final-stage (confirmed) payments for the match and clears them. Reconcile the payments on the Reconcile Account Statement page. For more information, see Matching Bank Data, Submitting Matched or User-Cleared Transactions, and Reconciling Transactions. |
|
Vendor Prepayments |
Enable this feature to record and track deposit amounts paid to vendors before they accept a purchase order for a good or service. You can apply these prepayment amounts to pay off open vendor bills. You can record and track multiple prepayments and prepayment applications for your vendors. For more information, see Vendor Prepayments. |
|
Multiple Calendars |
Use the Multiple Calendars feature to create different accounting period and tax period rollups for your subsidiaries. Create fiscal calendars to define accounting and tax period rollups. |
|
Statistical Accounts |
Track non-monetary data and then use this information in reports and on income statements to view its relationship with the financial activity of your organization. If you check the Dynamic Allocation box, located under Advanced Features, you can run any allocation schedule weighted by the balance of a statistical account. Multiple Units of Measure must be enabled to use this feature. This feature can't be disabled after it has been used. |
|
Foreign Currency Variance Mapping |
Enable this feature to define posting rules that specify the accounts to which foreign currency variances post. For more information, see Foreign Currency Variance Mapping. |
|
Balancing Segments |
Enable this feature to balance transactions by segment through a process that creates balancing journals. For more information, see Balancing Segments and Journals. |
|
Installments |
Enable this feature to create installments for customers who pay for items over time using installment-based payments. For more information, see Creating Installments. |
|
Period End Journal Entries |
Enable this feature to process and post subsidiary consolidation and income statement closing using a transaction type called Period End Journal. Period end journals are generated automatically when you complete the Create Period End Journals task on the Period Close Checklist. When you enable this feature, you must also enable it for specific subsidiaries. For more information, see Period End Journal Entries |