REDA One Help Center
EN
Language
English EN Español ES Português PT Italiano coming soon Français FR Deutsch coming soon العربية coming soon
reda.one ↗
Home / REDA Financials AI / Accounts Payable / Expense Allocation / Understanding Expense Allocation

Understanding Expense Allocation

One company pays the bill; several companies enjoyed the benefit. The head office signs the insurance policy that covers every subsidiary, one entity hosts the software subscription everyone uses, one property company pays the group audit fee. Expense Allocation is how REDA Financials redistributes such a cost from the entity that paid it to the entities that consumed it — with clean intercompany bookkeeping generated for you.

Where this fits Expense Allocation works on a posted Purchase Invoice, after the cost exists in one entity’s books. It doesn’t change the invoice or the vendor relationship — it re-homes the cost across your group via a system journal entry. It’s one of the three intercompany tools, alongside cross-entity cash settlement and intercompany journal entries.
Getting there. Open the App Launcher (the grid icon at the top-left of any page) → REDA Financials AI → the Purchase Invoices tab, open a posted invoice, then click Allocate Expenses. The reusable split lists live in the REDA Financials Admin app's Expense Allocation Lists tab.
Access you'll need. Allocating requires the Accounts Payable v2 permission set (AP clerks & managers) or Accounting Admin v2 (system administrators) — the same people who post the invoices. The Accounting Controller v2, Accounts Receivable v2, and Read Only v2 sets can view but not allocate.

The pieces

PieceRole
Allocation BatchThe allocation document itself — created from the invoice, holding the run’s date and lines. Lives its own Draft → Posted → Void life.
Allocation linesEach line says: this entity receives this percentage — optionally into a specific account, optionally including its share of tax.
Expense Allocation ListA reusable template of the split (entities + percentages) — define "Head-office costs: 60/25/15" once, apply it forever. See Configuring Allocation Rules.
The generated journal entryWhat posting the batch creates: the accounting that moves the cost. One JE, system-generated, linked back to the batch.

The allocation screen

On any posted Purchase Invoice, click Allocate Expenses:

The Allocate Expenses screen in REDA Financials AI for posted invoice MPI001007 (MetroPower Utilities, Meridian Properties US LLC, $3,400.00). The header has an Allocation Template picker, an amount box with Apply, and Cancel, Save Draft, Allocate & Post buttons. The left panel shows ALLOCATION PARAMETERS (Allocation Date, Description, Allocating $3,400.00) and an INVOICE SUMMARY. The main panel, titled 'Allocation Lines — Line Level', groups by invoice line (PIL-33677 — Electricity usage — March 2026) with '/ $3,400.00 available', a 0% progress badge and an Add Row button; the row grid has columns #, RECEIVING ENTITY, GL ACCOUNT (pre-filled Utilities — Buildings), % SHARE, TAX checkbox, AMOUNT and TAX AMOUNT.
The Allocate Expenses workspace. Left: the run’s date and how much of the invoice you’re allocating. Right: allocation rows per invoice line — pick each receiving entity, set its % share, tick Tax to share the tax too. The badge tracks your percentages; Allocate & Post does the bookkeeping.

Work at whichever level fits the invoice: header level splits the whole invoice by one set of percentages (they must total exactly 100%); line level gives each invoice line its own split (up to 100% per line — you can deliberately re-home only part of a cost). Percentages, or fixed amounts — the grid accepts both.

The screen, piece by piece

ControlRequired?What it does
Allocation Template + ApplyNoPick a saved Expense Allocation List and Apply — the rows fill with its entities and percentages, ready to adjust
Allocation DateYesThe accounting date of the reallocation — which period the generated journal entry lands in
DescriptionNoThe run's human explanation — "March group insurance split" earns its keep at audit time
Receiving Entity (per row)YesWhich company takes this share of the cost
GL Account (per row)Pre-filledWhere the share lands in the receiver's books — defaults to the original cost's account; override only when the receiver classifies the cost differently
% Share / Amount (per row)Yes (one of them)How much moves — type a percentage or a fixed amount; the other calculates
Tax checkbox (per row)NoWhether this entity's share includes its proportion of the line's tax
Save Draft / Allocate & Post—Draft parks the batch with no accounting effect; Allocate & Post creates the batch and its journal entry in one go

The rules the screen enforces

