A cost flow assumption refers to how costs flow through the inventory accounts, not the flow of work or products on a production line. This distinction is important because the flow of costs is not always the same as the flow of work. The various types of cost flow assumptions include: specific identification (e.g., by job), first in, first out, last in, first out and weighted average.