Economic Order Quantity (EOQ) Calculator
How to Use This Tool
Enter your annual demand, ordering cost, and holding cost details. Choose whether your holding cost is a fixed amount or a percentage of unit cost. If using percentage, also enter the unit cost. Select your currency symbol and click Calculate. The tool will display the EOQ, number of orders per year, and cost breakdown.
Formula and Logic
The Economic Order Quantity (EOQ) is calculated using the formula:
EOQ = √((2 × D × S) / H)
Where:
- D = Annual demand (units)
- S = Ordering cost per order (currency)
- H = Holding cost per unit per year (currency). If holding cost is a percentage, H = (holding cost percentage / 100) × unit cost.
The tool also calculates:
- Number of orders per year = D / EOQ
- Total annual ordering cost = (D / EOQ) × S
- Total annual holding cost = (EOQ / 2) × H
- Total annual cost (if unit cost provided) = (D × unit cost) + total ordering cost + total holding cost
Practical Notes
When using this calculator for your business, keep in mind:
- The basic EOQ model assumes constant demand, fixed ordering and holding costs, and no quantity discounts. Adjust for your specific context.
- If you have quantity discounts, the EOQ might not be the cheapest option. Consider the total cost at the EOQ and at discount breakpoints.
- Holding costs should include all costs of storing inventory: warehousing, insurance, obsolescence, capital costs, etc. If using a percentage, ensure it reflects your true cost of capital and risk.
- Lead time and safety stock are not included in EOQ. Use a reorder point calculation alongside EOQ for a complete inventory system.
- Review your EOQ periodically as demand and costs change. What's optimal today may not be optimal in 6 months.
Why This Tool Is Useful
For entrepreneurs and e-commerce sellers, inventory management directly impacts cash flow and profitability. This tool helps you:
- Minimize total inventory costs by finding the optimal order quantity.
- Avoid overstocking (which ties up cash) and understocking (which causes stockouts).
- Make data-driven purchasing decisions instead of guessing.
- Quickly compare scenarios by adjusting costs and demand.
Frequently Asked Questions
What is the difference between fixed holding cost and percentage holding cost?
Fixed holding cost is a set amount per unit per year (e.g., $2 per unit for storage). Percentage holding cost is a percentage of the unit cost (e.g., 20% of the item's value per year for capital and risk). Choose based on how your business accounts for inventory holding costs. If you have a clear per-unit storage cost, use fixed. If your holding costs are primarily opportunity cost of capital, use percentage.
How does EOQ relate to reorder point?
EOQ tells you how much to order. Reorder point tells you when to order. Reorder point = (daily demand × lead time) + safety stock. Use both together for effective inventory control: when inventory drops to the reorder point, order the EOQ quantity.
Can I use EOQ for perishable goods or items with shelf life?
The basic EOQ model assumes items can be stored indefinitely. For perishable goods, consider models that factor in shelf life, or use EOQ with a shorter planning horizon (e.g., order more frequently). Also, consider FIFO inventory management and adjust for spoilage rates.
Additional Guidance
For businesses with supplier quantity discounts, calculate the total cost at the EOQ and at each discount breakpoint to find the true cost-minimizing quantity. Also, consider practical constraints like storage space, cash flow, and minimum order requirements. The EOQ is a theoretical optimum; real-world ordering may round to convenient quantities. Always monitor your inventory turnover and adjust parameters as your business scales.