The ruleWhat it means
The invoice must be PostedAllocation redistributes cost that exists in the ledger — trying earlier gets the exact message "The Purchase Invoice must be Posted before the allocation batch can be posted."
Header-level splits total exactly 100%The whole invoice must be fully spoken for in one set of percentages.
Line-level splits stay within 100% per lineEach line's shares can't exceed the line — but they may deliberately total less, leaving the rest home.
No over-allocation, everAcross multiple batches, an invoice line can never give away more than its remaining capacity — the screen shows the available amount and blocks excess.

What posting the batch does

Suppose Meridian’s US entity paid a $3,400 group insurance bill, and 30% belongs to its UK sister company. Posting that allocation generates one journal entry that does two jobs:

Account (Entity)DebitCredit
Move the cost…
Insurance Expense (UK entity)$1,020
Insurance Expense (US entity — cost comes back out)$1,020
…and record who owes whom
Intercompany Receivable (US entity)$1,020
Intercompany Payable (UK entity)$1,020
  • Each entity’s income statement now shows its true share of the cost.
  • The intercompany pair (using each entity’s configured IC accounts) keeps both balance sheets honest — the UK company owes the US company $1,020, visibly.
  • The journal entry is marked system-generated, typed Expense Allocation, and linked to the batch — full traceability from invoice → batch → JE → ledger entries.
What allocation does not do. The vendor is still owed by the entity that received the bill — Accounts Payable never moves. Allocation re-homes the cost and records who-owes-whom between your companies; paying the vendor, and settling the intercompany balance, remain their own separate steps.

Corrections

Reopen a posted batch to Draft and its journal entry is removed automatically — adjust the split and post again. Void it (reason required) and the JE is removed permanently, with the batch kept for the audit trail. The original invoice is never touched by any of this.

Common mistakes to avoid

MistakeWhy it hurtsDo this instead
Allocating from a draft invoiceThere's no cost in the ledger yet to move — the screen refusesPost the invoice first; allocate second
Expecting the receiving entity's AP to changeAllocation moves cost, not the vendor debt — misreading this confuses cash planningRemember: the paying entity still pays the vendor; the sister owes the paying entity
Re-keying the same split every month by handTypos change ratios silently; month three won't match month oneSave the split as an Expense Allocation List and Apply it — or automate with auto-allocation
Routinely overriding the GL account on rowsThe cost lands in different accounts per entity, and consolidated reporting stops lining upLeave the account pre-filled (same as the original cost) unless the receiver genuinely classifies it differently
Fixing a wrong split with a second, opposite batchTwo batches and two JEs now explain one numberReopen the batch — its JE is removed automatically — fix, and repost
Who can allocate? Allocation batches and the lists that drive them are maintained by the Accounts Payable and Accounting Admin permission sets — the same people who post the invoices. Accounting Controller reviews the generated journal entries but is read-only on the subledger side.

Where to go next

  1. Configuring Allocation Rules — build the reusable split templates.
  2. Running Auto-Allocation — allocate on schedule, hands-free.
  3. Cross-Entity AP Settlement — when one entity pays another’s bill.

Frequently asked questions

Allocation redistributes cost that exists in the ledger — a draft invoice hasn’t created any yet. Post first; allocate second. (Trying earlier gets you: "The Purchase Invoice must be Posted before the allocation batch can be posted.")

Not through this mechanism — allocation moves cost and records the intercompany balance. Settling that balance in cash (if your group does) is a separate, deliberate step; many groups net intercompany balances periodically instead.

Tick Tax on a row to share that line’s tax proportionally. Whether you should depends on recoverability rules in your jurisdictions — recoverable input tax often stays with the registered entity that can claim it. Ask your tax advisor; the checkbox makes either treatment easy.

You can run multiple batches against one invoice — but never beyond its remaining capacity; the screen shows the available amount per line and blocks over-allocation.

Allocation answers "whose cost is this?" — it moves expense between income statements after one entity was billed. Cross-entity settlement answers "whose cash paid?" — one entity's payment settles another entity's bill. Both write intercompany balances; they solve different problems and often both apply to the same group.

The invoice's Allocations tab lists its batches; each batch links to its generated journal entry (typed Expense Allocation, marked system-generated); and the JE's own entries show every ledger line. Invoice → batch → JE → ledger, fully traceable in either direction.

Was this article helpful?