Skip to main content

386 daysto Peppol mandate.

Check
Inventory and Supply Chain·3 min read·Updated June 10, 2026

Everyone Thinks They Know Their Product Margins. Most Are Wrong by 8% to 15%.

Everyone thinks they know their margins. "We buy at AED 50 and sell at AED 75. That's a 33% margin." Clean. Simple. Wrong.

01 / 03

Dismantling the "Purchase Price Equals Cost" Myth

That AED 50 is the purchase price. It's not the cost. The cost includes freight from the origin port, marine insurance, customs duty at 5%, clearing agent fees, local transport to your warehouse, handling charges, and storage cost during the 3 days the shipment sat in port waiting for documentation. When you add those up, your actual landed cost is AED 62. Your margin isn't 33%. It's 17%. That 16 percentage point gap between what you think you earn and what you actually earn is where most trading companies in Dubai lose money without realizing it. And it's entirely caused by the absence of a proper landed cost calculation. Your accounting system records the purchase invoice at AED 50 per unit. That's what the supplier charged. Your finance team calculates gross profit using that number. Your sales team sets prices using that number. Your management reviews margins using that number. Every decision in the chain references a number that is incomplete. The freight invoice arrives separately, days or weeks later. It gets posted to a "Freight Expense" account. The customs duty payment gets posted to "Import Duties." The clearing agent's fee goes to "Professional Services." None of these costs connect back to the specific product they apply to. At year end, your total freight expense is AED 180,000. Your total import duty is AED 95,000. These numbers appear on the P&L as operating expenses. They are not operating expenses. They are direct costs of the goods you sell. By categorizing them separately, your gross margin is overstated and your operating margin is understated. The financial picture is distorted at the most fundamental level.

02 / 03

What Reality Looks Like

A Dubai importer brings in 40 containers per year. Average container value: AED 200,000. Average freight per container: AED 15,000. Average customs duty: AED 10,000. Clearing charges: AED 2,500. Local transport: AED 1,500. Insurance: AED 1,000. Total landed cost additions per container: AED 30,000. That's 15% above purchase price. If that importer has 500 SKUs per container and allocates landed costs evenly, each SKU absorbs AED 60 in additional cost. But landed costs shouldn't be allocated evenly. Heavy items absorb more freight per unit. High duty rate items absorb more customs. Bulky items absorb more storage. Even allocation creates a second layer of inaccuracy on top of the first. ERPNext handles landed cost allocation by value, by quantity, or by weight. When the freight invoice arrives, you create a landed cost voucher that links it to the specific purchase receipt. The system recalculates the cost per unit with the additional charges allocated based on your chosen method. Your inventory valuation updates automatically. Your gross margin reporting reflects the real number.

03 / 03

What to Do Instead of Guessing

An enterprise ERPNext implementation configures landed cost vouchers as part of your purchasing workflow. When a container arrives, the purchase receipt captures the goods. As each additional cost invoice arrives, freight, customs, clearing, transport, it gets linked to that receipt. The system accumulates the true cost per item over days or weeks as invoices come in. Your pricing decisions then reference the landed cost, not the purchase price. Your margin calculations use the real number. Your inventory valuation on the balance sheet reflects what you actually paid, not what the supplier charged. At AED 1,999 per month for a professional setup, this is configured in week 2 of implementation. For importers, it's often the single most valuable feature in the entire system. Pull your last 3 import shipments. Add up every cost associated with each shipment: purchase invoice, freight, insurance, duty, clearing, transport, handling. Divide by total units received. Compare that per unit landed cost against the per unit purchase price you've been using for margin calculations. The gap between those two numbers is the margin you thought you had but don't. Calculate it now. The result will either confirm your pricing or change it.

Last updated: June 10, 2026
Next step

Ready to run on a real system?

Book a 15 minute call. We will show you exactly how OSForBiz replaces the spreadsheet chaos.

§ CredentialsVerified · UAE · since 2021