Skip to content

Contact Info

Multi-Company

Several companies, one picture of the group

What does an ERP for multi-company operations need to handle?

An ERP for multi-company operations must keep each legal entity's books, taxes and documents separate while sharing what should be shared: customers, suppliers, items and reporting. It also needs clear intercompany rules, so a sale in one entity and a purchase in another post correctly, and a consolidation path that does not depend on a spreadsheet at month-end.

Last reviewed by Vikas Saroj

Groups usually grow one entity at a time: a trading company, then a services arm, then a company in another country or a holding structure. Each new entity often gets its own accounting file, its own customer list and its own way of working. For a while that is manageable. Then intercompany balances stop agreeing and group reporting turns into a monthly spreadsheet project.

An ERP for multi-company operations can fix that, but only if the group structure is designed before configuration starts. Which data is shared, which is private to each entity, how intercompany trades post, who can see what: these are business decisions first.

I help you make those decisions, then check which platform supports them cleanly.

Three people working on laptops and notes around a shared table
  • Entity structure design
  • Shared vs local master data
  • Intercompany rules
  • Consolidation approach
  • Access by entity
  • Group reporting
How I Help

Design the group before configuring it

Multi-company problems are mostly design problems. The software follows the structure you choose.

Entity Map

A clear map of every legal entity, branch and division, with its tax registration, currency, chart of accounts and the business it actually runs, so the ERP structure mirrors reality.

Master Data Rules

Decisions on which customers, suppliers, items and price lists are shared across the group and which stay local, with an owner for each so the data does not drift apart again.

Intercompany Flows

Process maps for intercompany sales, purchases, recharges, loans and shared services, showing how each transaction should post on both sides and how balances will be matched.

Chart of Accounts Design

A group chart of accounts, or a mapping between local charts, that lets each entity meet local requirements while still rolling up into consistent group reports.

Consolidation Approach

A decision on where consolidation happens: inside the ERP, in a reporting layer or in a dedicated tool, with eliminations, currency translation and ownership treatment documented.

Access and Controls

Role design so users see only the entities they work in, with group roles for finance and management, and segregation of duties that still works when one team serves several companies.

How I Work

Map, design and validate

Map

Understand the group as it runs

01
Request an Assessment
  • Entity and tax inventory
  • Current intercompany flows
  • Shared vs local data
  • Reporting pain points

Design

Decide the target structure

02
Discuss Your Project
  • Entity setup in the ERP
  • Chart of accounts approach
  • Intercompany posting rules
  • Consolidation method

Validate

Prove it with real scenarios

03
Talk About Next Steps
  • Platform fit testing
  • Intercompany test cases
  • Consolidation dry run
  • Access review

Symptoms of a multi-company setup that has outgrown its tools

The signs that a group needs an ERP for multi-company operations tend to appear in finance first, then spread to operations:

  • Intercompany balances never agree. One entity shows a receivable the other entity does not recognize, and every month-end starts with a reconciliation hunt.
  • Group reporting is a spreadsheet. Each entity exports a trial balance, someone maps the accounts by hand and the group view arrives late.
  • The same customer exists five times. Each company keeps its own version, with different addresses, credit limits and payment terms.
  • Stock moves between companies informally. Goods transfer without a matching sale and purchase, so margins and inventory values are wrong in both entities.
  • Shared costs are allocated by guesswork. Rent, salaries and head-office services are recharged once a year, if at all.
  • Access is all or nothing. Staff who work for one entity can see every company, or shared teams need several logins.

None of these are unusual. They are the normal result of adding entities faster than the systems and processes behind them. The question is whether the next entity will make the problem worse, and in most growing groups it will.

Root-cause checklist for multi-company problems

Before looking at software, I check where the problem actually comes from. In my experience multi-company issues usually trace back to a handful of causes:

  • No agreed group structure. Divisions, branches and legal entities are mixed up, so the system cannot tell them apart.
  • Different charts of accounts. Each entity grew its own chart, so the same cost lands in different accounts across the group.
  • Undefined intercompany policy. There is no rule for transfer pricing, recharges or who raises which document, so each team improvises.
  • Separate systems per entity. Some companies are on one platform, others on another, and nothing connects them.
  • Master data without an owner. Nobody is responsible for keeping customers, suppliers and items consistent across the group.
  • Consolidation left to the end. Eliminations and currency translation are worked out after the fact, every time.

Most of these are decisions, not configuration settings. That is why I start with process mapping of the intercompany flows and a written group structure. Once the policy is clear, the system design follows naturally, and the difference between a platform that fits and one that does not becomes obvious.

Solution options for multi-company groups

There is more than one way to run several companies on an ERP. The main options, often combined:

  • Process and policy change. A written intercompany policy, a single chart of accounts and a master data owner can remove much of the pain even before any system changes.
  • One ERP instance with multiple companies. All entities live in one database, share master data where appropriate and post intercompany documents automatically. This is the cleanest option when entities trade with each other often.
  • Separate instances with integration. Entities run their own systems, connected for intercompany documents and reporting. Useful when entities are very different or have strict local requirements.
  • A consolidation or reporting layer. Each entity keeps its books, and a reporting tool combines them with mappings and eliminations. Often the fastest step for groups that only need a group view.

