NetAsset - Multi-Book Revaluations
Overview
NetAsset revaluations can be targeted to the main accounting book, to a single alternate depreciation schedule, or to all posting books at once.
This article describes how to scope a revaluation to one or more accounting books, what is produced when all books are revalued in a single action, and which alternate schedules are eligible for revaluation.
Key Terminology
NetAsset does not maintain a separate record for a secondary book. What is commonly described as a "secondary book" is an alternate depreciation schedule on the asset record, which may or may not be assigned an accounting book. Whether an accounting book is assigned determines whether the schedule can be revalued.
| Term | Definition | Identified by |
|---|---|---|
| Main schedule | The asset's primary depreciation schedule | Always present. It is the schedule shown on the asset's main tabs |
| Posting alternate schedule | An alternate schedule that generates journal entries | The Alternate Accounting Book field on that alternate schedule's subtab is populated |
| Non-posting alternate schedule | An alternate schedule maintained for tax or alternate-basis reporting only | The Alternate Accounting Book field on that alternate schedule's subtab is blank |
Only the main schedule and posting alternate schedules can be revalued. Schedule specific revaluations to non-posting alternate schedules are not supported at this time.
Prerequisites
- Multi-Book is enabled in NetAsset. When this setting is disabled, the schedule selection field is hidden on the Revaluation Proposal record, the Asset Revaluation page, and the Build Up page.
- The asset has at least one accounting book assigned — on the asset itself, or on at least one alternate schedule. This is required for the schedule selection field to appear on the Asset Revaluation Suitelet page. The Build Up page and the Revaluation Proposal record display the field whenever Multi-Book is enabled, regardless of how the asset is configured.
Multi-Book is a paid add-on and must be purchased and configured before assets can be revalued across accounting books. Customers interested in enabling it should contact their account manager. For configuration details, refer to NetAsset - Multi-Book.
Step-by-Step Process
Select the Depreciation Schedule
- Navigate to the asset record and click Revalue in the record header to open the Asset Revaluation Suitelet page. Alternatively, create the proposal directly by navigating to NetAsset > View Asset Registers > Revaluation Register > New.
- Select the applicable Revaluation Type.
- Select the target schedule. The field label differs by location:
| Location | Field label |
|---|---|
| Asset Revaluation Suitelet page | Depreciation Schedule |
| Build Up page | Depreciation Schedule |
| Revaluation Proposal record | Schedule |
| CSV Import field mapping | Schedule |
- Select one of the following:
| Selection | Scope |
|---|---|
| - All - | The main accounting book and every alternate schedule that has an accounting book assigned |
| - Main - | The main accounting book only |
| A named alternate schedule | That alternate schedule only |
Warning: A blank selection resolves to - All -
Leaving the schedule field empty saves the proposal as - All -. There is no main-book-only default. Any revaluation intended for the main book only must explicitly specify - Main -.
- If applicable, set the Effective Revaluation Date and complete the remaining fields for the selected revaluation type.
Changing the asset, revaluation type, or schedule refreshes the page so that the balances displayed are those of the selected schedule.
Process the Revaluation
Process the proposal as normal for the selected revaluation type.
When - All - is selected, NetAsset does not create a single revaluation record that spans every book. Instead, it:
- Processes the main accounting book against the original proposal, which retains the - All - selection.
- For each alternate schedule with an accounting book assigned, re-reads that book's own balances and creates a separate Revaluation Proposal record stamped with that specific schedule.
An asset with a main book and two posting alternate schedules therefore produces three Revaluation Proposal records from a single - All - action. This is expected behavior.
Because each book is recalculated from its own balances, a fixed-amount write-up or write-down is applied at that amount to each book. Amounts are not allocated or converted across books.
Confirm the Results
After processing, verify all three of the following:
| Check | Expected result |
|---|---|
| Revaluation Proposal records | One parent proposal for - All -, plus one child proposal per posting alternate schedule, each stamped with its own schedule |
| Schedule lines | For revaluation types that adjust balances, a revaluation line on the main schedule and on each posting alternate schedule, each carrying the correct accounting book |
| Journal entries | At the effective period: the entries described in the General Ledger Impact section below, matching the asset's Accounting Book configuration |
If a book is missing, confirm that each intended schedule has an accounting book assigned and that the effective period is open and unprocessed on that book.
CSV Import
Revaluation Proposals can be created in bulk by CSV import. For the full import process, refer to NetAsset - Mass Asset Revaluation.
One field is specific to multi-book revaluations. The Schedule field determines which book is revalued.
An omitted Schedule field revalues every book
If the Schedule field is omitted or left blank, the imported proposal resolves to - All - and will revalue the main accounting book and every posting alternate schedule. There is no main-book-only default. Imports intended for the main book only must explicitly carry - Main -.
Enter the value exactly as it appears in the Schedule list. Renaming an alternate schedule on the asset record does not change the value the import expects:
| Import this value | Not this value |
|---|---|
Alternate 1 | Federal, or any other name the schedule has been renamed to |
- Main - | Main, main |
- All - | All, all |
General Ledger Impact
The journals a revaluation produces depend on a single field: the Accounting Book field on the asset record. Check that field before interpreting the resulting entries.
When Accounting Book is populated, each book receives its own book-specific entry:
| Journal entry | Book scope |
|---|---|
| Main revaluation entry | The asset's main accounting book only |
| Each posting alternate schedule's entry | That schedule's book only |
No reversal entries are created, because no entry posts outside its own book.
Book-specific entries use the standard journal entry record
A book-specific revaluation entry is created as a standard NetSuite journal entry, not as a NetAsset revaluation transaction. Saved searches and reports filtered on NetAsset transaction types will not return these entries. This is a common cause of a revaluation appearing not to have posted.
When Accounting Book is blank, the main entry posts to every book and is then backed out of each secondary book:
| Journal entry | Book scope | Purpose |
|---|---|---|
| Main revaluation entry | All accounting books | Posts the main book amount |
MB REV - … entry, one per alternate book | That alternate book only | Backs the main amount out of that book |
| Each posting alternate schedule's entry | That schedule's book only | Posts that book's own amount |
The MB REV - entries are generated from the asset's configured alternate books rather than from the revaluation's scope, so a - Main - revaluation still neutralizes itself in every configured secondary book. Manual offsetting entries should not be created.
For additional detail, refer to NetAsset - Full Multi-Book Combinations and Implications and NetAsset - Multi-Book Revaluation Reversals.
Considerations
- Non-posting alternate schedules cannot be revalued. To change a tax or alternate-basis schedule, edit that schedule's configuration on the asset record — depreciation method, useful life, in-service date, and capitalized value for that slot — and regenerate the schedule.
- Renamed alternate schedules display two different names. A schedule renamed on the asset record displays the new name on the Asset Revaluation and Build Up pages, but displays as Alternate N on the Revaluation Proposal record and in CSV Import. The stored value is identical in both cases.
- The effective period must be open and unprocessed on every targeted book. The effective date options are derived from unprocessed schedule lines for the selected schedule. If one book has been processed further forward than another, the books do not share an available period.
- Reversals follow the individual proposal records. Each book's revaluation is reversed through its own proposal, not by reversing the parent - All - proposal alone.
Troubleshooting
| Symptom | Likely cause | Resolution |
|---|---|---|
| One revaluation created several Revaluation Proposal records | Expected. - All - creates one additional proposal per posting alternate schedule | No action required |
| The schedule selection field does not appear on the Asset Revaluation page | The Multi-Book global setting is disabled, or the asset has no accounting book assigned — on the asset itself or on any alternate schedule | Enable Multi-Book, or configure the asset's accounting books. Multi-Book is a paid add-on — if it has not been purchased, contact your account manager. |
| An imported batch revalued every book | The Schedule field was omitted or left blank, resolving to - All - | Re-import with - Main - or the specific schedule |
| The schedule name in CSV Import does not match the name on the Asset Revaluation page | The two surfaces read from different sources | Import using the Alternate N value |
