Accounting
ERP
Financial Management
Fixed Asset Management
NetSuite Multi-Book Accounting: Setting Up Secondary Books for GAAP, IFRS and Tax

Last updated: November 7, 2026 · Independent guide · We do not sell rankings or coverage.
NetSuite Multi-Book Accounting lets one OneWorld account keep up to five active sets of books, such as a US GAAP primary book plus IFRS and tax secondary books, from a single set of transactions. Most transactions post to every active book, while revenue recognition, amortization, depreciation, revaluation and eliminations are calculated book by book. You choose between Full Multi-Book Accounting, which NetSuite Professional Services implements, and lighter adjustment-only books that an administrator can switch on.
Full Multi-Book or adjustment-only books?
Adjustment-only books “don’t duplicate the data in their base book”; you post closing adjustments to them, and reports combine the two (NetSuite Help, no date shown; full-book rules from Adding Accounting Books).
| Question | Full Multi-Book Accounting | Adjustment-only book |
|---|---|---|
| How you get it | Request from your account representative; implemented by NetSuite Professional Services | Available by default in every OneWorld account |
| What the book holds | A full parallel ledger with its own currency, account mapping, revenue and depreciation | Only adjusting journals, layered on a base book at report time |
| Currency | Can differ from the primary book per subsidiary | Must match its base book |
| Book limit | Five active books including the primary | Not counted against the limit |
RSM, a NetSuite partner, rates an adjustment book “very simple” to deploy and full Multi-Book on an existing subsidiary “complex,” because history must be reprocessed (RSM, May 21, 2025). If IFRS or local figures differ from US GAAP by a few period-end entries in the same currency, an adjustment-only book is usually enough. If revenue timing, depreciation or functional currency differ transaction by transaction, you need a full secondary book.
Before you start
- Edition: “Multi-Book Accounting, including the Adjustment-Only Books feature, is available only in NetSuite OneWorld” (NetSuite Help, no date shown).
- License and services: Full Multi-Book Accounting is requested from your account representative and “must be implemented by NetSuite Professional Services” (NetSuite Help, no date shown).
- Related features: Foreign Currency Management needs Multiple Currencies (NetSuite Help). Book-specific depreciation runs through the Fixed Assets Management SuiteApp, and book-specific revenue plans through Advanced Revenue Management.
- Roles: Only Administrator or CFO roles can add books, and activating one needs the Accounting Book permission at Full (NetSuite Help).
Step 1: Design the books
Oracle’s planning checklist asks which currencies each book uses, whether books need different accounts, and whether revenue, amortization and depreciation rules differ (NetSuite Help, no date shown). The design below is an illustration for a US parent with UK and German subsidiaries.
| Book (illustration) | Type | Subsidiaries | What differs |
|---|---|---|---|
| US GAAP | Primary | All | Group reporting and consolidation |
| IFRS | Full secondary | UK, Germany | Asset measurement, some revenue rules |
| US tax | Full secondary | US parent | MACRS instead of book depreciation |
| UK statutory | Adjustment-only on IFRS | UK | A few year-end entries |
A US tax book is common because the IRS requires MACRS “to depreciate most property” (IRS Publication 946, March 13, 2026). IFRS books often diverge on fixed assets because IAS 16 lets an entity choose the cost or revaluation model for each class of property, plant and equipment (ACCA, no date shown).
Step 2: Enable the Multi-Book features
Go to Setup > Company > Setup Tasks > Enable Features, open the Accounting subtab, find the Multi-Book Accounting section, check what you need and click Save (NetSuite Help, no date shown). Chart of Accounts Mapping lets secondary books post to different accounts. Foreign Currency Management allows a different base currency per book. Revenue and Expense Management makes revenue and amortization rules book-specific. Extended Accounting Period Close Process lets you close each book separately. Administrators also see Adjustment Only Books here (NetSuite Help, no date shown).
Oracle warns that if you want secondary-book revenue and amortization plans to match the primary book, do not enable Revenue and Expense Management until historical transaction processing is complete.
Step 3: Give roles access to the books
Secondary books are invisible by default, and users need access to both the subsidiary and the book. Go to Setup > Users/Roles > User Management > Manage Roles, edit the role, and set Selected Accounting Books to All, Primary, or Primary and Selected. The Accounting Book permission is on the Permissions subtab under Setup (NetSuite Help, no date shown).
Step 4: Add the secondary accounting book
Go to Setup > Accounting > Accounting Books > New (NetSuite Help, no date shown) and complete these fields:
- Name and Subsidiary. Child subsidiaries are included automatically.
- Effective Period, the historical base period the book starts from. You cannot reopen a closed period before it.
- Enable Consolidation if you need consolidated reports in this book; otherwise consolidation runs only in the primary book.
- Per-book revenue options such as Enable Contingent Revenue Handling and Enable Two Step Revenue Allocation.
- For an adjustment-only book, Adjustment Only and a Base Book.
- With Foreign Currency Management, a Base Currency per subsidiary on the Subsidiaries subtab.
Oracle recommends running a primary-book Trial Balance in all subsidiaries as of the day before the effective period to derive the new book’s beginning values (NetSuite Help, no date shown). A new book starts as Pending, when you can load opening balances, process history and post book-specific journals (NetSuite Help, no date shown).
Step 5: Map accounts that differ by book
Unmapped, secondary books post to the same accounts as the primary book. Add any new accounts at Setup > Accounting > Chart of Accounts (NetSuite Help, no date shown). Then go to Setup > Accounting > Multi-Book Accounting > Global Account Mappings and enter the Effective Date, Accounting Book, Subsidiary, Source Account, any dimensions and the Destination Account (NetSuite Help, no date shown).
Step 6: Process history and activate the book
“Historical transactions must be processed before a secondary accounting book can be activated,” and the validation page for this is used by NetSuite Professional Services (NetSuite Help, no date shown). Activation is per subsidiary, and once a book is inactivated for a subsidiary it “can’t be reactivated” (NetSuite Help).
Step 7: Set revenue rules for each book
Under Advanced Revenue Management, revenue arrangements, elements and plans “are always book specific,” and separate arrangements and elements are generated for each active and pending book (NetSuite Help, no date shown). On each item, the main Revenue Recognition/Amortization fields drive the primary book. In its Accounting Books subtab, clear Same as Primary Book Rev Rec and pick the secondary book’s rules. Manual updates at Transactions > Financial > Update Revenue Arrangements and Revenue Recognition Plans have an Accounting Book filter. Our NetSuite revenue recognition guide covers the ARM rules.
Step 8: Link fixed assets to each book
FAM can assign one asset to several books, converting values to each book’s base currency, with different depreciation methods per book (NetSuite Help, no date shown). Go to Fixed Assets > Lists > Assets, open the asset’s Depreciation History subtab, click New FAM Alternate Depreciation, select the Accounting Book and Alternate Method, and save. Only active books can be linked, and the link cannot be changed later (NetSuite Help, no date shown).
When you run depreciation you choose the book, and journals use the Book Specific Journal Entry form (NetSuite Help). Asset types and the monthly run are covered in our NetSuite fixed assets guide.
Step 9: Post book-specific journal entries
Go to Transactions > Financial > Make Book Specific Journal Entries, select the Accounting Book and subsidiary, and enter the lines (NetSuite Help, no date shown). Entries at Make Journal Entries stay book-generic and are shared across all accounting books (NetSuite Help, no date shown). The book is locked once saved, receivable and payable lines with named entities are not allowed, and active books accept only open periods.
Illustration only: the UK subsidiary revalues a building in the IFRS book from a carrying amount of $800,000 to a fair value of $900,000. ACCA explains that a revaluation gain normally goes to other comprehensive income and is held in equity as a revaluation surplus (ACCA, no date shown).
| Account (IFRS book only) | Debit | Credit |
|---|---|---|
| Buildings | $100,000 | |
| Revaluation surplus (equity, via OCI) | $100,000 |
Step 10: Close and report by book
With Extended Accounting Period Close Process on, each active book gets its own close checklist, chosen in the Filters section of the Manage Accounting Periods page (NetSuite Help, no date shown). Our NetSuite period close checklist lists the tasks to repeat per book. Financial reports gain an Accounting Book filter, and book-specific transactions appear only in the Multi-Book Accounting Transaction saved search type (NetSuite Help, no date shown).
What Multi-Book Accounting costs
Oracle does not publish a price for Multi-Book Accounting, OneWorld or the Professional Services work. Its documentation says to contact your account representative, and its Multi-Book datasheet gives a sales contact rather than a price (Oracle NetSuite datasheet, 2024; Oracle sells the product). Ask for three quote lines: the Multi-Book license, the Professional Services fee for provisioning and historical processing, and any FAM or ARM modules. Our NetSuite pricing guide explains OneWorld quotes.
Common mistakes and how to fix them
- Enabling Revenue and Expense Management too early. Secondary-book plans then need manual journals. Wait until historical processing is done.
- Using the Transaction search type. It returns only book-generic transactions. Rebuild book-level searches on the Multi-Book Accounting Transaction type.
- Adding custom dimensions after mapping. Oracle says this invalidates existing mapping rules. Finalize dimensions first, then import mappings by CSV.
- Assets missing from the tax book. Depreciation history not linked to a book posts no journals. Link each asset before the first run.
Limitations of the native feature
Inventory cost of goods sold is the same in every book (NetSuite Help, no date shown), customer balance fields are not tracked by book, and secondary-book KPIs include only the top-level subsidiary (NetSuite Help). Adjustment-only books do not support Foreign Currency Management, and items can’t be used with book-specific transactions (NetSuite Help, no date shown). If an asset is already partly depreciated under both its accounting and tax methods, FAM creates no catch-up depreciation in the new book, so you post the cumulative amount by book-specific journal (NetSuite Help, no date shown).
When companies add a third-party tool
For indirect tax outside the US, Oracle’s International Tax Reports SuiteApp can generate localized VAT/GST reports, the EU Sales List and Intrastat reports in a secondary book, though tax adjustments and group reporting are not supported there (NetSuite Help, no date shown). Tax teams tracking federal and nonconforming state depreciation books may prefer a dedicated tax fixed asset system. Bloomberg Tax Fixed Assets, for example, advertises “up to 99 books” and ERP integration (Bloomberg Tax, no date shown; Bloomberg sells this product).
How we researched this
We worked from Oracle’s NetSuite help topics on Multi-Book Accounting, ARM and Fixed Assets Management, checked on November 7, 2026, and used only menu paths printed there. We also reviewed the top-ranking pages for “netsuite multi book accounting,” mostly partner blogs from 2018 to 2025 without setup steps or cost guidance. We have no commercial relationship with Oracle NetSuite or any partner.
Related guides
- NetSuite Lease Accounting: ASC 842 Setup in FAM
- NetSuite ERP Modules List: Base License vs Add-Ons
- NetSuite Reporting: Reports, Saved Searches and Workbook
Frequently asked questions
How many accounting books can NetSuite have?
Full Multi-Book Accounting supports five active books including the primary, so up to four active secondary books. Adjustment-only books do not count against that limit.
Is Multi-Book Accounting included in NetSuite OneWorld?
Adjustment-only books are available by default in every OneWorld account. Full Multi-Book Accounting must be requested from your account representative and implemented by NetSuite Professional Services. Neither is available outside OneWorld.
Can I add a secondary book after go-live?
Yes, but it is the hardest path. NetSuite must process historical transactions from the book’s effective period before activation, and revenue, amortization and asset records need rebuilding in the new book.
What is a book-specific journal entry in NetSuite?
It is a journal that posts to one accounting book only, made at Make Book Specific Journal Entries. Ordinary journal entries are book-generic and post to every active book.
Sources
Oracle NetSuite help pages show no publication date; we checked each on November 7, 2026. Vendor sources that sell the product are marked.
- Oracle NetSuite Help, Multi-Book Accounting Overview, no date shown. docs.oracle.com
- Oracle NetSuite Help, Planning for Multi-Book Accounting, no date shown. docs.oracle.com
- Oracle NetSuite Help, Enabling Multi-Book Accounting Features, no date shown. docs.oracle.com
- Oracle NetSuite Help, Adding Accounting Books, no date shown. docs.oracle.com
- Oracle NetSuite Help, Accounting Book Status, no date shown. docs.oracle.com
- Oracle NetSuite Help, Adjustment-Only Books Overview, no date shown. docs.oracle.com
- Oracle NetSuite Help, Roles and Data Access for Multi-Book Accounting, no date shown. docs.oracle.com
- Oracle NetSuite Help, Chart of Accounts Mapping, no date shown. docs.oracle.com
- Oracle NetSuite Help, Global Account Mapping, no date shown. docs.oracle.com
- Oracle NetSuite Help, Foreign Currency Management, no date shown. docs.oracle.com
- Oracle NetSuite Help, Book-Generic and Book-Specific Records, no date shown. docs.oracle.com
- Oracle NetSuite Help, Journal Entries in Multi-Book Accounting, no date shown. docs.oracle.com
- Oracle NetSuite Help, Book Specific Revenue Arrangements, Elements, and Plans, no date shown. docs.oracle.com
- Oracle NetSuite Help, Multi-Book Accounting for Fixed Assets Management, no date shown. docs.oracle.com
- Oracle NetSuite Help, Defining Asset Accounts and Values for Multiple Books, no date shown. docs.oracle.com
- Oracle NetSuite Help, Assets and Accounting Books in Multi-Book Accounting, no date shown. docs.oracle.com
- Oracle NetSuite Help, Linking Accounting Books to an Asset, no date shown. docs.oracle.com
- Oracle NetSuite Help, Running Depreciation on an Accounting Book, no date shown. docs.oracle.com
- Oracle NetSuite Help, Accounting Book Period Close Management, no date shown. docs.oracle.com
- Oracle NetSuite Help, Reports, KPIs, and Saved Searches in Multi-Book Accounting, no date shown. docs.oracle.com
- Oracle NetSuite Help, Multi-Book Accounting for International Tax Reports, no date shown. docs.oracle.com
- Oracle NetSuite, Multi-Book Accounting datasheet, 2024 (Oracle sells the product). netsuite.co.uk
- RSM, Is It Time for NetSuite MultiBook Accounting?, May 21, 2025 (RSM is a NetSuite partner). technologyblog.rsmus.com
- Internal Revenue Service, Publication 946: How To Depreciate Property (for 2025 returns), March 13, 2026. irs.gov
- ACCA, Property, plant and equipment (Student Accountant technical article on revaluation), no date shown. accaglobal.com
- Bloomberg Tax, Fixed Assets product page, no date shown (Bloomberg sells this product). pro.bloombergtax.com