Design details: costing methods

Design details: costing methods

The costing method determines whether an actual or a budgeted value is capitalized and used in the cost calculation. Together with the posting date and sequence, the costing method also influences how the cost flow is recorded.

Notes

Note

You cannot change an item's costing method if item ledger entries exist for the item. For more information, see Design Details: Change the Costing Method for Items.

The following methods are supported in Business Central:


Costing methodDescriptionWhen to use
FIFOAn item's unit cost is the actual value of any receipt of the item, selected by the FIFO rule.

Inventory valuation assumes that the first items placed in inventory are sold first.
In business environments where product cost is stable.

(When prices are rising, the balance sheet shows greater value. This means that tax liabilities increase, but credit scores and the ability to borrow cash improve.)

For items with a limited shelf life, because the oldest goods need to be sold before they pass their sell-by date.
LIFOAn item's unit cost is the actual value of any receipt of the item, selected by the LIFO rule.

Inventory valuation assumes that the last items placed in inventory are sold first.
Disallowed in many countries/regions, as it can be used to depress profit.

(When prices are rising, the value on the income statement decreases. This means that tax liabilities decrease, but the ability to borrow cash deteriorates.)
AverageAn item's unit cost is calculated as the average unit cost at each point in time after a purchase.

Inventory valuation assumes that all inventories are sold simultaneously.
In business environments where product cost is unstable.

When inventories are piled or mixed together and can't be differentiated, such as chemicals.
SpecificAn item's unit cost is the exact cost at which the particular unit was received.In production or trade of easily identifiable items with fairly high unit costs.

For items that are subject to regulation.

For items with serial numbers.
StandardAn item's unit cost is preset based on estimated.

When the actual cost is realized later, the standard cost must be adjusted to the actual cost through variance values.
Where cost control is critical.

In repetitive manufacturing, to value the costs of direct material, direct labor, and manufacturing overhead.

Where there's discipline and staff to maintain standards.

The following image shows how costs flow through the inventory for each costing method.

Costing methods visualized.

