Skip to main content

Direct Costs

The Direct Costs module tracks project expenses not tied to contracts or vendor invoices.

Written by Mariah Eve Taborada

Overview

The Direct Costs module records and manages project-related expenses that fall outside of formal contracts or vendor-issued invoices. These are typically internal or miscellaneous costs — employee reimbursements, travel, mileage, labor, or company-paid materials — that still need to be tracked for accurate project budgeting.

Logging direct costs here ensures the project budget reflects all financial activity, including uncontracted expenses, and lets teams track internal spending at the employee level.


The Direct Costs List

The Direct Costs module displays a table of all existing entries with the following columns:

  1. Direct Cost Name

  1. Date of Direct Cost

  2. Employee Name

  3. Type — Subcontract, Labor, Labor Burden, Material, Equipment, Expense, or Other.

  4. Category — select the category that best describes the cost (e.g., Business Development).

  5. Initially Paid By — indicate who initially paid the cost: Company or Employee.

  6. Project site locations

  7. Cost Code

  8. Direct Cost Amount

Use the filter panel on the right to narrow the list by date, status, cost code, type, or employee.


Process

1. Add a new Direct Cost

a. From the Direct Costs module, click Add Direct Cost in the upper-right corner. The Add Direct Cost wizard opens to Step 1: Details.

b. Fill in the required fields (marked with a red asterisk):

  • Direct Cost Name

  • Date of Direct Cost

  • Employee Name

  • Type — select from Subcontract, Labor, Labor Burden, Material, Equipment, Expense, or Other.

  • Project site locations — select the site the cost applies to. Cost codes will load based on the selected site.

  • Cost Code

  • Direct Cost Amount

c. Click Next Step to continue to Step 2: Note & Files.

d. (Optional) Add a note or import a supporting file.

e. Click Submit Direct Cost to submit, or Save as Draft to complete it later.

Note: Direct Costs do not have an automated approval workflow. Status changes are made manually by users with the appropriate permissions.


2. Change the status of a Direct Cost

A direct cost moves through one of five statuses:

  • Draft — initial state; editable.

  • Pending — submitted for review.

  • Approved — confirmed by a reviewer.

  • Paid — reimbursed or completed.

  • Rejected — declined or marked invalid.

To change the status:

a. Click into the Direct Cost entry you want to modify.

b. Click Change Status in the upper-right corner.

c. Select the new status.

Note: Only Draft entries can be edited. To update a non-Draft entry, change its status back to Draft first.


3. Delete a Direct Cost

A direct cost can only be deleted while in Draft status.

a. If the entry is not already in Draft, change its status to Draft (see Section 2).

b. In the Direct Costs list, click the trash icon next to the entry.

Direct Costs in the Project Budget

Direct costs appear in the Your Budget view of the Project Budget module. Each status maps to a specific budget column:

Direct Cost Status

Budget Column

Pending

Pending Direct Costs

Approved

Approved Direct Costs

Paid

Paid Amount ($)


Next Steps:

Did this answer your question?