The Intercompany feature is designed for organisations with multiple companies or legal entities using Access Financials. It automatically creates transactions in a destination company when posting against a nominal account set up for Intercompany Posting.
Example: A Rugby Club organisation has three companies — Main Rugby Club, Catering and Events, and Training Academy. When the main club purchases laptops but two are for the Training Academy, Intercompany automatically posts the cost to the correct company rather than requiring manual entries.
Main Rugby Club
Catering and Events
Training Academy
The main rugby club purchases eight laptops however two laptops are for the Training Academy. They complete the purchase of the laptops but then want to pass on the cost of these other two laptops to the Training Academy. This can be done quickly with Intercompany rather than manually creating transactions in each company.
Module and Permissions
The Intercompany module is not included by default. Contact your account manager to discuss enabling it.
📌 Note: Intercompany is only supported when Advanced Nominal Ledger is enabled.
Once enabled, assign security permissions to the main admin profile via:
Click System, then click Options.
Click Intercompany Options.
Transaction Types
Intercompany transactions can be triggered when recording the following types of transactions:
Sales Invoice
Sales Credit Note
Purchase Invoice
Purchase Credit Note
Nominal Journal
Debit VAT Journal
Credit VAT Journal
Sales Order
Purchase Order
Purchase Invoice Register
Intercompany options
The Intercompany options screen is available in the Financials menu via the steps above. The group filter Nominal/Analysis codes available sets up filtering by sub ledger.
Filter Nominal/Analysis Codes Available by Sub Ledger
This feature filters the nominal accounts available against transactions to those mapped to the selected sub ledger. To configure, follow the steps above to open Intercompany options.
In this example, the sub ledger is mapped to office. When a sub ledger is selected on a transaction header:
The default nominal account code is cleared from detail lines if the office category does not match the selected sub ledger.
The available nominal account codes and analysis codes are filtered to those that match the selected sub ledger.
When the transaction is saved, a validation error appears if the selected nominal account codes and analysis codes do not match the selected sub ledger.
The post automatic intercompany transactions from group controls which ledgers Intercompany posting is enabled for and whether posting across different currencies is enabled.
The Databases tab is used to setup which other instances of Access Financials intercompany posting can be set to and the default contra account for intercompany posting. The Intercompany tab sets which nominal accounts codes within the system triggers the generation of an intercompany transactions in a different.
This includes the ability to setup mappings for which company and nominal code the resulting intercompany transactions will be posted.
If the fixed options are used, users are not be able to change these details when entering intercompany posting Details. Even if these values are now invalid in the destination company.

