Learning Objective 1 Describe the building-block concepts of costing systems
Before we begin our discussion of costing systems, let’s review the cost-related terms from Chapter 2 and introduce some new terms.

Cost assignment depicts the assignment of the two types of costs namely, direct or indirect, to a cost object.
The details of the assignment of costs illustrated in the flow diagram are as follows:
Direct costs are assigned to a cost object through a process of cost tracing.
Indirect costs are assigned to a cost object through a process of cost allocation.
The concepts represented by these five terms constitute the building blocks we will use to design the costing systems described in this chapter.