Cost Allocation: Allocation Bases, Worked Examples, and Limitations

Cost allocation distributes a shared cost across departments, products or campaigns using an agreed basis. The formula is: allocated cost = total shared cost × the target’s allocation-base value ÷ the total base value. Changing the basis changes reported profit by campaign, even though the total cost remains the same.
Trace identifiable costs directly first. Allocate only the shared pool that remains. This guide uses fictional management-reporting examples in Japanese yen; it does not prescribe financial-statement or tax treatment.
Decide what belongs in the shared pool
Cost | Starting treatment | Evidence |
|---|---|---|
Advertising purchased only for campaign A | Charge directly to A | Invoice and campaign reporting period |
Production team serving three campaigns | Consider allocation | Approved time records and work scope |
Common software subscription | Choose a usage-related basis | Seats, usage and contract terms |
Unclear corporate overhead | Consider showing it as unallocated | Scope and accountable decision-maker |
A basis should reflect the purpose of the report and, where practical, resource consumption. Allocating every expense by revenue can make successful campaigns appear less profitable merely because they grew. More detailed allocation is not automatically more accurate if the underlying records are weak.
Allocate the same ¥300,000 in two ways
The fictional monthly data below shows campaign profit before the shared pool. Directly attributable costs have already been deducted; only this ¥300,000 remains to be deducted.
Campaign | Production hours | Revenue | Profit before allocation |
|---|---|---|---|
A | 60 | ¥2,000,000 | ¥250,000 |
B | 30 | ¥3,000,000 | ¥200,000 |
C | 10 | ¥1,000,000 | ¥80,000 |
Total | 100 | ¥6,000,000 | ¥530,000 |
With hours, A receives ¥300,000 × 60 ÷ 100 = ¥180,000. With revenue, A receives ¥300,000 × ¥2,000,000 ÷ ¥6,000,000 = ¥100,000.
Campaign | Cost by hours | Profit after allocation | Cost by revenue | Profit after allocation |
|---|---|---|---|---|
A | ¥180,000 | ¥70,000 | ¥100,000 | ¥150,000 |
B | ¥90,000 | ¥110,000 | ¥150,000 | ¥50,000 |
C | ¥30,000 | ¥50,000 | ¥50,000 | ¥30,000 |
Total | ¥300,000 | ¥230,000 | ¥300,000 | ¥230,000 |
Both methods produce total profit of ¥230,000, but A and B change places. Hours may be useful for understanding production workload. Revenue may suit an explicit policy of sharing commercial support costs by business size. Neither calculation establishes the causal effect of a campaign or the amount saved by stopping it.
Compare allocation bases
Basis | Possible use | Limitation |
|---|---|---|
Hours | Shared creative and operating work | Missing time entries and recording overhead |
Active seats or users | Services consumed by people | Rules needed for dormant or shared accounts |
Transactions or usage | Support processing and metered services | Transactions may differ in complexity |
Revenue | A scale-based cost-sharing policy | Revenue may not track resource consumption |
Equal shares | Similar usage and low measurement value | Large usage differences distort results |
Allocation and fixed-versus-variable cost classification answer different questions. When using contribution margin, keep its revenue-minus-variable-cost definition clear; see OpenStax’s explanation. An allocated fixed cost may remain after a campaign ends.
Create an auditable monthly workflow
- Register the cost ID, amount and service period; separate direct costs from shared costs.
- Specify all eligible targets and exclusions. Do not distribute another department’s share only among marketing campaigns.
- Record the basis, source, closing date and owner.
- Reconcile allocated amounts plus any unallocated balance to the original shared pool.
- Report profit before and after allocation and preserve the effective date of each rule version.
Rule-register field | Example |
|---|---|
Pool and period | PROD-10, October 2026 |
Scope | Campaigns A/B/C; recruitment communications excluded |
Basis and evidence | Approved production hours at month-end |
Exceptions | Missing records remain unallocated until a documented correction |
Approval and version | Finance operations owner; effective October 2026, v1 |
If the denominator is zero, stop the calculation and show an unallocated balance. Do not replace zero with one. Choose a consistent rounding rule, such as assigning residual yen by largest remainder, and retain the adjustment. Negative revenue or returns can make a revenue basis unsuitable and require a documented alternative.
Use the result without overstating it
Check that an invoice has not entered both the direct-cost ledger and the shared pool. When a rule changes, distinguish the actual operating change from the reporting change; restate a comparison consistently or label the break in method.
A campaign showing a loss after allocation can still contribute cash toward unavoidable shared costs. Before stopping or expanding it, identify genuinely avoidable expenses, incremental revenue, delivery capacity and relevant time horizons. Allocation helps explain who bears a cost under a policy. It is one input to the decision, not evidence that the cost or revenue was caused by that campaign.
Related practical guides
- Management Accounting for Marketing: Campaign P&L and Break-Even Analysis
- CPA vs. CPO vs. CAC: Cost Accounting and Allowable Acquisition Costs
- Marketing Budget Allocation: Scenario Planning and Reallocation Decisions
Keep execution and budgets connected
Xtrategy supports project management, monthly budgets and actuals, and customer and deal records. Review its features to decide how your owners, costs and review dates fit the workflow, then get started.