Costing that holds up
Pick weighted-average or FIFO once, then we apply it at every purchase from the supplier invoice. COGS lands right at the point of sale. No frantic end-of-year true-up to make the numbers behave.

INVENTORY ACCOUNTING UAE
Velmont Crest handles inventory accounting for UAE trading, e-commerce and F&B SMEs: weighted-average / FIFO costing, stock-take support, COGS reconciliation, multi-warehouse tracking and gross-margin reporting.
0+
UAE SMEs served
0%
Fixed monthly pricing
AED 0
Surprise fees, ever
0 UAE day
Reply window
Overview
For trading, e-commerce and F&B SMEs, inventory is usually the second-largest asset on the balance sheet. It's also the one that gets treated worst. Stock-take waits for year-end. Cost-of-goods-sold is half a guess. Nobody can tell you the margin on a single product. Then the auditor restates the inventory line and the P&L lurches, with no warning at all.
Under IFRS for SMEs, inventory sits at the lower of cost and net realisable value, cost run on weighted-average or FIFO (not LIFO), and the policy has to stay consistent year to year. UAE corporate tax keys straight off the audited financials. So a sloppy inventory line doesn't just dent the audited P&L, it distorts the CT computation that follows nine months behind it.
We put the discipline on a monthly footing. Weighted-average or FIFO costing goes in at purchase, off the supplier invoice and the landed-cost build-up. A perpetual inventory system keeps stock live rather than a once-a-year guess, and ABC analysis focuses count effort on the high-value SKUs that move your margin. COGS gets reconciled on every sale. Slow-moving and obsolete stock is flagged, write-down provisions taken, and valuation tied to real physical stock-count and cycle-count cycles. Multi-warehouse and multi-currency across your UAE sites, handled inside your accounting and inventory software — Zoho Inventory, QuickBooks, Odoo or Tally.
Gross margin lands monthly, split by product, warehouse and channel. That's the number that actually lets management move on pricing, supplier mix and how much stock to hold, while there's still a year left to act. Year-end audit adjustments come down near zero, the working capital trapped in inventory shows up weekly, and the CT computation rests on inventory figures the auditor won't argue with.
What you get
Skip the brochure language. Here's what changes on the ground once your stock numbers are being kept properly.
Pick weighted-average or FIFO once, then we apply it at every purchase from the supplier invoice. COGS lands right at the point of sale. No frantic end-of-year true-up to make the numbers behave.
Stock per branch, reconciled monthly. The transfer that left Jebel Ali on the 3rd and arrived in Sharjah on the 5th actually shows up in both ledgers, costed the same on each side.
Gross margin per SKU, per category, per channel. You see which line is quietly losing money while it's still this month's problem, not a footnote the auditor points at in March.
We back your stock-take with a clean book-vs-physical reconciliation. Shrinkage, expiry, breakage, each one named and posted properly so the variance isn't one big mystery line.
Compare approaches
Inventory is where most UAE trading-company P&Ls quietly bleed. Mis-stated gross margin, wrong VAT on imports, end-of-period write-offs that surprise the auditor. It almost always traces back to one of three setups.
| Criteria | Manual stock-count + spreadsheet | Inventory module add-on (Zoho Books, QB Plus, etc.) | Velmont Crest integrated stock + VAT + CT recommended |
|---|---|---|---|
| Stock visibility | End-of-quarter at best | Daily, if entries kept up | Live + reconciled against bookkeeping monthly |
| VAT on imports (Box 6, RCM) | Often missed or duplicated | Captured if mapped correctly | Captured per shipment, reconciled to customs file |
| Cost-of-goods-sold (COGS) accuracy | Year-end true-up only | Live but unaudited | Live + monthly variance commentary |
| Margin per product / SKU | Spreadsheet guesswork | Available if SKU master is clean | Per-SKU margin dashboard refreshed monthly |
| Inventory valuation method | Inconsistent — often LIFO mixed with FIFO | FIFO / Weighted-average available | Method documented, IFRS-aligned, applied consistently |
| Inventory write-down / NRV | Forced at audit | Possible but rarely done | Quarterly review, NRV applied, journal booked |
| Stock-count discipline | Annual only | Cycle counts if scheduled | Cycle-count calendar + variance investigation log |
| Best fit for | Pre-trading, ≤ 50 SKUs, single warehouse | Single-warehouse, low SKU count, internal owner | Multi-SKU traders, food / FMCG / electronics, free-zone-to-mainland flows |
Free-zone-to-mainland goods movement and Designated-Zone-to-mainland transitions add VAT and customs complexity that pure inventory tools do not handle. The integrated stock + VAT + CT view ties customs declarations, VAT recoverability and CT cost-of-sales into one reconciled monthly close.
We rely on Velmont Crest for monthly bookkeeping, corporate tax preparation, and audit support with organized, responsive delivery.
How to start
Three things UAE trading owners say to us, almost word for word, week after week. If one of these is you, here's where we'd start and what you'd see first.
Trigger 01 · Margin
Revenue, you can see. But which SKUs actually earn their shelf space? No idea. So you price on gut feel and hope the blended margin covers the dogs.
Margin visibility in 2 months
Trigger 02 · Audit
The auditor doesn't trust your closing stock figure, so they haircut it. The P&L lurches. And it's the same finding, every single year.
Adjustment risk down 80%+ year 1
Trigger 03 · Multi-channel
The same SKU lives in a shop, a warehouse, your Shopify fulfilment and Amazon FBA. Nothing reconciles, and you couldn't tell which channel makes money if your life depended on it.
Unified inventory in 4–6 weeks

