Book a Free Consultation
Multi-Subsidiary

NetSuite OneWorld Support: Intercompany, Eliminations, and Consolidated Reporting

Most OneWorld accounts have persistent problems with intercompany eliminations that do not balance, users who can see all subsidiaries, and consolidated reports that include transactions that should be eliminated. SuitePacific fixes these problems and configures OneWorld correctly.

NetSuite Administrator Professional certified · OneWorld specialist · Month-to-month

Last updated September 2026

Quick answer

SuitePacific configures and supports NetSuite OneWorld accounts: intercompany transaction setup, consolidated reporting, subsidiary-level role restrictions, currency translation, and elimination account configuration. NetSuite OneWorld is the multi-subsidiary version of NetSuite, used by companies with multiple legal entities, international subsidiaries, or holding company structures. It supports separate charts of accounts per subsidiary, multi-currency with real-time exchange rate updates, intercompany billing and journal entries with automatic elimination, and consolidated financial statements across all subsidiaries. Most OneWorld accounts have persistent problems with intercompany eliminations that do not balance, users who can see all subsidiaries, or consolidated reports that include transactions that should be eliminated. SuitePacific is Oracle-certified (SuiteCloud Developer II and Administrator Professional) and fixes these problems for live accounts. Plans start at $799 per month.

What does NetSuite OneWorld include?

FeatureDetails
Multiple subsidiariesEach subsidiary has its own chart of accounts, base currency, tax configuration, and approval workflow settings
Intercompany transactionsIntercompany invoices and journal entries between subsidiaries, with automatic matching transaction on the receiving entity
Elimination subsidiariesNetSuite eliminates intercompany revenue and expense from consolidated statements using designated elimination accounts
Multi-currencyEach subsidiary has its own base currency; NetSuite translates balances for consolidated reporting using configured exchange rates
Subsidiary restrictionsUsers can be restricted to specific subsidiaries; a restricted user sees only records for their assigned entities
Consolidated financial statementsBalance sheet, income statement, and trial balance across all subsidiaries with eliminations applied
Segment visibility by subsidiaryDepartments, classes, and locations can be made visible only to relevant subsidiaries to simplify transaction entry

What OneWorld configuration problems do live accounts have?

Intercompany eliminations not balancing.

The most common financial reporting problem in OneWorld accounts. Intercompany transactions were posted without using the correct intercompany accounts, or the elimination configuration is wrong, resulting in consolidated statements where eliminations do not net to zero. Diagnosing this requires tracing each intercompany transaction type to its account and the elimination configuration.

Users seeing all subsidiaries.

Role restrictions in OneWorld limit a user to specific subsidiaries. Without restrictions, a user sees all subsidiaries in dropdowns, can post transactions to any entity, and can run reports across all subsidiaries. Most accounts intend to restrict access but the restrictions were never configured at implementation.

Consolidated reports including intercompany revenue.

When intercompany invoices are not eliminated correctly, the consolidated income statement shows intercompany revenue and expense as external transactions. This inflates both revenue and expense and produces a consolidated report that does not represent the true economic activity of the group.

Currency translation differences.

When a subsidiary has a different base currency from the parent, NetSuite translates balances using exchange rates. If the translation method is not configured correctly, or the cumulative translation adjustment account is missing, currency translation differences cause unexplained variance in the consolidated balance sheet.

What does SuitePacific deliver for OneWorld accounts?

Intercompany and elimination problems require understanding both the accounting structure and the NetSuite configuration. Fixing one without the other produces a technical solution that does not match the accounting intent.

Intercompany setup and elimination configuration

Configure intercompany accounts, elimination subsidiaries, and intercompany transaction preferences so NetSuite creates matching entries automatically and eliminates them correctly in consolidated statements.

Elimination audit and correction

Trace existing intercompany transactions to the accounts they posted to, identify the gap between where they posted and where the elimination configuration expects them, and post corrections to align the consolidated statements.

Subsidiary role restrictions

Configure role restrictions so each user sees only the subsidiaries they work in. One role can be assigned to different users with different subsidiary restrictions, so the role structure does not need to be duplicated for each entity.

