luckpanda

Average Inventory: Formula, Examples and When Each Method Fits

Average inventory = (opening + closing) / 2, or the average of month-end balances when stock is seasonal. Worked rupee example, units vs value, Excel formulas and limits.

On this page

TL;DR: Average inventory is (opening inventory + closing inventory) ÷ 2 for a period. If stock swings during the period, add up every month-end balance plus the opening balance and divide by the number of balances. You need it for the inventory turnover ratio, days of stock and holding cost, and the method you choose can change the answer by 25% or more.

Average inventory is the typical value or quantity of stock a business held over a period, such as a month, quarter or year. The simple formula is average inventory = (opening inventory + closing inventory) ÷ 2. A shop that started the year with ₹6 lakh of stock and ended with ₹4.5 lakh has an average inventory of ₹5.25 lakh. When stock levels move a lot within the period, a multi-point average of month-end balances gives a truer figure.

What is the average inventory formula?

There are three ways to calculate average inventory. All of them should use the same valuation basis (cost, not selling price) for every balance.

MethodFormulaUse when
Two-point(opening + closing) ÷ 2Stock is fairly level through the period; you only have balance sheets
Multi-point (periodic)(opening + each period-end balance) ÷ number of balancesStock is seasonal; you have month-end figures
Time-weighted (daily)Σ (stock level × days at that level) ÷ total daysYou have a stock ledger with dated movements

The multi-point formula from Corporate Finance Institute is AI = (I₁ + I₂ + ... + Iₙ) ÷ N, where N is the number of balances. For a year with monthly figures, use the opening balance plus 12 month-ends, so N = 13. Dividing 12 month-ends by 12 also works if you leave out the opening balance; just be consistent between periods.

How do you calculate average inventory? A worked example

A Coimbatore pump spares dealer has these balances at cost for the quarter April to June 2026:

DateInventory at cost
1 April (opening)₹6,00,000
30 April₹9,00,000
31 May₹7,50,000
30 June (closing)₹4,50,000

Two-point average: (₹6,00,000 + ₹4,50,000) ÷ 2 = ₹5,25,000

Four-point average: (₹6,00,000 + ₹9,00,000 + ₹7,50,000 + ₹4,50,000) ÷ 4 = ₹27,00,000 ÷ 4 = ₹6,75,000

The four-point figure is 29% higher because the dealer stocked up for the summer irrigation season in April and the two-point method never sees it.

How much does the method change the ratios?

The dealer's cost of goods sold for the quarter was ₹18,00,000. Feed each average into the inventory turnover ratio and days of stock (91 days in the quarter):

MeasureTwo-point (₹5.25 lakh)Four-point (₹6.75 lakh)
Turnover for the quarter (COGS ÷ average)3.432.67
Days inventory outstanding (91 ÷ turnover)27 days34 days
Holding cost at 24% a year (average × 24% ÷ 4)₹31,500₹40,500

Same business, same quarter: one method says stock sits 27 days, the other 34. The four-point figure is the honest one here, because the money was really tied up in April and May.

Should you track average stock in units or rupees?

Average inventory in units uses the same formulas with quantities instead of values. It is the better measure for a single item, because cost changes do not distort it.

For one SKU, a 1 HP monoblock pump, the dealer opened April with 40 units and closed June with 16: (40 + 16) ÷ 2 = 28 units.

For the time-weighted version, use the stock ledger. Suppose the item held 50 units for 10 days and 20 units for 20 days in a 30-day month:

(50 × 10 + 20 × 20) ÷ 30 = (500 + 400) ÷ 30 = 30 units

The two-point average of the month's opening (50) and closing (20) would say 35 units. Time-weighting is the method warehouses use to bill storage, because it reflects how long each unit actually occupied space.

How do you calculate it in Excel or Google Sheets?

With dated balances in column A and stock levels in column B (one row per date the level changed, rows 2 to 31):

`` Two-point average =(B2+B31)/2 Multi-point average =AVERAGE(B2:B31) Days at each level C2: =A3-A2 (fill down to C30) Time-weighted average =SUMPRODUCT(B2:B30,C2:C30)/(A31-A2) ``

AVERAGE over month-end rows gives the multi-point figure. SUMPRODUCT multiplies each level by the days it lasted, which is the time-weighted formula.

What is average inventory used for?

