WooCommerce VAT UAE: 6 Clear Steps to Set Up 5% VAT

WooCommerce VAT in the UAE: tax invoice receipt with a 5 percent VAT badge and calculator (TechBella Solutions)

Setting up WooCommerce VAT in the UAE is one of those jobs that looks small and then quietly decides whether your invoices, your prices and your accounts agree with each other. The UAE introduced a 5% value added tax in 2018, and online stores are treated like any other business: if you are registered, you charge VAT, issue proper tax invoices and file returns. WooCommerce has the tools to do this, but it will not decide the rules for you.

This guide explains how to set up WooCommerce VAT for a UAE store: how to configure the 5% rate, how to price products so customers see the final price, what a tax invoice needs to show and how VAT interacts with your payment gateway. We are a development team, not tax advisers, so we point to official sources and flag the questions you should put to your accountant. Treat everything here as a technical guide to configuring WooCommerce, not as tax advice.

Enable taxesWooCommercePrices incl. VATentered and shownAE rate 5%standard classTax invoiceTRN includedGateway totalmatches order
The same VAT-inclusive total should appear on the order, the payment and the invoice. Illustration.

WooCommerce VAT in the UAE: what you need to know first

Four facts shape the whole setup. They come from the Federal Tax Authority (FTA) and public guidance, so check the current position at tax.gov.ae before you rely on them:

  • The standard VAT rate is 5% on most goods and services sold in the UAE.
  • Registration is mandatory once your taxable supplies exceed AED 375,000 over the previous 12 months or are expected to in the next 30 days. Voluntary registration is possible from AED 187,500.
  • Registered businesses get a Tax Registration Number (TRN), which has to appear on tax invoices.
  • Prices shown to consumers are expected to include VAT. The FTA has said that displayed prices should be the amount the customer pays, with the VAT shown on the tax invoice (WAM report).

Whether you are registered, whether your goods are standard-rated, zero-rated or exempt, and how exports and GCC sales are treated are questions for your accountant. Once you have the answers, WooCommerce can follow them.

Step 1: Enable taxes in WooCommerce

In your admin, open WooCommerce, Settings, General, and tick Enable tax rates and calculations. A new Tax tab appears. WooCommerce’s own tax setup guide describes every option, and the main ones for a UAE store are below.

Step 2: Decide how prices are entered and displayed

On the Tax tab:

  • Prices entered with tax: yes, I will enter prices inclusive of tax. This fits UAE practice, because the price you type is the price the customer sees. It also means the price you enter is the final amount in dirhams.
  • Calculate tax based on: the customer’s shipping address is the usual choice, with your shop base address as a fallback.
  • Display prices in the shop: including tax.
  • Display prices during cart and checkout: including tax.
  • Display tax totals: as a single total, so customers see a line such as “VAT (5%)”.

If you enter prices inclusive of tax, WooCommerce works backwards: it treats AED 105.00 as AED 100.00 plus AED 5.00 VAT. That means the order total in the cart, the amount sent to the payment gateway and the total on the invoice all match, which is exactly what you want.

Step 3: Add the 5% rate

Open the Standard rates table on the Tax tab and add a row:

  • Country code: AE.
  • State, postcode and city: leave blank for the whole UAE.
  • Rate %: 5.0000.
  • Tax name: VAT.
  • Priority: 1.
  • Compound: unticked.
  • Shipping: ticked, if your delivery charges are subject to VAT.

If you sell some products that are zero-rated or exempt, create a separate tax class with its own rate (for example 0%) and assign it to those products. Do not guess which products qualify; ask your accountant and write down the reasoning.

Test with one product in the cart. A product entered at AED 105.00 should show 100.00 plus 5.00 VAT in the order totals, with AED 105.00 charged.

Step 4: Handle shipping and sales outside the UAE

Selling within the UAE is straightforward: standard rate for the whole country. Selling to customers abroad is where store owners need advice, because the treatment of exports and of sales to other GCC countries depends on the type of goods, where they are delivered and your registration. In WooCommerce you can set up different tax rates by country, or limit your shipping zones to the places where you know the rules. If you are not sure, restrict shipping to the UAE until your accountant confirms the treatment for other destinations.

Step 5: Tax invoices and your TRN

Registered businesses must issue tax invoices. For a consumer sale, a simplified tax invoice is generally allowed, and public guidance says it should show:

  • The words Tax Invoice.
  • The supplier’s name, address and TRN.
  • The date of issue.
  • A description of the goods or services.
  • The total price including VAT and the VAT amount.

WooCommerce’s order emails and receipts do not include a TRN field by default, and the standard emails are not tax invoices in themselves. You have a few options: add the TRN to your store details and email footer, use an invoicing plugin that generates tax invoices and credit notes, or build a custom invoice template.

Whichever you choose, send a sample order through it and check the wording against the FTA’s requirements, ideally with your accountant looking over it. The UAE has also been moving towards electronic invoicing, so check the FTA site for the timeline that applies to your business.

Step 6: Refunds and credit notes

