Costing Method Considerations
Why the FIFO Costing Method?
With GoldFinch’s advanced FIFO Costing Method, we can capture real-time and accurate sales and profitability while still closing accounting periods on time.
Although Average, Standard, LIFO, and FIFO are all acceptable costing methods for manufacturers and distributors, GoldFinch recommends FIFO for companies who process a substantial amount of transactions, have multiple formula levels, and require transferring orders between multiple warehouses, for the following reasons:
Inventory cost calculations are always accurate and up to date for each of the sales shipments and sales invoices, even when selling inventory before the final vendor invoice is received. Changes in the inventory valuation due to "timing" only affect General Ledger in the open accounting period, not in the closed accounting periods.
Any mistakes with inventory costs only affect one layer of inventory and the subsequent outbound inventory transactions for that layer; correcting a mistake is much faster and less risky.
You will be able to add additional costs (e.g., landed costs) to any layer of inventory or write off costs for obsolete inventory without affecting other layers of inventory.
A minimal month-end inventory reconciliation effort is needed, as GoldFinch automatically recalculates the "timing difference" to ensure that the inventory General Ledger cost matches with the Subledger Cost.
GoldFinch also tracks inventory costs that have been received but not invoiced, shipped but not invoiced, and output but not costed.
We provide various standard costing fields on the item card with a roll-up capability.
You must populate the Standard Cost field for service items.
It is recommended to populate the Standard Cost field for inventory items.
Read Process Standard Cost Worksheet for Items with Standard Costing Method to learn how to roll up standard costs or inventory items.
Why not the Average Costing Method?
The Average Costing Method typically generates a lot of cost adjustment entries (and consumes a lot of Salesforce data storage) due to the change in inventory value due to “timing” or “correcting mistakes.” The system would have to recalculate outbound costs for all inventory layers, not just one specific layer like FIFO.
When you add additional costs (e.g., landed costs) to any layer of inventory or write off costs for obsolete inventory, you affect all layers of the inventory, not just one specific layer like FIFO. Thus, the COGS calculation for a specific Sales Invoice might not reflect the actual costs.
What about the Standard Costing Method?
Although the Standard Costing method is easy to implement, it does not offer accurate costing for each transaction. It takes a substantial amount of manual effort at the period end to decide the "correct" purchase cost for raw materials and to roll up standard costs to the parent items. Analyzing and reclassifying various variances at the month's end is also time-consuming. In addition, with the Standard Costing method, there is no way to track additional costs or to write off costs to a specific layer of inventory.
The Standard Cost Method might be preferred for project management companies where material costs fluctuate a lot.
Summary
GoldFinch offers both the FIFO Costing Method and the Standard Cost Method. You must choose one of these methods for all items. If you decide to use the:
FIFO Costing Method: Check Disable Standard Costing Method on the Company Setup. This ensures that the Standard Cost Method cannot be selected for any item.
Standard Costing Method: Uncheck Disable Standard Costing Method on the Company Setup. You must configure a custom Validation Rule on the Item object to make sure the Standard Costing Method is selected for all items.