Back to Blog|Inventory Valuation SOP

Weighted Average Inventory Valuation: Moving vs Periodic Formulas & AS 2 SOP

July 24, 20268 min readAkib Husain

Quick Answer: How Is Weighted Average Stock Valuation Calculated?

Weighted Average calculates stock cost by dividing Total Cost of Goods Available for Sale by Total Units Available. Under moving average, the unit cost is dynamically updated after every new purchase entry: New Unit Cost = (Existing Stock Value + New Purchase Cost) ÷ (Existing Units + New Units).

  • AS 2 and Ind AS 2 approve Moving Weighted Average for interchangeable stock.
  • Smooths out profit swings during periods of high purchase price volatility.
  • Recalculates unit cost immediately after every purchase receipt voucher.
  • TallyPrime Stock Item Valuation Method supports Moving Average natively.

1. Moving Average Formula & Step-by-Step Calculation

Moving Weighted Average Formula:

Updated Rate = (Existing Value + New Bill Cost) ÷ (Existing Qty + New Qty)

This rate is applied to all subsequent sales vouchers until the next purchase bill arrives.

Automate Purchase Ledger Entry to Tally Prime

Stop manual data entry. Extract digital PDFs, scanned bills, and WhatsApp photos with TrulyInvoice AI directly to Tally Prime in 15 seconds.

Automate Tally Purchase Entry Free →
A
Akib HusainExpert Reviewer

Founder & Chief Architect of TrulyInvoice

Last Verified: July 24, 2026
TallyPrime FY 2026-27 (v4.0+)
Ready to save time?

Stop Manual Voucher Entry.

TrulyInvoice automates your complete invoice workflow and syncs directly to Tally Prime.

No credit card · 14-day free trial

01

Upload Invoice

Drag & drop PDFs, scans, or photos.

02

AI Extraction

Line items, tax, and ledgers mapped.

03

1-Click Review

Verify extracted details on dashboard.

04

Direct Sync

Vouchers created instantly in Tally Prime.

Chat with us