The different Cost Basis options in PO Receipt can vary your costing depending on how you have your cost structure setup today. In SYSPRO you have stock codes which are Local Stocked or Import Stocked and for Non-stock codes (if you use them) you also have Local or Import Non-stocked codes. If you do not use Non-stock codes, then it does not make a difference what you set those 2 settings to (see screenshot below).
For Your Local Stocked Cost Basis you have the following Options:
- Current Cost: Reflects the current cost recorded in SYSPRO based on the configured costing method (e.g., standard, average, or last cost).
- Total Cost: Spreads the total receipt cost across all units, updating inventory valuation with a per-unit cost derived from the total.
- Unit Cost (Manual Entry): Allows for manual entry of the cost per unit, which overrides system-generated costs in SYSPRO.
- Purchase Price: Uses the price stated on the purchase order, ensuring inventory is valued at the agreed purchase cost.
- Price Plus Tax: Includes both the purchase price and tax in the inventory cost, updating SYSPRO to reflect a tax-inclusive valuation.
The Same will apply to your Import Stocked and Non-stocked Cost Basis.
*Pro-tip: in SYSPRO Mobile Warehouse you can set your Cost Basis options for PO’s in 2 places.
- First is directly in the PO Receipt Module Settings (Setup > Roles > Edit Role > Modules > PO Receipt).
- Is also in the Same location mentioned in #1 HOWEVER if you scroll down to “Module Customization > Module Options”. THESE COST BASIS OPTIONS TAKE PRECEDENT OVER THE COST BASIS OPTIONS IN #1. (*Screenshot below)
- So please make sure you have the Cost Basis Options set in #2 to make sure the correct cost is pushed to SYSPRO.