---
title: "Cost allocation"
description: "Cost allocation assigns costs to the departments, contracts or projects they serve. The three methods, a worked example and where travel allocation goes wrong."
canonical: https://engine.com/glossary/cost-allocation
updated: 2026-11-02
author: "Engine Editorial"
---

# Cost allocation

Cost allocation is assigning a cost, or a group of costs, to one or more cost objectives, such as a department, contract or project, so each carries its share.

Also called: job cost allocation, project cost allocation

Updated November 2, 2026 by Engine Editorial

## What is cost allocation?

Cost allocation decides which department, contract or project pays for a cost. This cheat sheet covers how to think about it, the math for a shared cost and where it goes wrong. The detail is further down.

### How to think about it

- **Trace first, allocate last.** Federal accounting standards rank the methods. Trace costs directly where it's practical, then assign by cause and effect, and allocate on a reasonable, consistent basis only when neither works.
- **Shared costs need a base.** Costs used by several units, like rent or general management, are usually allocated by a common denominator such as headcount, square footage or direct costs.
- **Benefit decides where it lands.** Under federal contract rules, a cost is allocable to the work that benefits from it, in proportion to the benefit or another equitable relationship.
- **Code it at booking.** For travel, project codes can attach when the trip is booked rather than through manual coding after the expense.

### The math

Shared cost x the unit's share of the allocation base = the cost allocated to that unit.

A $500,000 personnel department cost is split by headcount between a 300-person segment and a 200-person segment. The larger segment holds 60% of employees, so $500,000 x 60% = $300,000.

_Illustrative example from FASAB's managerial cost accounting standard (SFFAS 4). Choose a base that fits how the cost is actually used._

### Where it goes wrong

- **Coding after the fact.** A card statement line like "Hotel - $2,847.50" doesn't say which job it belongs to.
- **Charging the wrong client.** Lodging coded to the wrong project often surfaces at month-end close, after the client has already been invoiced.
- **Optional fields.** Marking project fields as required stops a booking from completing without one, so gaps don't surface at month-end.
- **Tracing every pen.** Tracing small costs like office supplies to each activity usually costs more than the accuracy is worth.

## How it works on Engine

Companies choose consistent cost fields such as department, project, job code and cost center, and Engine [reporting](https://engine.com/features/travel-reporting-analytics) uses them to filter travel spend. Engine's [project cost allocation guide](https://engine.com/blog/project-cost-allocation-guide) describes setting these up as dropdown fields and marking them required, so a booking can't complete without one. With [Direct Bill](https://engine.com/features/direct-bill), those cost fields carry through to the consolidated invoice for reconciliation.

## Tag each booking to the right job

Engine captures company fields like department, project, job code and cost center with each booking, so finance can pull a filtered report. Free to use.

[Get started](https://engine.com/sign-up)

## Questions

### What are the methods of cost allocation?

In order of preference, federal standards list directly tracing costs where it's economically feasible, assigning costs on a cause-and-effect basis, and allocating costs on a reasonable and consistent basis.

### What is a cost objective?

A function, organizational subdivision, contract or other work unit for which cost data are wanted, such as a department or a project.

### Why allocate travel costs to projects?

Without the right job code, finance can't bill clients accurately and project managers can't tell whether a job is staying on budget.

### When should travel costs be allocated?

When the trip is booked. Capturing project details at the reservation turns month-end into verification instead of investigation.

## Go deeper

- [Project cost allocation guide](https://engine.com/blog/project-cost-allocation-guide)
- [Engine travel reporting and analytics](https://engine.com/features/travel-reporting-analytics)
- [Cost center](https://engine.com/glossary/cost-center)
- [Expense categories](https://engine.com/glossary/expense-categories)

## Sources

1. Federal Acquisition Regulation (Acquisition.gov), "31.001 Definitions.," https://www.acquisition.gov/far/31.001, accessed November 2, 2026.
2. Federal Acquisition Regulation (Acquisition.gov), "31.201-4 Determining allocability.," https://www.acquisition.gov/far/31.201-4, accessed November 2, 2026.
3. Federal Accounting Standards Advisory Board, "Statement of Federal Financial Accounting Standards 4: Managerial Cost Accounting Standards and Concepts," https://files.fasab.gov/pdffiles/handbook_sffas_4.pdf, accessed November 2, 2026.
4. Engine, "Project Cost Allocation Guide: Tag Every Trip to the Right Job Code Instantly," https://engine.com/blog/project-cost-allocation-guide, accessed November 2, 2026.
5. Engine, "How Field Service Teams Cut AP Work Hours with Automated Job Cost Allocation," https://engine.com/blog/cut-ap-work-hours-automated-job-cost-allocation, accessed November 2, 2026.
6. Engine, "Travel Reporting and Analytics," https://engine.com/features/travel-reporting-analytics, accessed November 2, 2026.
7. Engine, "Direct Bill for Company Hotel Travel," https://engine.com/features/direct-bill, accessed November 2, 2026.
