Add option to set different cost price for variants
Works in Community edition
Feature is there in Enterprise edition
Activate the product variants feature from product variants menu, Sales -> Sales -> Product Variants. Now open a product variant form, go to inventory tab.
To set cost price, click on the Vendors section, a new field will be available there to set the cost price of the product.