The product cost price in EposNow is used to track your profit margins on your sales. This is how it works:
- Stock is added to EposNow
- let's say quantity 10 is added for product X
- EposNow creates a stock batch for quantity 10 with whatever cost price is set for the product currently
- Each time stock is added, a new stock batch is added
- When a sale is made, stock is deducted from the oldest stock batch and the profit margin is recorded as the difference between the cost price of that batch and the sold price
The cost prices of product can be updated, but the cost price recorded in a stock batch cannot be changed.
If you have products on EposNow that did not have a cost price set, then you may have stock batches where the cost price is zero, and even if you now go and set a cost price for the product, the cost price in the existing stock batches will not be updated as that what the cost price was at the point in time when that stock batch was added. The only way to correct this is as follows:
- Set the stock of the product to zero
- This will remove any existing stock batches
- Please check with EposNow if there are any side-effects to doing this on reporting
- Set the stock of the product back to the correct level
- This will create a new stock batch with the correct cost price so that future sales will have the correct profit margin
You could use our
Flow app to do this without needing exporting/importing. It can even be set to run automatically to detect any stock batches with a zero cost price and email you a list, and even auto heal by removing and re-adding the stock batches with the current cost price set on the product.
Related Articles
Product sync options
Our product sync is built to be flexible with granular control of which fields sync and when. Settings Setting Notes Product matching criteria We have 3 levels of product matching criteria. The integration will check to see if we can find a product ...
Enable SKU field on EposNow
In order to be able to see the SKU field in EposNow, the webstore module needs to be enabled on your EposNow account. This gets enabled as part of our setup by default, but if you want to get your product data ready prior to signing up with us, you ...
Recommended process for stock takes on EposNow
The stock level can be SET to an absolute value in Epos Now by: Stock take where the stock update method is: SET Manually editing the stock level when editing the product Importing the stock levels using the Bulk Import app on Epos Now Receiving ...
Custom fields for EposNow data on WooCommerce
When product sync is enabled, you will see additional fields for EposNow product data in your WooCommerce admin panel. For simple products, you can find it in the EposNow (Slynk) tab when editing a product as shown below: For variable products, you ...
Master and child products in EposNow
In Epos Now, a master and child products can be used where a product that is sold is made up of one or more other products. Child products are the products you sell to your customers, and master products are the products that you buy in and that hold ...