Average inventory is the denominator or base for most inventory performance measures:

  1. Inventory turnover = COGS ÷ average inventory (Investopedia).
  2. Days inventory outstanding = average inventory ÷ COGS × days in the period.
  3. Holding cost = average inventory × annual carrying cost rate. Carrying cost covers the cost of capital, storage, insurance, damage and obsolescence, and is usually set as a percentage of inventory value per year (24% in the example above).
  4. Working capital planning. Average inventory is the money permanently tied up in stock; lenders sizing a cash credit or overdraft limit look at it alongside receivables.
  5. Shrinkage checks. Comparing the average quantity your books show with physical counts over several periods shows whether losses are steady or a one-off. A regular cycle counting programme gives you the counted figures.

What is the planned average inventory for an item?

For planning rather than reporting, average inventory follows from how you order. Under the economic order quantity model, stock falls steadily from the order quantity Q to zero, so average cycle stock is Q ÷ 2 (Wikipedia: economic order quantity). Add safety stock, which sits on the shelf all the time:

Planned average inventory = (order quantity ÷ 2) + safety stock

If you order 424 boxes at a time (the EOQ example) and keep 110 boxes of safety stock, planned average inventory is 212 + 110 = 322 boxes. If the actual average is much higher, you are ordering more than planned or demand has fallen. The safety stock figure itself comes from your reorder point calculation.

What are the limitations of average inventory?

Average inventory compresses a moving number into one figure, so it can mislead:

  • It hides peaks and stockouts. A month-end average cannot show that stock hit zero for 5 days mid-month. CFI notes that month-end and day-end averages can differ widely.
  • Seasonality skews it. A March year-end in India often falls after the festive and wedding season sell-through, so opening and closing balances are both low and the two-point average understates the year.
  • Estimated balances add error. If month-end values are estimated rather than counted, the errors carry into every ratio built on them.
  • Valuation changes move it. Under IAS 2 (Ind AS 2 in India) inventory is carried at the lower of cost and net realisable value (IFRS Foundation), so a write-down lowers the average without a single unit leaving the shelf. Compare unit averages too.

Average inventory vs weighted average cost: what is the difference?

Average inventory is how much stock you held on average. Weighted average cost is a method of valuing stock: each unit is costed at the average purchase price of units available. IAS 2 permits FIFO or weighted average cost for interchangeable items. They answer different questions and are often confused in searches for "average inventory cost".

Average inventoryWeighted average cost
AnswersHow much stock did we hold?What does each unit cost?
Formula(opening + closing) ÷ 2, or multi-pointTotal cost of units available ÷ units available
Unit₹ or units₹ per unit
Used forTurnover, DIO, holding costClosing stock value, cost of goods sold

For how the cost method changes stock value and profit, see FIFO vs LIFO.

Keeping a time-weighted or month-end average needs a stock ledger that updates with every sale and receipt. In the LuckPanda Inventory module, stock movements post from invoices, bills and goods receipts, so dated stock levels per item come from the same records as your sales and purchases.

Questions

How do you calculate average inventory?

Add opening and closing inventory for the period and divide by 2. For seasonal stock, add the opening balance and every month-end balance and divide by the number of balances. ₹6 lakh opening and ₹4.5 lakh closing give an average of ₹5.25 lakh.

What is the formula for average inventory in the turnover ratio?

Inventory turnover uses average inventory = (opening inventory + closing inventory) ÷ 2, both at cost, for the same period as cost of goods sold. Use month-end balances instead if stock is seasonal.

Should average inventory use cost or selling price?

Use cost when the result feeds into a ratio with cost of goods sold, because balance sheet inventory is at cost. Use selling price only when the other side of the ratio is also at selling price, such as retail stock turn.

How do you find average inventory from beginning and ending inventory?

Average inventory = (beginning inventory + ending inventory) ÷ 2. Beginning inventory is last period's closing balance; ending inventory is the counted or ledger balance at the end of this period.

What is a good average inventory level?

There is no single figure. A healthy average is close to your planned level of order quantity ÷ 2 plus safety stock, and it should support your sales without frequent stockouts. Track it against cost of goods sold through the turnover ratio.

How do you calculate average inventory for a year?

Add the opening balance and all 12 month-end balances and divide by 13, or use (opening + closing) ÷ 2 if stock is level through the year.

Keep everything you make

Sign in with your email and your drafts become documents in your own business, with clients, payments and books alongside.