If you close the books for more than one subsidiary, you already know where the week goes. Someone exports intercompany balances, someone else hunts for the matching entry in another entity, and the elimination journal gets rebuilt by hand every single period. NetSuite AIM exists to take that work off your team. Once it is turned on in NetSuite OneWorld, AIM creates, posts, and reconciles intercompany transactions as they happen, then generates elimination entries at close. This guide walks a finance leader through what AIM does, what it does not do, how to turn it on, and where teams get tripped up.
AIM is a NetSuite OneWorld feature that standardizes and automates intercompany activity across subsidiaries. Instead of recording each intercompany transaction and its elimination by hand, NetSuite links the two sides of the transaction, keeps them reconciled, and produces the elimination journal entries your consolidation needs. For a controller managing five or fifteen entities, that shifts the close from data cleanup to review.
Before AIM, month-end close could feel like a manual balancing act. Entities are on different posting schedules, intercompany reconciliations remain open deep into the close cycle, and the consolidated view is never reliable until the very last minute. NetSuite's AIM changes that entirely. Transactions post simultaneously across all entities, eliminations run automatically, and your team gains a clean consolidated picture well ahead of where they used to be.
Running a multi-entity NetSuite environment and want a second set of eyes on the setup? Talk to a NetSuite consultant.
When AIM is active in OneWorld, it takes over the repetitive parts of intercompany accounting:
|
Task |
Manual intercompany |
With NetSuite AIM |
|---|---|---|
|
Creating intercompany transactions |
Recorded by hand in each subsidiary |
Created and linked automatically across subsidiaries |
|
Matching and reconciliation |
Manual matching of sales and purchases |
NetSuite matches and reconciles across entities |
|
Elimination entries |
Rebuilt by hand every period |
Auto-generated at close for flagged transactions |
|
Multi-currency |
Manual currency handling and re-checks |
Currency captured on advanced intercompany journal entries |
|
Inventory transfers |
Coordinated manually |
Coordinated, including intercompany drop-ship |
|
Audit trail |
Spreadsheets and side notes |
Intercompany Elimination Report |
|
Close speed |
Slower and error-prone |
Faster and more consistent |
If there is one manual step that AIM eliminates entirely, it is the period-end creation of intercompany elimination entries. What was once a time-consuming, error-prone process built from scratch every close cycle is now handled automatically by NetSuite, ensuring eliminations are generated accurately, consistently, and without manual intervention from your accounting team.
Yes, AIM requires NetSuite OneWorld. It depends on multiple subsidiaries, intercompany accounts, and an elimination subsidiary, so it does not apply to a single-entity account.
Prerequisites before you turn it on:
What AIM does not do (set expectations here, this is where teams get surprised):
Before you turn AIM on, get the prerequisites in place, because the feature cannot be disabled once it is enabled:
Then enable and configure AIM:
A few patterns show up again and again when finance teams first adopt AIM:
For multi-entity finance leaders, the payoff is simple: less time assembling intercompany and elimination entries, more time reviewing results. If your close still runs on spreadsheets and manual matching, that is the gap AIM is built to close.
If manual intercompany work is stretching your close, a short assessment usually surfaces the quick wins. Get a NetSuite Health Assessment and see where AIM and related automation fit your entities.