When you refund a customer, the VAT on that sale has to be corrected too. WooCommerce handles the arithmetic when you refund from the order screen, including the tax portion. What it does not do on its own is produce a formal credit note. If you are registered, make sure your invoicing setup creates credit notes that reference the original invoice. Also decide how you handle partial refunds, shipping refunds and returned goods so your records stay consistent.

How VAT affects your payment gateway

Your payment gateway never calculates VAT. It receives the final order total from WooCommerce and charges that amount. Two things follow:

  1. The total sent to the gateway must include VAT. If your tax settings are wrong, the customer pays the wrong amount and your accounts will not reconcile.
  2. Reconciliation compares three numbers: the WooCommerce order total (VAT included), the amount the gateway captured and the amount settled to your bank after the provider’s fees.

Using prices that include VAT keeps the first two identical. The third one differs by the provider’s fees, which is why a clean order status and a clear transaction record matter. With TechBella Payment Gateway Pro, CCAvenue’s payment response updates the WooCommerce order status automatically, and the debug log records the request and response, so you can match a transaction to an order without searching the dashboard by hand.

You can connect it to your own CCAvenue merchant account; see the plugin page for the license options. If you are still setting the currency side up, read our guide to accepting AED payments on WooCommerce.

A worked example: one order, line by line

Numbers make the settings clearer. Imagine a customer in Dubai buys one item priced at AED 105.00 with prices entered inclusive of tax, and delivery costs AED 10.00 inclusive of tax, both standard-rated at 5%.

LineAmount incl. VATNet amountVAT 5%
ProductAED 105.00AED 100.00AED 5.00
DeliveryAED 10.00AED 9.52AED 0.48
Order totalAED 115.00AED 109.52AED 5.48

The customer pays AED 115.00. The same figure goes to the payment gateway, appears on the order, and is the total on the tax invoice, with AED 5.48 shown as VAT. If any of those three numbers is different, something in your settings or plugins is off. Rounding can cause a difference of one fils in some setups, so check how your invoicing tool rounds each line, and agree the rule with your accountant.

Coupons, discounts and VAT

Discounts change the taxable amount. A 10% coupon on an order of AED 105.00 inclusive of VAT reduces the price to AED 94.50, and the VAT contained in it falls with it. WooCommerce handles this when taxes are enabled, as long as the coupon is applied before tax calculation, which is the default.

Be careful with fixed-amount coupons and with “free gift” products: confirm with your accountant how a free item is treated and test each case. Also check that the discount shows on the invoice, so the figures a customer receives match the amount they paid.

Common WooCommerce VAT mistakes

  • Entering prices without tax but displaying them with tax, so the total changes at checkout and customers feel misled.
  • Applying VAT to shipping in the cart but not on the invoice, or the other way round.
  • Rounding differences between the cart, the payment page and the invoice.
  • Forgetting the TRN on invoices and receipts.
  • Using the same tax class for everything, including items that need a different treatment.
  • Testing only with the logged-in admin, whose tax settings may differ from a guest customer’s.

A WooCommerce VAT checklist for UAE stores

  • Registration status checked against the FTA thresholds.
  • Taxes enabled in WooCommerce, with the 5% AE rate added.
  • Prices entered and displayed including tax.
  • Zero-rated or exempt products placed in their own tax classes, as advised by your accountant.
  • Shipping tax setting matches your accountant’s advice.
  • TRN shown on invoices and in your store details.
  • Refund and credit note process agreed.
  • Gateway total, order total and invoice total verified on a test order.
  • Sample invoice reviewed by your accountant.

Make the payment side as tidy as the tax side

TechBella Payment Gateway Pro updates WooCommerce order status from CCAvenue’s response and keeps debug logs of each payment request, which makes reconciliation easier. It is an independent plugin that connects to your own CCAvenue merchant account.

See TechBella Payment Gateway Pro

Frequently Asked Questions

What is the VAT rate in the UAE for WooCommerce stores?

The standard UAE VAT rate is 5%. In WooCommerce you add a rate for country code AE under WooCommerce, Settings, Tax, Standard rates. Which of your products are standard-rated, zero-rated or exempt is a question for your accountant.

Should WooCommerce prices include VAT in the UAE?

Prices shown to consumers are generally expected to include VAT, and the Federal Tax Authority has said so. In WooCommerce, enter prices inclusive of tax and display prices including tax in the shop, cart and checkout.

Do I need to register for VAT for my online store?

Registration is mandatory if your taxable supplies exceed AED 375,000 over the previous 12 months or are expected to in the next 30 days, and voluntary from AED 187,500. Confirm your position with the Federal Tax Authority or an adviser.

Does WooCommerce add the TRN to invoices?

Not by default. Standard WooCommerce emails do not include a TRN field, so add it through your store details and email templates or use an invoicing plugin that generates UAE tax invoices and credit notes.

Share This Article:

Start a project

Having a project idea in mind?

Tell us what you are building. A few lines about your goals are enough to start.

  • What you want to achieve
  • Your current website or setup
  • Deadlines and a rough budget