WooCommerce Cost of Goods

Easily track your profit margins by saving your product costs in WooCommerce


WooCommerce Product Cost Price module allows you to save the cost you pay for the products you sell in your WooCommerce store, as well additional information (shipping, etc.), for reporting purposes at a later date. When you come to off-set the price you are paying versus the price you sell for, this tool will come in handy! Save WooCommerce product purchase costs data for admin reports!

Default Price Fields

These are default product cost fields – choose which one (or none) do you need.

WooCommerce Product Cost Price - Admin Settings - Price Fields

Custom Price Fields

Add custom fields, which will be included in product cost calculation. You can choose field’s name, type (percent or fixed) and default value.

WooCommerce Product Cost Price - Admin Settings - Custom Price Fields

Info Fields

Info fields are not used in product cost calculation, but you can save additional info (like purchase date) here.

WooCommerce Product Cost Price - Admin Settings - Info Fields

Admin Orders List Custom Columns

If you want to add Profit column to admin’s products list page, you can enable it in this section.

WooCommerce Product Cost Price - Admin Settings - Orders List Custom Columns

Admin Edit Product

After you set all options, visit selected product’s edit page. There you will find Booster: Product Cost Price metabox. After filling metabox fields, press Update, and Booster will automatically calculate products cost and potential profit for you.

Booster for Woocommerce Product Costs Per Product Backend

Accessible through:
  • WooCommerce > Settings > Booster > Products > Product Cost Price
Tested on WooCommerce 3.1.1 and WordPress 4.8.1
Plugin can be downloaded here. If there are any locked fields in the module, you will need to get Booster Plus to unlock them.

Leave a Reply



  1. Jesse September 4, 2015 at 10:06 pm #

    Hi. Is it possible to input different product cost for multiple variable products within a SKU? It seems like when I installed Booster, I can no longer view the variable products option. I have different “cost price” for each product variable.



    • Valentin Solovjov September 16, 2015 at 5:55 pm #

      Dear Jesse,

      not possible for this moment.
      We added this feature to our to-do list. Let you know when it will be available.


  2. Paula November 18, 2015 at 10:14 pm #

    Same that Jesse, I have different cost in variable products. Please, let me know when you add this feature.



  3. Alejandro January 27, 2016 at 11:17 pm #

    How they look, the data generated in the Site Statistics of WooCommerce. Some new data is created? Graphics?


  4. Paul July 2, 2016 at 9:13 am #


    I have activated the Product cost price option, it shows the profit “winst” of the product, only the profit is incl. taxt/VAT/BTW.
    Profit should be whitout TAX.
    Do I have a setting wrong?
    Regards Paul


  5. Vadim Smilansky September 15, 2016 at 7:18 pm #

    It didn’t calculate profit or price, I have cost 360$ and price 432$ and custom field 20%
    All what I get is:
    Selling $432.00
    Buying $432.00
    Profit $0.00 (0.00 %)

    Actually this module must have a “calculate” button which add up profit to cost and populate product price field automatically


  6. kb September 16, 2016 at 11:48 am #

    Hi I have enabled this “WooCommerce Product Cost Price” feature.

    Your product description: “Save WooCommerce product purchase costs data for admin reports!” – I can’t see where in the admin reports I can see the profit figures?

    I can see on individual orders and on individual products but surely it would make sense to see this calculation on the “Admin Order reports” where you can see Sales figures?

    Have I miss understood this?



  7. Jimmy December 8, 2016 at 7:42 pm #

    This sounds amazing in theory. I had it setup and integrated on our website until a friendly customer sent me an email of his order email. His email receipt showed ALL of my costs for every product he ordered. Somehow it switched the store price with the product cost. It was terrifying. Unless someone can explain what happened and how to prevent it, I will never use a product cost plugin again.


    • Booster Support Team December 8, 2016 at 8:49 pm #

      Hi Jimmy,

      Really sorry to hear that, I can only image how unpleasant that could be. Product’s cost price is saved as standard “post meta”, so unless your email receipt was modified to show all product’s meta, I don’t see how this could happen. How this email receipt is formed? Is it standard WooCommerce email? Was it modified somehow? If you wish, you can create/share an admin account to your server (WP and FTP) so I could login and check what’s going on – I’m almost sure I could tell exactly why this happened.

      Best regards,

      Booster Support Team
    • Booster Support Team December 8, 2016 at 8:49 pm #

      P.S. If you wish to send me server details, my email is

      Booster Support Team
  8. Georgia December 22, 2016 at 2:22 pm #

    Hi. I only offer variable products on my eshop and all variations have the same price. This module is asking for a cost for each variation. Is it possible to only enter one price for all variations?


    • Booster Support Team December 25, 2016 at 5:49 pm #


      Sorry for a slight delay. We’ve made some changes in plugin. Please download the development version here – You will need to uninstall the old version first (don’t worry your saved settings won’t disappear).

      Now at the bottom of module’s settings (in “WooCommerce > Settings > Booster > Products > Product Cost Price”), you can find “Treat Variable Products as Simple Products” checkbox. Please let me know if it works as expected.

      And if you like Booster, please leave us a rating.

      Best regards,

      Booster Support Team
    • Georgia December 26, 2016 at 4:12 pm #

      Do I uninstall both the free version and the pro version before installing the development version you suggested?

    • Booster Support Team December 26, 2016 at 4:16 pm #


      No, just free version. Plus version should remain as it is.

      Best regards,

      Booster Support Team
  9. Tommy Stubsveen December 29, 2016 at 8:47 am #

    Hi I have enabled this “WooCommerce Product Cost Price” feature.

    Your product description: “Save WooCommerce product purchase costs data for admin reports!” – Is there a way to include Cost prices in the admin reports? I can see a profit line by line in the orderspanel, but I want a report which include retailprice AND cost price – it would be helpful when calculating the stores inventory value.


  10. Bjorn March 18, 2017 at 3:06 am #

    is it possible to active ajax for realtime percent calculation?


  11. bendge July 22, 2017 at 7:04 pm #

    Hi Admin,
    Do we have a shortcodes for below:

    Product cost (purchase) price
    Extra expenses (shipping etc.)