Multiple Entities
One system for every
entity you operate.
You opened a second brand. Then a new entity when you expanded internationally. Then a holding company. Now month-end means exporting from three separate systems, reconciling intercompany balances by hand, and hoping the consolidated P&L actually adds up. There's a better way.
Sound familiar?
Real pain points from finance and operations teams managing multiple legal entities.
"We're running three instances of our ERP, one per entity. Nobody has a complete picture."
Separate systems mean separate data. Consolidated reporting becomes a manual exercise every month.
"Intercompany invoices take our finance team a full day to process and reconcile."
When one entity buys from another, someone has to create matching invoices on both sides by hand.
"We opened a new entity when we expanded internationally. Now one warehouse ships for both. The accounting is a mess."
Cross-entity fulfillment creates intercompany AR and AP entries that can be difficult to handle without the right system.
"Consolidated financials take three days to produce. We're still not confident they're right."
Eliminating intercompany transactions from group-level statements is a spreadsheet exercise every close.
"One entity buys the inventory. A second entity sells it. A third ships it. Our current system can't model that."
Complex multi-entity supply chains require workflows that many industry-agnostic ERPs were never designed for.
"We share a warehouse across two brands. Inventory attribution is manual and always wrong."
When entities share physical infrastructure, you need the system to keep the financials cleanly separated.
Multi-entity accounting
Separate books. One system.
Fulfil's multi-company accounting runs every legal entity in a single instance. Each entity maintains its own chart of accounts, fiscal years, and financial records. Your team works in one system with no logging in and out, no reconciling exports across platforms.
- ✓Each entity has its own chart of accounts, fiscal years, and accounting periods. Different regulatory requirements are supported.
- ✓Each entity can operate in its own base currency. Users can be granted access to one entity or all of them.
- ✓Every order, invoice, and journal entry is assigned to a specific company. Nothing bleeds across entities unless you intend it to.
- ✓Entities can share a warehouse or product catalog, or maintain entirely separate ones. Your call.
Company A ships inventory to Company B at transfer price. Fulfil auto-creates the purchase order in Company B.
Company A: Inter-company AR, Revenue, COGS. Company B: Inventory, Inter-company AP. No manual entries.
Inventory moves to Company B's books at transfer price. Company B can resell at any price to create its own margin.
Intercompany transfers
Inventory moves between entities. Accounting follows automatically.
When one entity buys centrally and distributes inventory to others, or when a manufacturing entity transfers finished goods to a sales entity, Fulfil handles all the accounting on both sides. You create one order. Fulfil creates the other.
- ✓Create a sales order in the selling entity. Fulfil auto-creates the matching purchase order in the buying entity.
- ✓All journal entries, including revenue, COGS, inter-company AR and AP, are posted automatically in both companies.
- ✓Transfer pricing is configured via price lists: cost-plus markup, compliant with arm's-length principles.
Intercompany dropships
One entity sells. Another ships directly to the customer.
Your US entity takes the order. Your Canadian warehouse ships it. The inventory never touches the US entity's books, but the accounting in both companies needs to be right. Fulfil handles the handoff automatically.
- ✓Both entities record revenue and COGS. The selling entity recognizes customer revenue and records COGS at the transfer price. The supplying entity recognizes intercompany revenue and records COGS from its own inventory cost.
- ✓The selling entity's margin is the difference between the customer sale price and the transfer price. Both are tracked in Fulfil.
- ✓Works across Shopify, Amazon, wholesale, and any other channel. Each channel is assigned to the correct legal entity.
Fulfil was designed for the way multi-entity commerce brands actually operate.
Intercompany billing
Charge across entities. Reconcile in seconds.
Management fees, shared software, rent, IT support. These costs need to flow from one entity to another. Fulfil handles both direct billing and re-invoicing, creating matching entries on both sides without manual intervention.
- ✓Post a customer invoice to a related entity. A draft supplier invoice is automatically created on the other side.
- ✓Re-invoice shared costs: split a single supplier bill across multiple entities equally or by custom allocation.
- ✓GL accounts are matched automatically across entities. Adjust before posting if needed.
Consolidated financial reporting
Group-level financials. Intercompany already removed.
Fulfil generates consolidated balance sheets, income statements, and cash flow statements across all entities. Intercompany transactions are identified and eliminated automatically. No spreadsheet reconciliation required.
- ✓Consolidated P&L, balance sheet, and cash flow, each showing per-entity columns, an elimination column, and a consolidated total.
- ✓Consolidated Inventory Valuation report shows on-hand quantities and costs for every entity side by side, grouped by product, category, brand, or warehouse.
- ✓Fulfil eliminates intercompany revenue, expenses, AR, AP, inventory, fixed assets, and equity automatically. Only external activity remains.
- ✓Inter-company balance report shows AR/AP positions between entities. Spot mismatches before they become close problems.
- ✓Multiple consolidation groups supported, including regional roll-ups, brand groups, or full group consolidation in parallel.
| Account | US Co. | UK Co. | Elim. | Total |
|---|---|---|---|---|
| Revenue | $2.4M | $1.1M | ($0.3M) | $3.2M |
| COGS | $1.1M | $0.6M | ($0.3M) | $1.4M |
| Gross Profit | $1.3M | $0.5M | - | $1.8M |
Intercompany revenue and COGS eliminated automatically. Group total reflects only external transactions.
Customer stories
Brands managing multiple entities with Fulfil.

“We're starting to split ship purchase orders to our two 3PLs, with one entity purchasing the goods and shipping them to two entities. Complex workflows like this were just not possible prior to Fulfil.”

“My favorite thing is that Fulfil feels like software built by people who actually understand commerce operations. When I need to open a new international entity or add a new carrier, the platform was designed for that workflow.”

“We needed to have all of our inventory across 7 different brands in one location, and be able to cross sell it among multiple brands to separate sales channels. The way Fulfil solves this problem is fantastic.”
FAQ
Common questions.
Do I need separate Fulfil instances for each legal entity?
Does Fulfil handle intercompany accounting automatically?
How does consolidated reporting work?
Can each entity have its own currency?
What is the difference between an intercompany transfer and a dropship?
Can I see inventory values across all entities in one report?
Does Fulfil have robust multi-entity accounting for complex ecommerce operations?
What intercompany workflows does Fulfil support natively?
Related solutions.
General ledger
A built-in GL that stays in sync with operations. No nightly syncs, no reconciliation layer.
Multi-warehouse operations
Manage inventory across 3PLs, FBA, and your own warehouses from one system.
Managing overseas manufacturing
Purchase orders, deposits, and container tracking across your supplier network.
Ready to run every entity
in one system?
See how Fulfil handles intercompany workflows, consolidated reporting, and multi-entity accounting for ecommerce brands.