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 uses them to filter travel spend. Engine's 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, those cost fields carry through to the consolidated invoice for reconciliation.

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.

Sources

  1. Federal Acquisition Regulation (Acquisition.gov), 31.001 Definitions., accessed November 2, 2026.
  2. Federal Acquisition Regulation (Acquisition.gov), 31.201-4 Determining allocability., accessed November 2, 2026.
  3. Federal Accounting Standards Advisory Board, Statement of Federal Financial Accounting Standards 4: Managerial Cost Accounting Standards and Concepts, accessed November 2, 2026.
  4. Engine, Project Cost Allocation Guide: Tag Every Trip to the Right Job Code Instantly, accessed November 2, 2026.
  5. Engine, How Field Service Teams Cut AP Work Hours with Automated Job Cost Allocation, accessed November 2, 2026.
  6. Engine, Travel Reporting and Analytics, accessed November 2, 2026.
  7. Engine, Direct Bill for Company Hotel Travel, accessed November 2, 2026.