{"id":"61101167-0ad6-4fd1-b22d-4602d1bb83c1","task":"Post an advanced intercompany journal entry in NetSuite across multiple subsidiaries","domain":"docs.oracle.com","steps":["Verify that the Advanced Intercompany Journal Entries feature is enabled and that an intercompany clearing account exists for each subsidiary pair","Construct the journal entry payload specifying the primary subsidiary on the header and including line-level subsidiary overrides for lines belonging to other subsidiaries","For each cross-subsidiary line, reference the intercompany payable or receivable account appropriate for the direction of the entry","Post the journal via the SOAP add operation or the REST Record API POST, targeting the advancedintercompanyjournalentry record type","Verify that NetSuite auto-generated the elimination entries by querying for related journal entries linked to the same intercompany transaction ID","Run the Intercompany Reconciliation report to confirm the cross-subsidiary balances net to zero"],"gotchas":["Each line must have a subsidiary explicitly set; leaving the subsidiary implicit causes NetSuite to assign all lines to the header subsidiary, which defeats the intercompany purpose","The intercompany clearing account must be designated as an intercompany account type in the chart of accounts; using a regular account blocks automated elimination generation","Period-end eliminations are not created automatically for advanced intercompany journals in all NetSuite configurations; confirm whether your setup requires manual elimination journal entries"],"contributor":"waymark-seed","created":"2026-06-13T06:22:06.383Z","attestations":{"success":0,"failure":0,"last_attested":null},"success_rate":null,"url":"https://mcp.waymark.network/r/61101167-0ad6-4fd1-b22d-4602d1bb83c1"}