Not Entering a Purchase Price

If you don't enter a purchase price for an item and the item has never been received, this can cause unexpected inventory costing results. If you sell an item that shows a cost of zero before you receive it, you might see these issues:

When you sell an item that has never been received, the cost is set to zero. When you receive the item, NetSuite creates a costing adjustment based on the item receipt, and updates the item fulfillment with the new cost.

When you enter a non-zero value on the item receipt and it posts to the general ledger, NetSuite adds a cost adjustment line to the item receipt.

If the transaction date of the item receipt is in a closed period, you'll need to reopen that period.

Best Practices

  • Enter a purchase price for your items. The purchase price you enter should be your best estimate of the price that will appear on the purchase order. For more information, see Entering Purchasing and Inventory Information on Items.

  • Restrict fulfillment until the item is on hand or has been received. For the preference Fulfill Based on Commitment, select Limit to Committed. For more information, see Order Management Accounting Preferences.

  • Use approval routing to require approval for purchases. Require to enter a cost as part of the approval process. For more information, see Approval Routing.

  • If you use the Warehouse Manager role, customize the role for the following: Rate access level is View only, Quantity access level is Edit. For more information, see NetSuite Roles Overview.

  • Set item receipts to default to show the cost from the linked purchase order.

  • Always receive the purchase order for an item before you ship or fulfill the item.

Note:

Contact NetSuite Customer Support to set a preference that uses the item's purchase price instead of zero for an underwater shipment. This can minimize complications if the purchase price is equal to the price eventually entered on the receipt.

Related Topics

General Notices