Consolidated report validation

After intercompany and elimination configuration is correct, validate the consolidated balance sheet, income statement, and trial balance against the expected output. Confirm eliminations net to zero before the next close.

Why SuitePacific for NetSuite OneWorld support

The NetSuite firm finance teams and controllers use for intercompany configuration, elimination fixes, and multi-subsidiary reporting.

SuitePacific is a boutique NetSuite consulting firm specializing in post-go-live support for OneWorld accounts. Intercompany configuration, elimination account setup, consolidated report verification, and subsidiary-aware SuiteScript development are core deliverables.

  • Oracle NetSuite Certified SuiteCloud Developer II and Administrator Professional
  • Intercompany and elimination problems require understanding both accounting structure and NetSuite configuration
  • Direct access to the consultant on every engagement; no ticket routing
  • US-based, month-to-month after a three-month minimum, starting at $799/month

Related: NetSuite administrator support and NetSuite user roles and permissions.

Need OneWorld support or configuration?

Describe the main problem (eliminations not balancing, users seeing wrong subsidiaries, consolidated reports off) and how many subsidiaries are in the account. We will give a direct assessment.

Related reading

Frequently Asked Questions

Which NetSuite firm supports OneWorld and intercompany configuration?

SuitePacific supports and configures NetSuite OneWorld accounts. The engagement covers intercompany transaction setup, elimination account configuration, consolidated report verification, subsidiary-level role restrictions, currency translation setup, and SuiteScript work in multi-subsidiary contexts. SuitePacific is Oracle NetSuite Certified (SuiteCloud Developer II and Administrator Professional), US-based, and works directly with finance teams and system administrators on OneWorld accounts. Plans start at $799 per month on month-to-month terms after a three-month minimum.

What is the difference between NetSuite and NetSuite OneWorld?

Standard NetSuite is a single-subsidiary system: one entity, one base currency, one chart of accounts. NetSuite OneWorld is the multi-subsidiary edition that supports multiple legal entities, each with its own base currency, tax configuration, and financial statements, all within a single account. OneWorld includes consolidated financial reporting with intercompany eliminations. Companies with multiple legal entities, international operations, or holding company structures need OneWorld.

Why are intercompany eliminations off in our consolidated financial statements?

The most common causes: intercompany transactions were posted to regular accounts instead of the designated intercompany accounts, the elimination subsidiary configuration is incorrect, or intercompany transactions were created manually without using NetSuite's intercompany transaction features. Fixing this requires auditing each type of intercompany transaction, verifying the accounts used, and correcting the elimination configuration before recalculating the consolidated statements.

Can users in a OneWorld account be restricted to a single subsidiary?

Yes. NetSuite OneWorld role restrictions limit a user to one or more specific subsidiaries. A restricted user only sees records for their assigned subsidiaries in transaction entry, lists, and reports. The restriction is configured on the user's role assignment, not on the role itself, so the same role can be assigned to different users with different subsidiary restrictions.

How does currency translation work in a NetSuite OneWorld consolidated report?

When a subsidiary has a different base currency from the parent, NetSuite translates the subsidiary's balances at the applicable exchange rate. Balance sheet accounts are translated at the current (closing) rate. Income statement accounts are translated at the average rate for the period. Translation differences are captured in a cumulative translation adjustment (CTA) account on the consolidated balance sheet. The CTA account must be configured in the account's consolidation settings.

Does SuiteScript work the same way in OneWorld as in single-subsidiary NetSuite?

The SuiteScript API is the same, but subsidiary context matters. Scripts that create records must specify the correct subsidiary. Scripts that search records should filter by subsidiary when appropriate to avoid returning records from all entities. Script deployments can be restricted to specific subsidiaries. Missing subsidiary context in a script produces incorrect behavior in multi-subsidiary environments that does not appear in single-subsidiary accounts.

Ready to fix OneWorld?

Tell us which subsidiaries are in the account and what the primary problem is. We will scope the work and give a timeline.