Inventory Control > Setting Up Inventory Control > Costing Methods > About FIFO and LIFO Costing Methods

About FIFO and LIFO Costing Methods

Learn more

Costing Methods Reference List

Although these two costing methods are similar in many ways, they differ in the way they calculate costs:

Inventory Buckets

Inventory Control keeps track of the order in which units arrive at a location by storing their receipt date, receipt number, quantity, and extended cost in individual "buckets." The program calculates the cost of units shipped from the costs stored in the buckets.

There is no limit to the number of buckets Inventory Control can use.

The inventory balance is calculated the same way for both FIFO and LIFO, by summing the costs from all buckets.

The I/C Item Status report includes the information contained in each bucket, including the offset bucket.

Offset Buckets

For each item at each location, there is an "offset" bucket used for special cases, such as when you ship more items than there are in stock from a location. (You can ship more items than are in stock only if Inventory Control is set up to allow negative inventory levels.)

Inventory Control uses all buckets, including the offset bucket, to calculate the inventory balance for an item at a location.

Offset buckets contain a quantity and a cost, but do not contain a date or receipt number, like other buckets.

An offset bucket can contain a positive quantity, instead of a negative quantity, and other buckets may exist while the offset bucket has either a positive or a negative quantity.

If you ship more units of an item than the total quantity from all buckets, Inventory Controls records a negative quantity in the offset bucket, and uses the most recent cost for the item at the location to calculate the extended cost.

If you ship units when the offset bucket has a positive quantity, the units in the offset bucket are shipped before the units in other buckets.

If you ship units when the offset bucket has a negative quantity and there are units in other buckets, the offset bucket is cleared by shipping the number of units you specify plus enough units to cover the negative quantity in the offset bucket. In the calculation, Inventory Control includes any cost in the offset bucket (positive or negative), so the offset bucket has zero quantity and zero cost after shipping.

Receipts do not affect the offset bucket.