Стоимость покупки зависит от цены за единицу товара, которая даже для идентичного материала может значительно отличаться у различных поставщиков. На стоимость поставки влияет величина партии, периодичность заказов, требуемые сроки полного выполнения заказа. Как правило, чем больше заказанная партия, тем меньше цена за единицу. Но, если мощности поставщика не могут обеспечить полный объем поставки в нужные сроки, и он вынужден ввести сверхурочные работы для выполнения заказа, то эти дополнительные расходы повышают цену единицы продукции. На цену влияет также периодически обновляемый дизайн, который подчас не отражается на качестве, но почти всегда повышает цену. Например, выпускаются стандартные по размерам и конструкции окна обновленного дизайна, ничем не отличающиеся по своим функциям.
Стоимость доставки зависит от величины партии, расстояния и вида транспорта. Ее можно снизить, увеличив разовый объем перевозки. Доставка вагона леса, например, гораздо дешевле, чем отправка того же количества частями. Этот принцип относится к любому виду транспорта.
Стоимость хранения включает содержание открытых и закрытых складов, порчу и устаревание товара, убытки от воровства и затерявшегося материала или части оборудования (которое может насчитывать несколько тысяч единиц хранения), а также расходы на страхование и проценты за кредит, полученный под заказ материалов. Велики затраты на хранение материала, завезенного заранее или в избыточном количестве, что приводит к омертвлению вложенных денег.