How we work
No mystery here. Four phases, folded into the monthly close, with the same hands on your stock each cycle so nobody relearns your warehouse every month.
On engagement
First we figure out how you're costing stock today, where it physically sits, which channels it sells through, and how often anyone actually counts it. Usually a few quick wins surface in the first hour.
Weeks 1-3
Lock the costing method. Then the unglamorous part: scrubbing the item master, killing duplicate SKUs, tying opening stock to a real count, and getting inter-warehouse transfers to stop double-counting.
Monthly
Purchases costed off the invoice. Sales trip the COGS calc. At month-end we re-check the valuation, refresh the margin dashboard, and flag anything that's started gathering dust on the shelf.
Quarterly
We coordinate a physical count and hand back the book-vs-physical report. Slow movers, expired lots, damaged stock, all classified and provisioned before they become a year-end argument.
Real deliverables
Stock work bleeds into procurement, the warehouse floor, sales and finance all at once. So the paperwork does too. Here's every file you get, nothing hand-wavy.
One clean code per item, the right unit of measure, the default tax code, costing method and supplier. Locked down and versioned so nobody quietly spawns a duplicate SKU again.
What you had on day one, quantity and value, tied back to a real count and to the trial balance. This is the number everything else builds on, so we get it right before anything moves.
Why you cost stock the way you do, FIFO, weighted-average or specific identification, written down with the IAS 2 reasoning. Hand it straight to the auditor when they ask, and they will.
Every receipt, issue, transfer and adjustment for the month. Each line points back to a GRN, a delivery note or an approval, so when something looks off, you can trace it in seconds.
Worked out monthly, by product or by cost-centre, and tied back to the GL. The COGS figure on your P&L isn't a plug, it's built up from movements you can actually point to.
Revenue, COGS and gross margin, line by line, refreshed every month. Sort it worst-first and the products bleeding you dry sit right at the top.
Each customs declaration matched to its tax invoice and to the stock receipt it relates to. Import VAT gets claimed once, never twice, never missed.
Bonded-warehouse stock, free-zone-to-mainland, zone-to-zone. The moves where VAT treatment turns on a detail. Logged the way an FTA officer would want to read it.
A rolling calendar of partial counts so high-value bins get checked often, slow ones less. Every variance gets a reason and a sign-off, not a shrug.
Slow movers, dead stock, damaged goods. We test net realisable value quarterly under IAS 2 and book the provision while it's small, so it never lands as one ugly write-off at audit.
When a supplier nudges their cost up, your weighted-average creeps with it and your margin quietly thins. We flag the change so you can revisit the selling price before it eats you.
How many days your cash sits frozen as stock on the shelf. Tracked monthly against a target line, so you can see holding creep before it strangles working capital.
The whole pack for the big count: pre-count instructions, count sheets, recount workings, then the value reconciliation that ties the floor to the ledger. Hand it over and the auditor stops chasing you.
Your inventory cost feeding the corporate tax computation, with a clean trail from the original purchase invoice all the way to the CT return. No gap for the FTA to poke at.
All of it lives next to your bookkeeping, not in some separate inventory silo. So import VAT, stock cost and CT cost-of-sales reconcile to each other instead of telling three different stories.

