All Articles
Inventory

WAC vs FIFO: choosing an inventory costing method in the UAE

If you hold stock, the way you value it directly affects your cost of goods sold (COGS), your gross profit, and the inventory figure on your balance sheet. Two methods dominate: weighted-average cost (WAC) and first-in-first-out (FIFO).

Weighted-average cost (WAC)

WAC blends the cost of all units into a single running average. Buy 100 units at AED 10 and 100 at AED 12, and every unit is now valued at AED 11. It's simple, smooths out price swings, and is easy to audit.

First-in-first-out (FIFO)

FIFO assumes the oldest stock sells first. In a rising-price environment, COGS reflects older, cheaper costs — so reported profit (and closing inventory value) tends to be higher than under WAC.

Which should you choose?

Costing that posts itself

myInvoice.ae's inventory engine maintains WAC and FIFO cost layers per product and posts COGS straight to the ledger on every issue — so your stock value and your accounts never drift apart.

Put this into practice.

myInvoice.ae bakes UAE compliance into every invoice, ledger entry and VAT return. Start free — no credit card needed.