Intuit QuickBooks Small Business Index, December 2024
Economic Order Quantity (EOQ) calculator & formula
The Economic Order Quantity (EOQ) is the order quantity that helps minimize holding costs and order costs for your business. Use our EOQ calculator below to start optimising your inventory costs.
What is Economic Order Quantity?
Economic Order Quantity (EOQ) refers to the optimum amount of an item that should be ordered at any given point in time, such that the total annual cost of carrying and ordering that item is minimised. EOQ is also sometimes known as the optimum lot size. Simply put – how much product should you purchase to maintain a cost-efficient supply chain?
Why is the EOQ important for businesses?
An EOQ score helps companies minimise the cost of ordering and holding inventory. As explained by the economic concept known as economies of scale, the cost per unit of ordering a product falls, the larger the total quantity of the order. However, the larger the total quantity of an order, the higher the cost to hold and carry your inventory.
What is the formula for calculating Economic Order Quantity?
Use this formula to calculate your Economic Order Quantity:
EOQ = square root of (2 x D x S/H) or √ (2DS / H)
Where:
D represents demand, or how many units of product you need to buy
S represents setup cost
H represents the holding fee or storage cost per unit of product
Follow these steps to calculate your own EOQ:
Determine the demand in units
Determine the order cost (incremental cost to process and order)
Determine the holding cost (incremental cost to hold one unit in inventory)
Multiply the demand by 2, then multiply the result by the order cost
Divide the result by the holding cost
Calculate the square root of the result to obtain EOQ
Example of calculating EOQ
Meet Matt. Matt runs a men’s clothing line. Matt needs to buy 12,000 shirts per year to fulfil demand (D). He incurs a setup cost of £100 (S) and a holding fee (H) of £16 per shirt. He needs to know his EOQ.
Plugging those numbers into the EOQ formula, you get:
EOQ = √ (2 x 12,000 x 100/16)
EOQ = √ £3,456,000 / £16
EOQ = √216,000
EOQ = 465 units (rounded up to the nearest whole unit)
The EOQ is usually used to set the reorder point within your inventory management workflows. Together, these metrics tell you when to place an order (reorder point) and how much order to place (EOQ formula). This prevents you from carrying too much deadstock or facing stockouts.
Although the formula to calculate EOQ is simple when applied to a single product, calculating it manually for a whole inventory can be time-consuming and there is a margin for human error.
Using inventory tools such as QuickBooks can help you save valuable time, and ensure your calculations are spot-on every time. Take a look at our plans and pricing to find a solution that’s right for you, or try QuickBooks for free before committing.
This content is for information purposes only and should not be considered legal, accounting or tax advice, or a substitute for obtaining professional advice specific to your business. Additional information and exceptions may apply. Applicable laws may vary by region, state or locality. No assurance is given that the information is comprehensive in its coverage or that it is suitable in dealing with a customer’s particular situation. Intuit does not have any responsibility for updating or revising any information presented herein. Accordingly, the information provided should not be relied upon as a substitute for independent research. Intuit does not warrant that the material contained herein will continue to be accurate nor that it is completely free of errors when published. Readers should verify statements before relying on them.
We may occasionally provide third-party links as a convenience and for informational purposes only. Intuit does not endorse or approve the views or opinions of any corporation or organisation or individual herein. Intuit accepts no responsibility for the accuracy, or legality, of third-party content.