VAT on e-commerce in the UAE: what online stores need to know
UAE VAT is 5%. You must register once your taxable supplies pass AED 375,000 in 12 months (voluntary registration is allowed from AED 187,500). Here's how that applies to an online store, and how to set it up correctly. If you'd rather not touch tax settings yourself, a freelance WooCommerce developer in Dubai can configure 5% VAT, AED pricing and compliant invoices for you.
The basics
Value Added Tax (VAT) has applied in the UAE since 1 January 2018 at a standard rate of 5%. There are three categories of supply: standard-rated (5%), zero-rated (0%, but still reported) and exempt. Most physical goods sold by an online store to customers inside the UAE are standard-rated at 5%. Certain exports, some education and healthcare supplies, and the first supply of residential property are examples of zero-rated or exempt categories, which is why "everything is 5%" is a dangerous assumption.
The authority is the Federal Tax Authority (FTA). Registration, returns and payments all run through its EmaraTax portal.
Do you need to register for VAT?
Registration depends on your taxable turnover over a rolling 12-month period, or your expected turnover in the next 30 days:
- Mandatory registration: once your taxable supplies and imports exceed AED 375,000.
- Voluntary registration: allowed once supplies or taxable expenses exceed AED 187,500. Useful for startups that want to reclaim input VAT on stock, equipment and services such as web development.
- Registration is done online through EmaraTax, which issues your Tax Registration Number (TRN). You must display it on tax invoices.
Missing the mandatory deadline carries an administrative penalty, so monitor your trailing 12-month revenue closely as you grow. A store that passes AED 31,000 a month on average is at the threshold.
Free-zone businesses are not automatically outside VAT. Only supplies within specific "designated zones" get special treatment, and e-commerce sales delivered to UAE customers are generally treated as supplies in the UAE. Confirm your own position with the FTA or an advisor.
Charging VAT on your store
Once registered, you charge 5% VAT on standard-rated sales to UAE customers and show your TRN on invoices. A few practical points for online sellers:
- Decide whether your displayed prices are VAT-inclusive (normal in B2C, and what UAE consumers expect) or VAT-exclusive with tax added at checkout (more common in B2B).
- Shipping charges follow the VAT treatment of the goods: shipping a 5% product is a 5% supply.
- Discounts reduce the taxable amount; VAT is calculated on the discounted price.
- Exports of goods outside the UAE may be zero-rated, but conditions and evidence rules apply (proof of export, customs documents, timing).
- Digital services and cross-border sales have their own place-of-supply rules; get advice if you sell internationally or sell digital products.
Inclusive vs exclusive pricing: which to choose
For a consumer store, show VAT-inclusive prices. A customer who sees AED 200 on the product page and AED 210 at checkout feels misled and abandons the cart. The FTA also expects consumer-facing prices to be inclusive unless clearly stated otherwise. For B2B wholesale, VAT-exclusive pricing with the tax line shown at checkout is standard, because business buyers reclaim it. Pick one approach and apply it consistently across product pages, cart, checkout, emails and invoices. Mixed display is one of the most common store errors I fix.
Setting up VAT in WooCommerce or Shopify
Both platforms handle UAE VAT well when configured correctly.
WooCommerce
- WooCommerce โ Settings โ General: set the currency to AED and the store location to the UAE.
- Enable taxes, then under Tax set "Prices entered with tax" to inclusive or exclusive to match your pricing decision.
- Add a Standard rate of 5% for country code AE. Create a separate zero-rate tax class for any zero-rated products.
- Set the tax display for shop, cart and checkout consistently, and enable the tax total line at checkout.
- Install an invoice plugin (for example WooCommerce PDF Invoices) and add your TRN, legal business name and address to the invoice template.
- Test with a real order: product page, cart, checkout, order email and PDF invoice must all show the same amounts.
Shopify
- Settings โ Store details: AED currency, UAE address.
- Settings โ Taxes and duties: add the United Arab Emirates and set the 5% rate; enable "include tax in prices" if you sell to consumers.
- Shopify does not produce VAT-compliant invoices with a TRN by default. Install an invoicing app (Sufio, Order Printer Pro or similar) and add your TRN and legal details.
- Check that your payment gateway app passes the full amount including VAT, and that shipping rates are taxed.
Getting this wrong means either undercharging (and owing the FTA from your margin) or overcharging customers. I configure VAT correctly on every WooCommerce and Shopify store I build and test it with live orders before launch.
Invoices and record-keeping
VAT-registered businesses must issue valid tax invoices and keep records, generally for at least 5 years. A full tax invoice typically shows: the words "Tax Invoice", your business name, address and TRN, a sequential invoice number, the invoice date and date of supply, a description of the goods, unit price, quantity, the VAT rate and amount per line, the total excluding VAT, total VAT and total payable in AED. For B2B customers, their name, address and TRN as well. For small retail sales under AED 10,000 a simplified tax invoice with fewer fields is allowed. Most stores automate this with the platform or an invoicing plugin or app, which is why it belongs in the build, not as an afterthought.
Exports, digital products and marketplaces
- Exports to customers outside the UAE can be zero-rated if the goods physically leave the UAE within the required period and you hold the export evidence. Your courier's documentation matters here.
- GCC customers: treatment depends on whether the destination has implemented VAT and whether the customer is registered. Do not assume Saudi or Omani orders are simply "exports".
- Digital products and services (courses, software, downloads) follow place-of-supply rules that can differ from goods.
- Marketplaces such as Amazon.ae and Noon handle some VAT mechanics for you, but you remain responsible for your own registration and returns.
Filing VAT returns
Returns are usually quarterly (the FTA assigns your tax period) and are filed and paid through EmaraTax by the 28th day after the period ends. Your return reports output VAT collected on sales and input VAT paid on purchases; you pay the difference. Keep your store's order exports, gateway settlement reports and supplier invoices reconciled monthly so quarter-end is a formality, not a scramble. Both WooCommerce and Shopify can export order data with tax columns for your accountant.
Common mistakes to avoid
- Ignoring the threshold until it is too late. Track your 12-month revenue.
- Not showing the TRN on invoices and the store.
- Mixing inclusive and exclusive pricing inconsistently across the site, emails and invoices.
- Assuming all sales are 5%. Some items or exports may be zero-rated or exempt.
- Forgetting VAT on shipping and on discounted orders.
- No proper invoice records for filing returns.
- Charging VAT before you are registered. You may not collect VAT until you hold a TRN.
If you'd like your store set up with VAT, AED pricing and compliant invoicing done right, get in touch, and confirm the specifics for your business with the FTA or your accountant.