ClickCease
Blog

Economic Order Quantity (EOQ): Definition & formula

August 21, 2023
|
4
min read

Summary

Economic Order Quantity (EOQ) tells you how much stock to order to balance demand against holding and ordering costs. Multiply two by order cost by annual demand, divide by holding cost, then take the square root. It works best when demand is steady, and ignores bulk discounts and seasonal cost changes.

[Founder / CEO] - EOQ gives a data-based answer to how much stock to order. - It works best with steady demand; treat results cautiously if sales fluctuate. - Ordering the optimal amount frees cash for marketing or customer experience. [Operations] - Gather holding costs, annual demand and order cost before calculating. - Use the reorder point to decide when to place the next order. - Software can handle the maths so the team applies EOQ consistently. [Marketing / eCommerce] - Avoiding stockouts protects revenue and keeps promoted products available. - EOQ assumes steady demand, so adjust for planned campaigns and seasonal peaks. - Spending less cash on surplus stock leaves more budget for marketing. [Finance] - Holding costs include storage, labour, insurance and depreciation, not just warehouse fees. - EOQ does not account for bulk discounts, so compare it with supplier price breaks. - Less capital tied up in stock improves cash flow. [Customer service] - Fewer stockouts means fewer ‘when is it back?’ queries. - Stock sitting unsold for long periods risks damage, which leads to complaints. - Better availability keeps promised delivery dates realistic.
[FMCG] Steady repeat demand suits EOQ well; recalculate when sales patterns change. [Health & wellness] Include product depreciation in holding costs for items with limited shelf life. [Beauty & cosmetics] Seasonal launches break EOQ’s steady-demand assumption, so adjust order sizes around them. [Sustainable] Ordering the optimal amount reduces surplus stock that could go to waste. [Subscription box] Predictable subscriber numbers make annual demand easier to estimate for EOQ. [Books] Compare EOQ with print-run price breaks, as the formula ignores bulk discounts. [Pet supplies] Bulky products have high holding costs, which EOQ will reflect in smaller order sizes. [Luxury goods] High-value stock raises insurance and holding costs; include them in your calculation. [Toys & games] Demand spikes before gifting seasons, so EOQ needs adjusting for those periods.
Economic Order Quantity (EOQ): Definition & formula

A successful business is like a well-oiled machine – every part must work harmoniously.  

In the world of inventory management, the Economic Order Quantity (EOQ) formula ensures that harmony. With countless variables in the supply chain, knowing how to streamline costs without compromising efficiency is paramount. Here's why the EOQ formula is an eCommerce business' best friend.

Understanding Economic Order Quantity

The EOQ formula helps businesses make informed decisions about their inventory levels. Its main goal? To strike the perfect balance. By using EOQ, you can figure out the ideal amount of stock you should hold at any given time. In doing so, you match supply with demand while minimising storage and shipping costs. Moreover, the EOQ ensures you maintain desired stock levels, so you’re never paying for storage space that isn't needed.

How does the EOQ benefit your business?

1. Lowering inventory costs

The more stock you have, the higher the costs – and we're not just talking about storage. A larger inventory can lead to increased risks like damage during transportation or items remaining unsold for extended periods.

2. Avoiding stock-outs

Every time an item goes out of stock, there's potential lost revenue. With EOQ, you have a clearer understanding of the inventory needed to avoid stock-outs, ensuring you always meet customer demand without wasting money on surplus storage.

3. Facilitating decision making

Business decisions, especially in eCommerce, are often tough. The EOQ formula offers a dependable method, guiding you to make choices grounded in data, ultimately improving your operations.

4. Optimising cash flow

For many eCommerce businesses, a significant portion of their assets is tied up in products. By using the EOQ to order and store the optimal amount of goods, you free up cash for other crucial business aspects like marketing or enhancing the customer experience.

The basics of calculating your EOQ

Before diving into the calculation, you'll need the following figures:

  • Holding costs: These represent all the expenses tied to maintaining inventory. Think storage fees, labour, insurance, and even product depreciation.
  • Demand: This is the yearly expected sales or consumption of your product.
  • Order cost: This reflects the expenses of placing each order, such as shipping and administrative costs.

Using these components, the EOQ formula is simply:

EOQ = (2 x Order Cost x Annual Demand divided by Holding Costs) then find the square root of the result.

EOQ in a real-world scenario

Let’s paint a clearer picture. Imagine an order cost of 300 units of currency, a demand of 6,000 products per year, and a holding cost of 0.45 units per product. The EOQ formula for this example is:  

EOQ = Square root of ((2 times 300 times 6000) divided by 0.45)

This means your EOQ is 2,828 units.

Factors that influence EOQ

Remember, while helpful, the EOQ formula isn't infallible. Here are some considerations:

  • Demand variability: EOQ works best when demand is steady. If demand fluctuates often, your calculations might not be as accurate.
  • Bulk discounts: The formula doesn't account for potential discounts when buying in large quantities.
  • Variable costs: EOQ assumes costs remain consistent, not factoring in potential changes like seasonality or unforeseen global events.
  • Mathematical proficiency: Understanding and applying the formula requires some mathematical know-how. Fortunately, there are many software solutions to help with this.

Quick FAQs

EOQ vs EPQ

While EOQ focuses on ordering, the Economic Production Quantity (EPQ) zeroes in on production. EPQ determines the best amount to produce at a given time.

EOQ vs MOQ

Minimum Order Quantity (MOQ) highlights the least number of orders needed for profitability. It's essential for businesses with slim margins that rely on volume.

Reorder point and EOQ

The reorder point indicates when to place a new order with suppliers. This typically happens when stock levels drop to a predetermined amount.

Optimising your inventory with Zendbox

While understanding and applying the EOQ is crucial, having the right partner to implement these insights can truly make a difference. With Zendbox, you can elevate your eCommerce inventory management to the next level. Our state-of-the-art inventory management system, Zendportal, can help you calculate your EOQ and ensure that you always have the optimal stock levels while minimising overhead costs.

Ready to optimise your inventory? Get started with Zendbox today.

“

We maximised our inventory performance to reduce stock holding costs and overall billing with the help of Zendbox.

Rob Whitfield
Rob Whitfield
CEO, Complete Strength

A worked EOQ example

The article’s illustrative example, in units of currency and products.

300
Order cost
Cost of placing each order in the example.
6,000
Annual demand
Products expected to sell per year in the example.
2,828
Economic order quantity
Resulting EOQ with a holding cost of 0.45 per product.

How to calculate your EOQ

Gather three figures, then apply the formula.

STEP 1
Work out holding costs

Add up the cost of keeping stock: storage fees, labour, insurance and product depreciation.

STEP 2
Estimate annual demand

Use expected yearly sales or consumption of the product.

STEP 3
Calculate your order cost

Include the cost of placing each order, such as shipping and administration.

STEP 4
Apply the EOQ formula

Multiply two by order cost by annual demand, divide by holding cost, then take the square root.

Not sure how much stock to reorder?

We’ll show you how Zendportal gives you clear stock data.

Get a quote
Alex Borg
Director of Operations at Zendbox

Further Reading

Back to Blogs