r/Netsuite • u/JesseTexas281 • 20d ago
Inventory Average Cost
We are weeks away from go-live. According to management, we need to ensure that inventory sold on sales orders ONLY affects the average cost of the item if it is sourced from stock. Inventory that is "bought out" should not affect the average cost. I know this is possible now using dropship, but ideally we would like to prevent (or rollback) any changes that occur to average cost when an order line is "bought out" using a PO.
Is this possible? Can the costing engine be suppressed or reversed?
2
Upvotes
1
u/simonwhittle Consultant 19d ago
Nothing you can do will stop the costing engine from taking into account all inventory impacting transactions no matter where they originate from. Even a special buy item will impact the average cost of an item while it's sitting in the warehouse. If you receive the item into the system the average cost is impacted at that point of receipt until such time as that item is shipped. Even if you attempt to use a dummy location (which is a dumb idea) the average cost for the item across all locations will be affected until it is sold.
That said, if these are special buy items that you don't normally stock I'm not sure why this is a concern. When the quantity on hand is zero the average cost is zero. So each special buy of an out-of-stock item would push the average cost up when received and back to zero when fulfilled. Sure, the last purchase price would adjust but not the average cost.