6.2 Intercompany Journal Processing & Multi-Company Vouchers
Key Takeaways
- In General Journals and Vendor Invoice Journals, specifying an Account Company different from the Offset Company automatically triggers intercompany posting logic upon journal validation and posting.
- Single-line and multi-line intercompany journals generate separate, synchronized vouchers across each involved legal entity linked by cross-company transaction references.
- Intercompany trade order processing automates the full supply chain lifecycle between internal trading partners through synchronized Direct Delivery Sales Orders and Purchase Orders.
- Posting a packing slip or vendor invoice in one trading partner entity automatically creates and posts the corresponding product receipt or invoice in the linked entity.
- Common posting failures stem from closed ledger calendar periods in destination companies, inactive financial dimension combinations, or missing currency exchange rate definitions on the transaction date.
6.2 Intercompany Journal Processing & Multi-Company Vouchers
Quick Summary: Once pairwise intercompany accounting parameters are established, users can execute cross-company financial distributions across General Journals, Vendor Invoice Journals, and automated Intercompany Trade orders. By selecting different legal entities in the Company and Offset company fields of a journal line, Dynamics 365 Finance splits the accounting distribution and posts synchronized multi-company vouchers. This section examines journal line mechanics, automated supply chain trade synchronization (Direct Delivery), full T-account entry flows, and systematic diagnostic methodologies for resolving intercompany posting blocks.
1. Creating Intercompany General Journals
Intercompany financial entries are authored directly within standard journal interfaces, most commonly the General Journal (General ledger > Journal entries > General journals).
+---------------------------------------------------------------------------------------------------+
| Intercompany General Journal Line Anatomy |
+---------------------------------------------------------------------------------------------------+
| Field Name | Selected Value | Architectural Function |
| ------------------ | ------------------ | ----------------------------------------------------- |
| **Company** | `USMF` | Legal entity where the primary Account resides. |
| **Account type** | `Ledger` | Type of account (Ledger, Vendor, Customer, Bank). |
| **Account** | `110110` | Cash / Bank Main Account in USMF. |
| **Credit** | `12,000.00 USD` | Credit amount disbursed by USMF. |
| **Offset company** | `USRT` | Target legal entity where the Offset Account resides. |
| **Offset acct type**| `Ledger` | Type of offset account. |
| **Offset account** | `601500` | Marketing Advertising Expense Main Account in USRT. |
+---------------------------------------------------------------------------------------------------+
Single-Line vs. Multi-Line Intercompany Journal Formatting
Dynamics 365 Finance supports two distinct methods for constructing intercompany journals:
-
Single-Line Intercompany Entry (Recommended for Simplicity):
- A single journal row specifies the primary account in
Company Aand the offset account inOffset company B. - Entering a Credit in Company A automatically implies a Debit in Offset Company B (or vice versa).
- The posting engine expands this single line into four ledger lines across two vouchers.
- A single journal row specifies the primary account in
-
Multi-Line Intercompany Entry (Required for Complex Splits):
- Line 1: Company
USMF| Account110110| Credit$12,000| Offset CompanyUSMF| Offset Account130500(Due From USRT). - Line 2: Company
USRT| Account601500| Debit$12,000| Offset CompanyUSRT| Offset Account210500(Due To USMF). - While mathematically equivalent, explicit multi-line entries bypass automated Due-To/Due-From generation and require manual account selection.
- Line 1: Company
2. Multi-Company Voucher Generation & Cross-Company Inquiries
When an intercompany single-line journal is posted in USMF, the posting engine generates two distinct ledger vouchers in the database:
+---------------------------------------------------------------------------------------------------------+
| Multi-Company Voucher Ledger Explosion |
+---------------------------------------------------------------------------------------------------------+
| VOUCHER 1: USMF-00042 (Legal Entity: USMF) |
| - Line 1: Credit Bank Account `110110` ............................................... $12,000.00 |
| - Line 2: Debit Intercompany Due From USRT `130500` ................................. $12,000.00 |
| ----------------------------------------------------------------------------------------------------- |
| VOUCHER 2: USRT-00018 (Legal Entity: USRT) |
| - Line 1: Debit Marketing Advertising Expense `601500` .............................. $12,000.00 |
| - Line 2: Credit Intercompany Due To USMF `210500` ................................... $12,000.00 |
+---------------------------------------------------------------------------------------------------------+
Auditing Related Intercompany Vouchers
To trace transactions across company borders:
- Open the posted voucher in
USMFvia General ledger > Inquiries and reports > Voucher transactions. - In the Action Pane, select Transaction voucher > Related transactions > Intercompany vouchers.
- Dynamics 365 Finance opens a cross-company inquiry displaying
Voucher USMF-00042andVoucher USRT-00018side-by-side with full drill-through into both sets of financial dimensions and accounting distributions.
3. Concrete Transaction Examples with Full T-Accounts
Scenario A: Shared Software License Allocation
Business Context: Corporate HQ (USMF) receives an annual enterprise cloud software invoice of $60,000. Under management policy, 50% ($30,000) is allocated to USMF and 50% ($30,000) is allocated to European subsidiary DEMF (Exchange rate: 1 USD = 0.90 EUR / €27,000 EUR).
USMF GENERAL LEDGER (USD) DEMF GENERAL LEDGER (EUR)
Accounts Payable (Vendor) Software Expense (618400)
------------------------- -------------------------
| 60,000 (Cr) (Dr) 27,000 |
Software Expense (618400) Due To USMF (210500)
------------------------- -------------------------
(Dr) 30,000 | | 27,000 (Cr)
Due From DEMF (130500)
-------------------------
(Dr) 30,000 |
Financial Balance Check:
- USMF Trial Balance: Debit Expense ($30,000) + Debit Due-From Asset ($30,000) = Credit AP Liability ($60,000). Net GL Impact = $0.00.
- DEMF Trial Balance: Debit Expense (€27,000) = Credit Due-To Liability (€27,000). Net GL Impact = €0.00.
4. Intercompany Trade Orders & Direct Delivery Lifecycle
Beyond simple financial journals, Dynamics 365 Finance natively automates end-to-end commercial supply chain processes between affiliated legal entities via Intercompany Trade Relationships (Procurement and sourcing > Setup > Intercompany trade relationships).
+---------------------------------------------------------------------------------------------------------+
| Intercompany Direct Delivery Trade Flow |
+---------------------------------------------------------------------------------------------------------+
| |
| [ External Customer ] <==================== Ships Goods ==================== [ Warehouse DEMF ] |
| ^ ^ |
| | 1. Places Order | |
| v | |
| +-------------------+ 2. Creates Intercompany PO +-------------------+ | 4. Ships |
| | Sales Order SO-01 | ---------------------------------> | Purchase Order | | Packing |
| | Entity: USMF | <--------------------------------- | IC-PO-01 | | Slip |
| +-------------------+ 3. Auto-Generates IC Sales Ord | Entity: USMF | | |
| | +-------------------+ | |
| | | | |
| | v | |
| | +-------------------+ | |
| | | Intercompany SO | -------+ |
| | | IC-SO-01 | |
| | | Entity: DEMF | |
| | +-------------------+ |
| | | |
| | 6. Customer Invoice | 5. Posts Intercompany Invoice |
| v v |
| [ Customer AR (USMF) ] [ Intercompany AR / AP Posting ] |
+---------------------------------------------------------------------------------------------------------+
Direct Delivery Step-by-Step Automation Chain
- Sales Order Creation: A customer places an order in
USMFfor an item manufactured exclusively byDEMF. - Direct Delivery Trigger: The order taker in USMF marks the order lines for Direct delivery and specifies
DEMFas the vendor. - Automated Document Pair Generation:
- D365 creates an Intercompany Purchase Order (
IC-PO-01) inUSMF. - D365 automatically generates the corresponding Intercompany Sales Order (
IC-SO-01) inDEMF.
- D365 creates an Intercompany Purchase Order (
- Synchronized Shipping & Packing Slip:
DEMFwarehouse packs and ships the goods directly to the external customer address.- Posting the Packing Slip in
DEMFautomatically posts the Product Receipt onIC-PO-01inUSMFand updates the delivery status on the original customer Sales OrderSO-01in real time.
- Synchronized Invoicing:
DEMFgenerates the sales invoice forIC-SO-01.- Dynamics 365 Finance automatically generates and posts the Vendor Invoice for
IC-PO-01inUSMF. USMFgenerates the final sales invoice for the external customer.
5. Intercompany Vendor Invoice Journals & AP Allocations
Accounts Payable specialists can distribute non-PO vendor invoices across multiple legal entities within a single Vendor Invoice Journal (Accounts payable > Invoices > Vendor invoice journal):
+---------------------------------------------------------------------------------------------------+
| Multi-Entity Vendor Invoice Journal Distribution |
+---------------------------------------------------------------------------------------------------+
| Line | Company | Account Type | Account | Credit (AP) | Offset Co | Offset Account (Expense) | Debit |
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
| 1 | `USMF` | Vendor | `V-1001`| $50,000.00 | `USMF` | `601100` (HQ Legal Exp) | $20,000|
| 2 | `USMF` | Ledger (Due) | (Auto) | | `DEMF` | `601100` (DE Legal Exp) | $15,000|
| 3 | `USMF` | Ledger (Due) | (Auto) | | `USRT` | `601100` (RT Legal Exp) | $15,000|
+---------------------------------------------------------------------------------------------------+
When posted, USMF records the full $50,000 vendor liability to Vendor V-1001, records $20,000 in local legal expense, and generates automated Due-From receivables against DEMF ($15,000) and USRT ($15,000). Both DEMF and USRT record their respective $15,000 legal expenses offset by Due-To payables to USMF.
6. Systematic Troubleshooting of Intercompany Posting Discrepancies
When intercompany posting failures occur, consultants must systematically diagnose errors across the multi-entity configuration stack:
| Error Message / Symptom | Root Cause | Exact Resolution Path |
|---|---|---|
| "Intercompany posting setup does not exist between originating legal entity X and destination legal entity Y." | Missing pairwise relationship in General ledger > Posting setup > Intercompany accounting. | Create the explicit pairwise setup for the directional pair X -> Y with valid Due-To/Due-From accounts. |
| "Journal name is not specified or does not exist in legal entity Y." | The destination journal name field in the intercompany setup is blank, misspelled, or missing from entity Y. | Navigate to General ledger > Journal setup > Journal names in entity Y, create a Daily journal name, and link it in the setup. |
| "Fiscal calendar period is On Hold or Closed for legal entity Y." | The ledger calendar period in destination company Y is locked, preventing counter-voucher creation. | Open General ledger > Calendars > Ledger calendars, select entity Y, locate the transaction period, and change the Module status to Open. |
| "The dimension combination is not valid for account structure Z in company Y." | The destination offset account uses financial dimension combinations disallowed by company Y's active account structures. | Verify the destination entity's account structure rules under General ledger > Chart of accounts > Structures > Configure account structures and supply valid dimension values. |
| "An exchange rate could not be found for currency EUR on date MM/DD/YYYY in ledger Y." | Missing exchange rate entry in the destination company's active exchange rate table. | Navigate to General ledger > Currencies > Currency exchange rates and add the required rate for the posting date. |
A junior accountant creates a single-line General Journal entry in legal entity USMF. The Account field is set to main account 618100 (Travel Expense) with Company set to USMF and a Debit of $2,500. The Offset Account field is set to main account 110110 (Operating Bank) with Offset Company set to DEMF. Assuming all pairwise setups are valid, what is the total number of General Ledger transaction lines and vouchers generated across all legal entities upon posting?
An organization utilizes intercompany Direct Delivery trade orders between selling entity USMF and manufacturing entity DEMF. When DEMF posts the packing slip for the intercompany sales order after dispatching goods to the external customer, what automated action occurs in legal entity USMF?
An accountant in USMF is attempting to post an intercompany general journal entry that transfers an advertising expense to legal entity USRT. The posting validation engine aborts with an error stating: 'Fiscal calendar period is On hold for module General ledger in company USRT'. How should the Functional Consultant resolve this issue?