Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Cost allocations

Cost allocation defines how to allocate the payment for a particular purchase line. Costs can be allocated towards a cost center, employee credit, or payroll payments.

Note: Shipping and tax costs are excluded from cost allocation calculations.

The key fields for a cost allocation are as follows:

FieldDescription
Purchase linePurchase line associated with this allocation.
Allocation typeSpecifies how the cost is allocated. For example, Cost center, Employee credit, or Payroll.
Cost ownerUser who incurs the cost of this allocated transaction amount.
Cost centerCost center that incurs the cost of this allocated transaction amount.
Employee creditReference to the employee credit to which this cost allocation is made.This field is visible only if the allocation type is set to Employee Credit.
Terms accepted onDate and time at which the cost owner has accepted the terms and conditions of the organization to withhold the payroll.This field is visible only if the allocation type is set to Payroll.
Number of payments selectedNumber of payments that the cost owner selected to pay back for a subsidized purchase.This field is visible only if the allocation type is set to Payroll.
Allocate byDetermines if the cost allocation is made by amount or percentage.
Allocation amountAmount of the cost allocated.
Allocation percentagePercentage of the cost allocated.This field is visible only if the allocation type is set to Percentage.

If a purchase line is created:

  • From the ShoppingHub catalog, the cost allocation is created from the payment method that the employee selects during checkout. The employee can define the cost center to allocate to, and can split the allocation amongst multiple cost centers, as required. Employee credits and paycheck payments also result in the creation of a cost allocation.
  • When an employee submits an off-catalog request from the I need to submit a quote flow, and selects a cost center that is not their default cost center, the selected cost center gets populated in the Cost Allocation table associated to the purchase requisition line. The employee can define the cost center to allocate to, but the allocation is 100% to that cost center, and can't be split.

Parent Topic:Purchase lines