Tracking the same product but with different costs due to varying discounts and shipping fees

Hi fellow Shopify users,

Any idea of an inventory software out there that can separately track a particular product I am selling on Shopify due to the differing costs because of supplier discounts and differing shipping rates>