Skip to main content
AP Management · 9 min read

Centralize invoices in multi-entity groups: consolidated AP without losing entity identity

Guide from the ininvoice team · Automatic invoice reconciliation.

A business group with multiple subsidiaries can centralize its accounts payable on a single multi-tenant platform without mixing tax IDs, VAT or approvals. The key is to preserve each entity's tax identity within a shared flow: single supplier, validation per entity, payment from the appropriate treasury.


The problem: 4 subsidiaries, 4 inboxes, no unified control

A group with four entities (holding, two operating subsidiaries and a real-estate company) receives supplier invoices through four different channels: each subsidiary's accounting email, supplier portal, postal mail and FACe for those working with public administration. The usual outcome:

  • Cross-entity duplicates: the same supplier issues an invoice to the holding and to an operating subsidiary for the same service.
  • Lost approvals because the manager of one subsidiary has no access to another's inbox.
  • Input VAT reports that have to be consolidated manually at quarter-end.
  • Volume rebate negotiations that are not exploited because each subsidiary negotiates separately.

The solution is not to merge the books (each entity has its own tax ID, its own tax obligations and its own balance sheet) but to centralize the accounts payable process while preserving each entity's identity.

What "multi-tenant" means in AP

In a multi-tenant AP system, each group entity is a tenant: it has its own data space, its own supplier master, its own approval rules and its own tax configuration (VAT, withholding, special regime). Tenants share the platform and the automation engine, but the data is never crossed.

DimensionCentralized without multi-tenantCentralized with multi-tenant
Supplier masterOne shared catalogueGlobal catalogue + per-entity profile (terms, bank account, specific rebate)
Approval rulesSingle for the whole groupPer entity and per amount (each subsidiary has its matrix)
BookingOne chart of accountsChart of accounts per entity (PGCE or sector variant)
VAT / withholdingSingle treatmentTax regime per entity (general, simplified, OSS, exempt)
ReportingConsolidated onlyPer entity + consolidated with intercompany elimination
AccessAll users see everythingRBAC: a user can have different roles in each tenant

Architecture of centralized AP: five layers

Layer 1: Unified ingestion

All invoices enter through a single receipt point (a group mailbox or manual upload) and are assigned to the correct entity by the receiver's tax ID on the invoice.

Layer 2: Extraction and validation per entity

The extraction engine (OCR + LLM) captures invoice fields. Validation applies tenant rules: is the supplier in this entity's master? Does the receiver's tax ID match this entity? Is the VAT rate valid for this subsidiary's tax regime?

Layer 3: Three-way matching per PO

Each subsidiary has its own POs. The line-level three-way matching engine should compare invoice against PO and delivery note within the same entity: never an invoice from operating company A against a PO from operating company B. The variance logic is identical for all entities.

Layer 4: Approval workflow per entity

Each entity defines its own approval policy, for example:

  • <EUR 1,000: a single approver if the supplier is regular and the invoice matches the PO.
  • EUR 1,000-10,000: area manager approval for that subsidiary.
  • >EUR 10,000: group CFO approval (role with cross-entity approval-only access).

This matrix is your group’s policy. In ininvoice no invoice approves itself: a person approves each one, and the approval is recorded with user and date.

Layer 5: Segregated payment and booking

Payment is issued from the corresponding entity's bank account, not from a centralized treasury without attribution. Booking happens on each entity's general ledger entry, with the correct tax ID as the taxable subject.

Automated accounts payable for groups

ininvoice supports multiple entities in a single workspace. Each invoice is assigned to its company by the recipient’s tax ID, cross-checked line by line and approved by a person.

Request a demo with your own invoices →

Single supplier vs per-entity supplier: managing the master

The most frequent dilemma in groups is whether to keep a global supplier catalogue or one per subsidiary. The practical answer: global catalogue for supplier identity (tax ID, legal name, verified bank account) and per-entity profile for commercial terms (negotiated price, rebate, payment term, accounting category).

FieldGlobal level (group)Entity level (subsidiary)
Tax ID / VATYes: single identityNot duplicated
Legal nameYesLocal alias if it differs
Verified IBANYes: unique per supplierDocumented exceptions
Rebate / volume discountGroup-wide accumulation for negotiationApplied per entity per local contract
Payment terms (days)Group standardOverride per local contract
Accounting categorySuggestionFinal 4XX account per subsidiary

This model lets the group negotiate rebates on total accumulated volume (summing purchases from all subsidiaries to the same supplier) while each entity books and pays independently.

Intercompany invoices: the special case

When a group entity invoices another (shared services, staff secondments, premises use), the invoice must follow the same AP cycle as any external invoice, with two differences:

  1. Elimination on consolidation. The issuer's revenue and the receiver's expense are eliminated in the group's consolidated balance sheet. If AP does not flag these invoices as intercompany, the consolidation process is manual and error-prone.
  2. Transfer pricing. The invoice must reflect market price under related-party rules (art. 18 LIS). It is worth flagging these invoices for documentary review.

This information is general guidance. Consult your tax adviser about the treatment of related-party transactions and the documentation required by the AEAT.

How much does each supplier invoice cost you today? The accounts payable cost calculator estimates it with your own assumptions. Open the cost-per-invoice calculator

Four common errors in multi-entity AP

1. A single receipt inbox with no entity assignment

If all invoices arrive at invoices@group.com and nothing assigns each one to its entity, someone has to classify them manually. With 4 subsidiaries and 300 invoices/month, that is between 5 and 10 hours a week of sorting.