The right answer depends on how much the entities trade with each other, how different their operations are, and how many currencies and tax regimes are involved. If several currencies are involved, read the companion page on ERP for multi-currency accounting. I document the chosen structure as part of ERP solution design, so the implementer builds the group the way it was decided, not the way their template assumes.

Platform fit for multi-company operations

Most mid-market ERPs claim multi-company support, but they handle it differently. The differences matter in daily work:

  • Odoo runs multiple companies in one database, with users switching between companies and rules for intercompany documents. It suits groups that trade internally and want shared products and contacts. See also Odoo Accounting.
  • ERPNext supports several companies in one site with intercompany invoices and orders, and a shared or separate chart per company.
  • Dynamics 365 Business Central keeps companies separate within one environment, with intercompany postings and consolidation features that finance teams tend to like.
  • Zoho Books treats each organization as its own set of books, which is simple per entity but means group consolidation usually needs a reporting layer on top.

Industry matters too. A construction group with project companies, a real estate group with property-holding entities and a trading group with regional subsidiaries all stress the multi-company design in different places. I test the specific intercompany scenarios you run, end to end, before recommending a platform.

Cost drivers and a phased timeline

The effort behind an ERP for multi-company operations is driven less by the number of entities than by how they interact:

  • Intercompany volume and variety. Occasional recharges are simple; daily stock transfers between entities need careful design.
  • Number of tax regimes and currencies. Each adds localization, reporting and testing work.
  • Chart of accounts harmonization. Aligning charts across entities is business work that often takes longer than configuration.
  • Consolidation requirements. Eliminations, minority interests and currency translation add complexity.
  • Data migration per entity. Each company brings its own opening balances, open items and master data clean-up.
  • Rollout approach. All entities at once, or one at a time.

A realistic timeline moves through phases. First, map the group structure and intercompany flows. Second, agree the chart of accounts, master data ownership and consolidation approach. Third, design and configure a pilot entity together with one intercompany partner, because intercompany only proves itself with two sides. Fourth, test full cycles including a month-end close and a consolidation dry run. Finally, roll out remaining entities, either together or in waves, with data migration handled per entity.

Next steps for your group

Multi-company ERP decisions are hard to reverse. Splitting a single database later, or merging separate instances, is far more work than getting the structure right at the start. That is why I recommend a short structure review before any platform demo.

To start, I usually ask for:

  • A simple diagram of your legal entities and who owns what
  • The accounting system and chart of accounts each entity uses today
  • The most common intercompany transactions and how they are handled
  • How group reporting is produced now, and what management wishes it showed

From that, I produce a recommended group structure, the key intercompany rules and a view on which platforms handle your scenarios well. That document then guides requirements, vendor conversations and the implementation itself, so every party builds against the same design.

I work as an independent consultant, so the recommendation is about fit, not about which product I sell. If your group is adding entities, merging systems or simply tired of a spreadsheet consolidation every month, get in touch and we can look at the structure together.

Not sure where to start?

Tell me about your business and current systems. I’ll suggest the most sensible first step.

Book a Consultation
Related

Related Services

  • ERP Solution Design
  • ERP Process Mapping
  • ERP Data Migration
  • ERP for Multi-Currency Accounting
  • Odoo Accounting

Not sure which ERP you need?

Do not choose software first.

Share your business requirements with me and I will help you understand the right process, architecture and platform before implementation.

  • Independent ERP advice before you invest - I do not resell software
  • Work directly with Vikas - no account managers or junior handoffs
  • Business analysis before software implementation
  • One consultant who understands both your business and the technology
FAQ

Questions About ERP for Multi-Company Operations

Often yes, if they share customers, products and staff and trade with each other regularly. One database makes intercompany documents and group reporting much simpler. Separate instances make sense when entities run very different businesses, face very different local rules, or may be sold separately. I help you weigh those factors before deciding.

It can, but group reporting then needs a mapping between charts, which must be maintained. A shared group chart with local extensions is usually easier to live with. The right answer depends on local statutory requirements and how different the entities are.

Typically a sale in one company creates a matching purchase in the other, either automatically or through a defined approval step. Balances then match by design. The setup needs agreed rules for pricing, document ownership and timing, which is why I define the intercompany policy before configuration.

Not always. Some ERPs consolidate within the system, which suits simpler groups. Groups with many currencies, partial ownership or complex eliminations may be better served by a reporting or consolidation layer. I look at your consolidation requirements and recommend the lightest option that does the job reliably.

Still have questions? Let’s talk them through.

Every business is different. Share where you are today and what you want to fix, and I’ll tell you honestly whether and how I can help.

Book a Consultation
Vikas Saroj seated at a meeting table with a laptop and notebook
Working Model Remote · Worldwide
Email Address hello@vikassaroj.com
Book a Consultation

Let’s Discuss Your ERP for Multi-Company Operations Project

Book a consultation to talk through your processes, systems and goals. I’ll reply with practical next steps - no obligation.

Chat on WhatsApp