Why Velmont
We've stood in the warehouse at year-end, clipboard in hand, ticking off pallets while the auditor watched. The person setting your weighted-average policy is the person who reconciles the variance when it doesn't tie out.
Found a damaged carton during a count and not sure whether to write it off or provision it? Message us. You'll hear back the same UAE business day, not after a ticket sits in a queue overnight.
Eight-plus years closing inventory for Dubai traders. We're a DED-licensed practice and an authorised channel partner of Meydan Free Zone and RAKEZ, so free-zone-to-mainland stock moves aren't a surprise to us.
Zoho Books, QuickBooks, Xero, Odoo, Tally. We'll work inside whatever you already run, or migrate the item master across cleanly if your old setup is a mess of duplicate SKUs.
Recent insights
The customs registration walk-through, the VAT treatment of Designated Zones and customs duty exemptions every UAE trader should know.

Customs
Why a customs code is mandatory, how to apply via Dubai Trade, the document pack and the renewal cycle.
Read more
Designated Zones
When a free zone is a Designated Zone for VAT purposes, what moves are taxable, what is exempt and the documentary chain that proves it.
Read more
Duty
Eligible categories, GCC origin rules, end-use exemptions and how to apply without slowing your clearance cycle.
Read morePricing
A monthly add-on to your bookkeeping engagement, quoted to your setup. SKU count, locations and channel complexity move the scope, so multi-warehouse and multi-entity setups are priced by scope on request.
Inventory accounting
Custom quote on request
Single-warehouse SMEs to start. SKU count, locations, multi-currency and stock-count support move the scope — multi-warehouse, multi-channel and multi-entity setups are priced by scope on request.
Talk to our experts
Send a brief and we'll reply within one UAE business day. We review your warehouse setup, SKU count, costing method and channel split, then quote a fixed monthly retainer.
Valuation methods
The valuation method decides your cost of goods sold, your gross margin and your corporate tax. Three permitted methods plus the write-down rule every UAE stockholder answers to.
The cost of the oldest purchase leaves with the first sale, so closing stock carries the most recent prices. FIFO is the default most UAE traders should use: it matches how goods physically move, it's accepted under IAS 2 and IFRS for SMEs, and in rising-price markets it shows a truer closing stock value on the balance sheet.
Every unit carries the running average cost of everything on hand — recalculated with each purchase. Weighted average suits commodities, fuels, foodstuffs and any stock where units are interchangeable and batch identity is meaningless. It smooths price spikes instead of pushing them straight into margin.
Each item's actual cost follows that exact item — the only honest method for gold and jewellery, vehicles, art and serialised electronics, where one SKU code can hide a tenfold cost range. It demands serial-level records, which is precisely the discipline we set up for Dubai's jewellery and luxury traders.
IAS 2's rule: inventory sits at the lower of cost and net realisable value. Slow movers, expired goods, and out-of-season stock get written down when NRV falls below cost — a real expense, and under corporate tax a deduction that needs documentation. Ignoring NRV quietly overstates both profit and tax.
Count discipline
Software believes whatever it's told. Counting is how the ledger stays tied to the shelf — four routines, each with a different job.
A perpetual system updates stock with every movement and is what modern software runs; a periodic system counts, then derives cost of goods sold. We implement perpetual with periodic verification — the count proves the system, not the other way round.
Counting a rotating slice of SKUs weekly instead of shutting down for one heroic year-end count. High-value and fast-moving lines get counted most often, so variances surface in days and shrinkage patterns become visible.
The full count auditors attend and corporate tax computations rest on: count sheets, tag control, cut-off documentation for goods in transit, and third-party confirmations for consignment and bonded stock.
Every count ends with a variance report — system versus shelf. We investigate the drivers (receiving errors, unrecorded damage, theft, unit-of-measure confusion) and post corrections with a documented basis, because a plugged variance always comes back bigger.
By industry
IAS 2 applies to everyone, but where inventory accounting actually goes wrong differs by sector. The four we work in most:
Landed cost is the discipline: customs duty, freight and clearing charges capitalised into unit cost per shipment, so margin per SKU is real. Designated-zone and bonded stock get separate VAT treatment mapped to location.
High SKU counts, returns flows and marketplace stock held at fulfilment centres. We reconcile platform reports (Amazon, Noon, Shopify) to the ledger monthly, and returns get their own workflow instead of vanishing into shrinkage.
Recipe costing, yield variances, wastage logs and expiry-driven write-downs. Food cost percentage is the metric owners feel; the inventory ledger is where it is actually controlled, right down to per-outlet counts.
Raw materials, work in progress and finished goods each valued correctly, with overhead absorption documented. Bills of materials tie consumption to output, so WIP stops being the black hole between purchases and sales.
Honest scope
Some inventory-adjacent activities sit outside an accountant's scope by design.
Need customs brokerage, warehouse operations or logistics? Specialist referrals on request.
Customs clearance, declaration filing and bonded-warehouse operation belong with a licensed customs broker. We coordinate.
Physical stock counts are run by your warehouse team or a third-party count specialist. We design the procedure, attend to observe, then reconcile.
Supplier-price negotiation and procurement strategy are commercial decisions for your operations / procurement function.
WMS selection, installation and integration belong with WMS specialists. We map data flow into accounting once selected.
HS-code disputes and customs duty appeals belong with a customs broker and / or law firm.
FAQs
They record the movement between purchases, stock on hand, cost of goods sold, write-offs, adjustments and sometimes landed cost. A simple purchase debits inventory and credits accounts payable; when goods sell, the cost shifts from inventory into COGS. Where it gets fiddly is the wastage, shrinkage, obsolete stock and stock-count variances — those need a proper look so the entries reflect what actually happened commercially, not just what the system defaulted to.
COGS is the cost of the stock you sold in the period, so if purchases, returns, landed cost, adjustments or units of measure are off, COGS is off — and your gross margin can't be trusted. We reconcile stock movement back to purchases and sales so the COGS number actually explains the real margin by product, category, branch or sales channel.
Yes — count templates, count instructions, variance reports, reconciliation schedules, and help coordinating the count itself for management or your auditor. Here's what trips people up at audit: counting the items isn't enough. You also have to document the cut-off, the count method, who approved the variances, and how the physical count ties back to the inventory ledger.
Whichever your system supports and suits your stock workflow. IFRS-style inventory accounting generally uses specific identification for unique items, and FIFO or weighted average for interchangeable stock. The real check we run is whether the method is applied consistently, and whether the system settings actually match how you buy and sell — because they often don't.
Yes — Odoo, Zoho Books, Zoho Inventory, QuickBooks, Tally, POS exports, Shopify-style e-commerce reports and plain Excel stock records. And before you go shopping for new inventory software, we'll check whether the problem is really the software or just the setup: duplicate SKUs, missing landed cost, wrong units, weak cut-off, disconnected sales channels. Usually it's the setup.
It's the value you put on stock held at period-end, and it turns on purchase cost, landed cost, stock movement, returns, adjustments, the valuation method, and whether the stock is even still saleable. Under IFRS principles, inventory is carried at the lower of cost and net realisable value — which is why damaged, obsolete or slow-moving items need a review rather than sitting at full cost forever.
Yes. Imported stock usually carries more than the supplier price — freight, customs duty, clearing charges, insurance, all the costs of getting it to its present location and condition. We allocate those across the relevant products wherever the data lets us. Skip landed cost and your product margin looks healthier than it is, and you end up pricing off a number that isn't real.
Inventory records support VAT because purchase bills, import declarations, tax invoices, credit notes, sales invoices and returns all affect the VAT trail. The FTA can inspect accounting records, invoices and supporting calculations. If stock movement does not agree with the commercial records, the VAT return may still add up mathematically but lack evidence during a review.
For VAT and audit support, the business should be able to produce purchase invoices, sales invoices, credit notes, import documents, stock-count records, inventory statements, valuation schedules and the accounting trail from source document to ledger. We organise those documents so inventory, VAT and financial statement numbers can be traced.
Yes. We review ageing, movement history, expiry, damage, product discontinuation, stock-count results and recent selling prices. Management can then decide whether to discount, write down, provide against or remove items. This protects the balance sheet from showing inventory that is unlikely to convert into cash at recorded value.
Yes. Retailers need SKU and channel margin visibility. Restaurants and cafes need ingredient, wastage and recipe-cost awareness. E-commerce sellers need sales-channel and return reconciliation. Trading companies need purchase, freight, customs and warehouse movement tied back to supplier bills and customer invoices. Inventory accounting is different in each sector, but the monthly close logic is the same.
Yes. We prepare stock-count reconciliation, valuation schedules, COGS workings, landed-cost support, slow-moving stock reviews and variance explanations in a format auditors can test. Auditors usually challenge inventory when quantities cannot be verified, valuation is unsupported, obsolete stock is ignored or cut-off around year-end sales and purchases is weak.
Yes. Many UAE SMEs start with Excel stock records. We can clean the spreadsheet, add a controlled stock reconciliation format, connect purchases and sales, and build a monthly valuation schedule. If the business has outgrown Excel, we can recommend a migration path rather than moving bad data into a new system.
Active trading, retail, F&B and e-commerce businesses should reconcile inventory monthly as part of the close. High-volume businesses may need weekly checks for negative stock, fast-moving items, wastage, stock-outs or margin movement. Waiting until year-end makes missing stock, wrong units and unposted purchases much harder to trace.
Yes. We can reconcile inventory by warehouse, branch, store, location or channel where the records track those movements. Inter-branch transfers, goods in transit, consignment stock and returned goods need special attention because the physical movement and accounting entry can happen on different dates.
Yes, if the sales and stock records carry reliable SKU, category, branch or channel data. We can compare selling price, product cost, landed cost, discounts, returns and shrinkage. This helps owners see which products are genuinely profitable and which products only look good because sales volume is high.
Inventory accounting is the discipline of recording, valuing and reporting the stock a business holds — what it cost, where it sits, and what it is worth at each reporting date. It covers the valuation method (FIFO, weighted average or specific identification), the count routines that keep the system honest, write-downs to net realisable value, and the cost of goods sold figure that drives gross margin, the corporate tax computation and the audit.
FIFO for most traders and retailers — it mirrors physical flow and values closing stock at recent prices. Weighted average for interchangeable bulk goods like commodities and food. Specific identification for jewellery, vehicles and serialised high-value items. LIFO is not permitted under IFRS. The method must be applied consistently once chosen; switching needs a documented reason, and under corporate tax the change lands directly in taxable profit.
No — IAS 2 and IFRS for SMEs, the accounting frameworks UAE corporate tax computations rest on, prohibit LIFO (last in, first out). UAE businesses choose between FIFO, weighted average cost and specific identification. If your ERP arrived from a US parent configured for LIFO, the valuation needs restating for UAE statutory and tax reporting — an adjustment we build rather than bury.
Cost of goods sold is usually the largest deduction on a trading company's return, and closing inventory determines it: overstate closing stock and you overstate profit and tax; understate it and you invite an FTA challenge. Write-downs to net realisable value are deductible when documented — count sheets, aging analysis and a written basis. An unsupported inventory figure is one of the first things both auditors and the FTA test.
Goods physically inside a Designated Zone (a fenced free zone meeting the customs conditions, like JAFZA or KIZAD areas) can sit outside UAE VAT until they move into the mainland — at which point import VAT applies. The ledger has to track stock by location for the relief to hold up, and the movement records are exactly what an FTA audit requests. We map zone stock separately from mainland stock as standard.
Cycle count continuously, verify fully once a year. A weekly rotating count of high-value and fast-moving SKUs catches shrinkage in days; the year-end full physical count — with tag control and cut-off documentation — is what your auditor attends and your corporate tax numbers rest on. Businesses that only count annually are choosing to discover a year of problems in one painful evening.
Yes — it's a reconstruction exercise: a verified full count establishes today's truth, purchase and sales records rebuild the movement history, landed costs get recalculated, and the opening variance is posted with a documented basis rather than smuggled into cost of goods sold. If prior VAT or corporate tax filings leaned on the wrong numbers, we quantify the impact so you can decide on corrections with real figures.
Zoho Inventory and Zoho Books, QuickBooks Commerce, Xero with inventory apps, Odoo, Tally and the stock modules of mainstream UAE ERPs. The software matters less than the configuration: units of measure, landed-cost setup, location tracking and the valuation method all set correctly on day one. We configure, migrate opening balances and train your team as part of setup.
Important links
Related insights & tools

Get in touch
Tell us a bit about where your books are right now. We read every one ourselves and reply within one UAE business day. Nothing to sign.
Book a consultation
Noor AI Assistant
Velmont Crest · Replies instantly
Noor provides general information, not professional tax advice.
Request a callback — free consultation