March 1, 2009

Allocate Direct Costs

In this step we begin the cost allocation process, starting with program-specific expenses (direct costs). Direct costs include each program’s labor costs and other directly attributable expenses.

Once you have decided on the time period and programmatic scope of your analysis, you can begin gathering the relevant data accordingly.

In this step we begin the cost allocation process, starting with program-specific expenses (direct costs). Direct costs include each program’s labor costs and other directly attributable expenses.

This should be a straight-forward step for nonprofits that have been keeping finances in distinct program categories. The key here is to take the existing cost information and sort the line items into their respective program areas, as defined in Step 1 of this analysis (Define Your Programs).

If you decided in Step 1 to reorganize your programs in new ways, then this step may take more time as you think through where each cost fits in the new categorization. The principle is the same: distribute each cost item into one of the new program areas you have specified for this analysis.

Sample list of direct costs:

  • Salaries and benefits for staff members working exclusively on one program
  • Travel expenses and personal equipment costs attributable to these staff members
  • Supplies and materials for particular programs
  • Rent, where the program uses a particular facility in exclusivity
  • Contract fees for the program’s partners

Direct Cost Allocation Sample (Excel)


Creative Commons License logo
This work is licensed under a Creative Commons Attribution 4.0 International License. Permissions beyond the scope of this license are available in our Terms and Conditions.
The Bridgespan Group would like to thank the JPB Foundation for its generous and ongoing support of our knowledge creation and sharing work.