E-commerce

Accounting for e-commerce sellers in the UAE: Amazon, Noon, Shopify and Instagram shops

Your payout from Amazon or Noon is never your revenue. It is revenue minus commission, fulfilment fees and ad spend, already netted off before it lands. Book it wrong and your VAT return is wrong too.

DA Accounting Dubai 27 July 2026
Accounting for e-commerce sellers in the UAE: Amazon, Noon, Shopify and Instagram shops

Multi-channel online sellers almost always have clean bank statements and messy books. The bank statement shows tidy payouts landing every few days from Amazon, Noon or a payment gateway. The books, if they exist at all, usually just mirror those payouts as “sales”, and that is where the VAT return and the real margin both quietly go wrong.

This article covers the three things that actually break in e-commerce bookkeeping: VAT on marketplace fees and cross-border sales, reconciling gateway payouts against gross sales, and tracking inventory and cost of goods sold across channels that all sell the same product differently.

VAT on marketplace fees and cross-border sales

Every marketplace payout is a net number. Before Amazon, Noon or any other platform pays you, it has already deducted its commission, fulfilment or storage fees, and often advertising spend you funded on the platform itself. Treating that net payout as your revenue understates your actual sales and, just as importantly, misstates the fees you are entitled to claim as a business expense.

For a UAE VAT registered seller, the general position is:

  • Sales to UAE customers through a UAE marketplace are standard rated supplies, VAT at 5%, and the liability to account for that VAT sits with you as the registered seller in almost all standard seller arrangements
  • Marketplace commission and fulfilment fees are themselves a taxable supply from the marketplace to you, and the VAT the marketplace charges on its own fees is generally recoverable as input tax if you hold a valid tax invoice
  • Cross-border sales, shipping to customers outside the UAE, can carry different VAT treatment depending on the destination and the specific marketplace and fulfilment arrangement, this is a case by case question, not a blanket rule, and it is worth confirming with an adviser before you assume export sales are automatically zero rated

The registration obligation itself does not care which channel the sale came through. Once your taxable turnover crosses the mandatory UAE VAT threshold, whether that turnover came from Amazon, Noon, your own Shopify store or direct bank transfers for Instagram orders, you are required to register. Sellers who only track their Shopify dashboard sometimes miss that their combined turnover across all channels already crossed the threshold months earlier.

Reconciling payment gateway payouts against gross sales

The single most common bookkeeping error we see in e-commerce accounts is booking the payout as the sale. It is not. The payout is what is left after fees, refunds, chargebacks and, on some gateways, a rolling reserve are all netted out.

What lands in your bankWhat it actually represents
Marketplace payout (Amazon, Noon)Gross sales, minus commission, fulfilment and storage fees, minus ad spend, minus refunds
Payment gateway payout (Stripe, Telr, PayTabs)Gross checkout total, minus processing fees, minus disputed or refunded transactions
Direct bank transfer (Instagram, WhatsApp orders)Usually the full sale value, but easy to miss recording entirely without a dedicated process

Correct practice is to book each sale at its gross value at the point of sale, then post every deduction (commission, fulfilment, gateway fees, ad spend, refunds) as its own expense or contra revenue line. That reconciliation has to tie out to the platform’s own sales report, not just the bank statement, or the gap between “what we sold” and “what we deposited” becomes impossible to explain by year end, right when the VAT return and the corporate tax computation both need that exact figure.

For sellers running four or five channels at once, this reconciliation is also the only way to actually see which channel is profitable. A channel with a healthy top line and heavy commission or ad spend can easily be the least profitable one in the mix, and that is invisible if you are only ever looking at payouts.

Inventory and cost of goods sold across channels

The same SKU frequently sells at three or four different price points once you account for Amazon’s commission structure, Noon’s fee schedule, your own Shopify margin and whatever you charge on Instagram direct orders. Without per channel, per SKU cost tracking, all of that gets averaged into a single blended cost of goods sold figure that hides where the actual margin is coming from.

A workable setup tracks, at minimum:

  1. Landed cost per unit, product cost plus freight, duty and any inbound handling, updated whenever a new shipment lands at a different cost
  2. Cost of goods sold by channel, so the true margin on an Amazon sale (after commission and fulfilment) can be compared directly to a Shopify sale (after gateway fees only)
  3. Stock reconciliation across warehouses, particularly where Amazon or Noon fulfilment holds stock separately from your own Shopify or direct order inventory, so the same units are not counted twice or lost between systems

This matters for more than internal reporting. Corporate tax is assessed on taxable profit, and an inflated or understated cost of goods sold figure directly distorts that profit figure, on top of making it much harder to tell which product lines and which channels are actually worth the marketing spend going into them.

Conclusion

E-commerce bookkeeping breaks in the same three places almost every time: sales booked net instead of gross, fees buried inside the sales figure instead of tracked as their own cost line, and inventory averaged across channels instead of tracked by SKU. Fix those three and both the VAT return and the real profitability picture become reliable, channel by channel, product by product.

We set up and run multi-channel e-commerce bookkeeping for Amazon, Noon, Shopify and Instagram sellers: VAT registration, gross sales reconciliation and inventory tracking, at fixed prices.

Talk to us, the initial consultation is free.

As of July 2026. This article is general information and is no substitute for advice in an individual case.

Read on: VAT for e-commerce and digital businesses in the UAE · UAE bookkeeping and record keeping rules · Best accounting software for UAE small businesses

Frequently asked questions

Do I charge 5% VAT on sales made through Amazon.ae or Noon?

If you are VAT registered and selling to UAE customers, yes, standard rated supplies through a UAE marketplace generally carry the 5% VAT rate. The marketplace typically shows VAT separately in its seller reports, but the underlying VAT liability and the return sit with you as the registered seller, not with the marketplace, unless the specific commercial arrangement says otherwise.

Why does my Amazon or Noon payout not match my sales report?

Because the payout is net, not gross. The marketplace deducts commission, fulfilment or storage fees, advertising spend and any refunds before it pays out, so the number that lands in your bank account is never the revenue figure you should be booking. You need the gross sales report and the fee breakdown to record both sides correctly.

Do I need to register for VAT if I only sell through Instagram and get paid by bank transfer?

The same UAE VAT registration threshold applies regardless of the sales channel. Once your taxable turnover crosses the mandatory threshold, you must register, whether the money arrives through a marketplace payout, a payment gateway or a direct bank transfer for an Instagram order.

How should I treat marketplace fees and payment gateway fees in my books?

As separate expense lines, not as a deduction baked into your sales figure. Record the full sale at gross value, then post commission, fulfilment fees, gateway processing fees and any ad spend as their own cost lines. That keeps your margin visible per channel and keeps your VAT return based on the correct gross sales figure.

What is the biggest inventory mistake online sellers make?

Not tracking cost of goods sold by SKU across channels. When the same product sells on Amazon, Noon, Shopify and Instagram at different prices and different fee structures, a single blended cost figure hides which channel and which product are actually profitable, right up until cash gets tight and nobody can say why.

Can one bookkeeping setup cover Amazon, Noon, Shopify and Instagram at once?

Yes, and it should. The channels differ in how they report fees and pay out, but a consistent chart of accounts with gross sales, fees and COGS booked by channel lets you compare them side by side and file one accurate VAT return, instead of reconstructing the picture at year end.

Back to the blog
#E-commerce#VAT#Bookkeeping#Marketplace#Inventory

Ready for European-standard accounting
in Dubai?

30 minutes. No commitment. We look at your setup and tell you exactly where you stand.

No commitment · 30 min · English