2. Users with full access to all entities

If the purchasing manager of operating company A can see and approve invoices from operating company B, responsibility is diluted and an internal-fraud avenue opens up. RBAC per tenant is a basic control.

3. Not tagging intercompany invoices

Without tagging, consolidation requires manually finding which invoices are between group entities. In groups with 10 or more entities, this can take days at quarter close.

4. Rebates that are never claimed because nobody consolidates them

Each subsidiary negotiates separately. The supplier accumulates volume by client tax ID, not by group. Without group-level purchase consolidation, rebate thresholds are not reached and the discount is lost. A group AP system must aggregate purchases to each supplier by summing all entities.

Constructed example (synthetic data): food distribution group, 3 subsidiaries, 380 invoices/month

A family-owned food distribution group with holding and two regional operating subsidiaries managed its accounts payable with three independent installations of accounting software. Monthly close required manual consolidation in Excel: 12 hours of the CFO's work each month.

What changes when the three companies' invoice intake is centralized:

  • Each invoice is read line by line and matched against its own company's purchase order and delivery note.
  • Possible duplicates are held for a person to decide, including when the same invoice arrives through two inboxes.
  • Approved invoices are exported as CSV or Excel files that each subsidiary's accounting ERP imports, so consolidation starts from data that already reconciles.
  • With every company's purchases in one place, the group can add up what it buys from each common supplier and check whether it reaches the rebate thresholds.

Does your group manage more than 2 entities?

ininvoice reconciles each company’s invoices: line-by-line three-way matching, duplicate detection and tax checks by tax ID, with a person approving each invoice. Operational in 24–48 h.

Request a demo with your own invoices →

How to measure whether your multi-entity AP works

Three operational metrics that signal centralization is working:

  1. Correct entity assignment rate. Percentage of invoices assigned to the correct entity with no manual intervention. A low rate usually points to suppliers invoicing the wrong tax ID.
  2. Per-entity approval cycle. Days from receipt to approval, broken down by subsidiary. If one subsidiary consistently takes twice as long as the others, its approval workflow has a bottleneck.
  3. Rebates claimed vs potential. Rebate actually invoiced by suppliers vs the rebate the group was entitled to under negotiated terms. The difference is money left on the table.

Integration with hands-free accounts payable

Multi-entity centralization and touchless automation are complementary, not alternatives. Centralization solves the organisational problem (who processes what). Touchless automation solves the operational problem (how it is processed without manual work). A group that centralizes without automating simply concentrates the manual work in one place; a group that automates without centralizing has 4 siloed automations that do not talk to each other.

Recommended sequence: first centralize ingestion and the supplier master, then activate touchless automation entity by entity, starting with the highest-volume one.


FAQ on multi-entity AP

Can the same person be an approver in multiple subsidiaries?
Yes, if your group’s policy allows it. What matters is that each approval is logged with the user and the date, on an invoice that already carries the company it belongs to.
How is VAT handled when the holding provides services to subsidiaries?
The intercompany invoice must include VAT if the transaction is subject (art. 4 LIVA). The receiver books it as deductible input VAT in its return. On consolidation, both entries are eliminated but each entity's VAT remains in its individual return. Consult your tax adviser.
Does the legal supplier payment term apply per subsidiary or per group?
The legal term is 30 days from receipt of the goods or services, extendable by agreement to a maximum of 60 days (art. 4 of Law 3/2004). It applies per contract and per debtor, i.e. per each entity signing the contract. The group cannot offset one subsidiary's delay with another's advance payment. This information is general guidance. Consult your tax adviser.
What if the supplier issues the invoice to the holding's tax ID but the PO is from an operating subsidiary?
It is a supplier error: the tax invoice must be issued to the real buyer's tax ID. ininvoice assigns the invoice to the company whose tax ID appears as recipient, so it will not match the subsidiary’s PO and is left for a person to review. An invoice issued to the holding cannot be booked in the operating subsidiary without a corrective invoice from the supplier.
How does SII affect groups with multiple subsidiaries?
Each entity required to use SII (Royal Decree 596/2016) transmits its records independently to the AEAT; received invoices are due within four days, excluding Saturdays, Sundays and national holidays. There is no consolidated group SII. Consult your tax adviser to confirm the SII threshold applicable to your group.
Is it possible to centralize payments from a single group treasury?
Operationally yes, but it requires the paying entity (normally the holding) to have a formal power of representation or a cash pooling contract. From a tax perspective, the payment must be documented as a charge to the intercompany current account. Without that documentation, it may be interpreted as a non-deductible gratuity. Consult your tax and legal adviser.

Conclusion

Centralizing accounts payable across a multi-entity group does not mean losing tax control or each subsidiary's operational autonomy. It means processing invoices once, against the correct entity, through a shared flow that respects each entity's rules. The result: faster close, claimed rebates, and a CFO who sees the entire group without opening four different tabs.

If your group manages more than 100 invoices/month across all its entities, the cost of not centralizing (in hours, in errors and in unclaimed discounts) far exceeds the cost of the platform.

Related articles: automatic three-way matching, SME supplier fraud prevention.

Try it with your own invoices

ininvoice reads each supplier invoice line by line, with no templates, from the mailbox or by manual upload, and exports what is validated as CSV or Excel for the ERP. Send me 3–5 supplier invoices and we will go through them together.

Request a demo with your own invoices