Costing methods differ in the way that they value inventory decreases and if they use actual cost or standard cost as the valuation base. The following table explains the different characteristics. (The LIFO method is excluded, as it's similar to the FIFO method.)


General characteristicApplication/AdjustmentRevaluationMiscellaneous
FIFOEasy to understandApplication keeps track of the remaining quantity.

Adjustment forwards costs according to quantity application.
Revalues invoiced quantity only.

Can be done per item or per item ledger entry.

Can be done backward in time.
If you back-date an inventory decrease, then existing entries are NOT reapplied to provide a correct FIFO cost flow.
AverageBased on period options: Day/Week/Month/Quarter/Accounting Period.

Can be calculated per item or per item/location/variant.
Application keeps track of the remaining quantity.

Costs are calculated and forwarded per the valuation date.
Revalues invoiced quantity only.

Can be done per item only.

Can be done backward in time.
If you back-date an inventory increase or decrease, then the average cost is recalculated, and all affected entries are adjusted.

If you change the period or calculation type, then all affected entries must be adjusted.
StandardEasy to use, but requires qualified maintenance.Application keeps track of the remaining quantity.

Application is based on FIFO.
Revalues invoiced and uninvoiced quantities.

Can be done per item or per item ledger entry.

Can be done backward in time.
Use the Standard Worksheet page to periodically update and roll up standard costs.

Is NOT supported per SKU.

No historic records exist for standard costs.
SpecificRequires item tracking on both inbound and outbound transaction.

Typically used for serialized items.
All applications are fixed.Revalues invoiced quantity only.

Can be done per item or per item ledger entry.

Can be done backward in time.
You can use specific item tracking without using the Specific costing method. The cost won't follow the lot number, but the cost assumption of the selected costing method.

Example

This section gives examples of how different costing methods affect inventory value.

The following table shows the inventory increases and decreases that the examples are based on.


Posting DateQuantityEntry No.
01-01-2011
01-01-2012
01-01-2013
02-01-20-14
03-01-20-15
04-01-20-16
Notes

 Note

The resulting quantity in inventory is zero. Consequently, the inventory value must also be zero, regardless of the costing method.

Effect of Costing Methods on Valuing Inventory Increases

For items with costing methods that use actual cost as the valuation base (FIFOLIFOAverage, or Specific), inventory increases are valued at the item's acquisition cost.

  • Standard

    For items using the Standard costing method, inventory increases are valued at the item's current standard cost.

Standard

For items using the Standard costing method, inventory increases are valued at the item's current standard cost.


Effect of Costing Methods on Valuing Inventory Decreases

  • FIFO

    For items using the FIFO costing method, items that were purchased first are always sold first (entry numbers 3, 2, and 1 in this example). Accordingly, inventory decreases are valued by taking the value of the first inventory increase.

    COGS is calculated using the value of the first inventory acquisitions.

    The following table shows how inventory decreases are valued for the FIFO costing method.

  • Posting DateQuantityCost Amount (Actual)Entry No.
    02-01-20-1-10.004
    03-01-20-1-20.005
    04-01-20-1-30.006
  • LIFO

    For items using the LIFO costing method, items that were purchased most recently are always sold first (entry numbers 3, 2, and 1 in this example). Accordingly, inventory decreases are valued by taking the value of the last inventory increase.

    COGS is calculated using the value of the most recent inventory acquisitions.

    The following table shows how inventory decreases are valued for the LIFO costing method.

    Posting DateQuantityCost Amount (Actual)Entry No.
    02-01-20-1-30.004
    03-01-20-1-20.005
    04-01-20-1-10.006
  • Average

    For items using the Average costing method, inventory decreases are valued by calculating a weighted average of the remaining inventory on the last day of the average cost period in which the inventory decrease was posted. For more information, see Design Details: Average Cost.

    The following table shows how inventory decreases are valued for the Average costing method.

    Posting DateQuantityCost Amount (Actual)Entry No.
    02-01-20-1-20.004
    03-01-20-1-20.005
    04-01-20-1-20.006
  • Standard

    For items using the Standard costing method, inventory decreases are valued similar to the FIFO costing method, except valuation is based on a standard cost, not on the actual cost.

    The following table shows how inventory decreases are valued for the Standard costing method.

    Posting DateQuantityCost Amount (Actual)Entry No.
    02-01-20-1-15.004
    03-01-20-1-15.005
    04-01-20-1-15.006
  • Specific

    Costing methods make an assumption about how cost flows from an inventory increase to an inventory decrease. However, if more accurate information about the cost flow exists, then you can override this assumption by creating a fixed application between entries. A fixed application creates a link between an inventory decrease and a specific inventory increase and directs the cost flow accordingly.

    For items that use the Specific costing method, inventory decreases are valued according to the inventory increase that the fixed application links it to.

    The following table shows how inventory decreases are valued for the Specific costing method.

    Posting DateQuantityCost Amount (Actual)Applies-to EntryEntry No.
    02-01-20-1-20.0024
    03-01-20-1-10.0015
    04-01-20-1-30.0036

    • Related Articles

    • Setup Best Practices: Costing Method

      The Costing Method on the item card defines item's cost flow is recorded and whether an actual or budgeted value is capitalized and used in the cost calculation. Setting the correct costing method according to item type and business environment is ...
    • Inventory valuation

      In this article Inventory valuation report Inventory valuation - WIP report See also Inventory valuation is the determination of the cost that is assigned to an inventory item, as expressed by the following equation. Ending inventory = beginning ...
    • Adjust item costs

      The cost of an item (inventory value) that you purchase and later sell might change during its lifetime, for example because a freight cost is added to its purchase cost after you sell the item. Cost adjustment is especially relevant in situations ...
    • Ensure accurate inventory valuation by controlling cost adjustment

      Minimize the number of items with inaccurate costs and reduce the time between posting an entry and reflecting its cost in the general ledger. You can track the performance of the cost adjustment batch job for each run and individual item. If the ...
    • Work with inventory periods

      Inventory periods define a period of time in which you can post changes to inventory. An inventory period is defined by the date on which it ends, or the ending date. When you close an inventory period, you can't post any changes to inventory, either ...