I had the same issue. After a little research I found magento extensions by Aitoc. I chose Cost Based Pricing extension 'coz it allows me to specify the cost and price markup for each product in my shop and reduce my price calculation time. Very convy.