Shopify VAT Setup for UAE Stores: The 2026 FTA-Compliant Configuration Guide
Exact Shopify settings, TRN field paths, tax-inclusive pricing rules, and FTA-compliant invoice fields every Dubai and UAE store needs in 2026.
Key takeaways:
- The Federal Tax Authority requires five things on every UAE Shopify store: 5% VAT on standard supplies, a valid TRN on tax invoices, the FTA-mandated invoice field set, B2B reverse charge handling for cross-border services, and zero-rated treatment for qualifying exports.
- UAE storefronts should publish tax-inclusive prices; multi-region stores need a separate tax-exclusive treatment for non-UAE shoppers, controlled in Shopify Markets.
- The TRN field lives in Settings > Taxes and duties > United Arab Emirates > Tax registration. Adding it there pulls the number into Shopify-generated tax invoices automatically.
- VAT registration is mandatory above AED 375,000 in taxable supplies over twelve months, voluntary above AED 187,500. Registering before you cross the threshold is usually the cleaner path for a Shopify store.
- Quarterly VAT returns are reconciled from the Shopify Taxes Finance Report plus the Sales by Country report. Both need to match the FTA portal figures to the dirham before submission.
A Dubai founder called us in late April, six days before her first VAT return was due. Her Shopify store had crossed the AED 375,000 threshold in February. Checkout was charging 5% VAT correctly. The problem sat one layer deeper: every tax invoice the store had issued was missing her TRN, the supplier address, and the supply date. Three FTA fields, eight months of orders, a return due in under a week.
We rebuilt her tax invoice template, pulled her Shopify reports, and got her to a clean filing. The setup we walked her through is what we wish every UAE Shopify operator started with on day one. This guide is that setup, with the exact paths inside Shopify Admin. If you would rather a shopify development company in Dubai handle the configuration for you, the same checklist applies; we just run it for you.
The five FTA rules that apply to every UAE Shopify store
The Federal Tax Authority publishes its rules at tax.gov.ae, and the five that touch a Shopify store directly are these:
- Standard rate 5% VAT applies to most goods and services supplied inside the UAE. The exceptions (zero-rated and exempt) are narrow and listed in the VAT Executive Regulation. If you sell physical products from a UAE-registered company to UAE customers, you charge 5%.
- The TRN must appear on every tax invoice. A Tax Registration Number is a 15-digit identifier issued by the FTA. Without it on the invoice, the invoice is not a valid tax invoice and your customer cannot claim input VAT.
- The full tax invoice field set is mandatory. The FTA defines the exact fields a tax invoice must carry. Missing any of them invalidates the invoice for the recipient.
- B2B reverse charge applies on imported services and certain cross-border supplies. The customer self-accounts for the VAT; you do not charge it. Your invoice must still say so.
- Zero-rated exports. Goods exported outside the GCC implementing states qualify for 0% VAT if documentation requirements are met. Inside the GCC, the rules depend on whether the destination country has implemented VAT and the buyer’s registration status.
Get those five right and the rest of the setup is just plumbing.

Where the TRN field lives in Shopify Admin
The exact path is Settings > Taxes and duties > United Arab Emirates > Tax registration. Click into the United Arab Emirates row, hit Add tax registration, paste the 15-digit TRN, and save. Once that record exists, Shopify treats your store as VAT-registered for UAE supplies and starts pulling the TRN into invoice and refund document templates.
A second field you want to set in the same screen is the tax inclusivity. Tick All prices include tax if you operate a UAE-only storefront and want the AED 199 price tag to mean AED 199 at checkout, with the 5% calculated backwards from that figure. Leave it unticked if your prices are quoted ex-VAT and tax is added on top at checkout. UAE consumer expectation is overwhelmingly tax-inclusive at the price tag.
Tax-inclusive versus tax-exclusive pricing for UAE storefronts
For a UAE-only Shopify store, we set tax-inclusive prices every time. The dirham value on the product card matches the dirham value at checkout, and VAT is broken out on the invoice. Hiding 5% until the final step is a checkout abandonment driver we have measured at 4-7% on Dubai stores that switched models.
Multi-region stores are harder. If you ship to the UAE plus the UK, EU, US, or KSA, you have two options:
- Shopify Markets with per-market pricing. A UAE market with tax-inclusive AED prices, and a separate non-GCC market with tax-exclusive prices in USD or EUR, treated as 0% zero-rated export at checkout.
- One market, tax-inclusive everywhere, with destination-based rates. Cleaner code, messier accounting; only recommend for stores under AED 1.5M annual revenue.
Document the choice inside Shopify’s tax settings notes so the next person who opens the admin understands the model.
B2B versus B2C tax invoices and how to set them up
The FTA distinguishes between a full tax invoice (required for B2B sales above AED 10,000) and a simplified tax invoice (allowed for B2C and small-value B2B). The fields differ.
A full tax invoice needs:
- The words “Tax Invoice” displayed clearly
- Supplier name, address, and TRN
- Recipient name, address, and TRN (if they are VAT-registered)
- A sequential invoice number
- Date of issue and date of supply (these can be the same)
- Description of goods or services
- Unit price, quantity, discount, net amount, VAT rate, VAT amount, and gross amount per line
- Total VAT in AED
- Any reverse-charge note where applicable
A simplified tax invoice can drop the recipient TRN and address and combine some line-item fields, but every other element stays.
Inside Shopify, we set up two invoice templates using the Order Printer app or a custom Liquid template attached to the order confirmation email. The template branches on whether the customer has supplied a TRN at checkout, which we capture with a custom cart attribute or a B2B checkout note field. If a TRN is present, the full template renders. If not, the simplified template renders. Either way, the supplier block at the top of every invoice carries your TRN, address, and the trading name registered with the Department of Economic Development.
Zero-rated exports: GCC and non-GCC orders
Goods physically shipped out of the UAE qualify for 0% VAT if you keep the export evidence: commercial invoice, bill of lading or airway bill, and customs export declaration. Shopify will not store those for you; your fulfilment partner (Aramex, DHL, FedEx, or in-house) needs to.
Inside Shopify, the configuration is:
- UAE tax registration charges 5% on UAE shipping addresses
- All other countries charge 0%
- Invoice template adds “Zero-rated export under UAE VAT Executive Regulation Article 30” when the shipping country is outside the UAE
For intra-GCC shipments, the rules are still messy in 2026. Saudi Arabia and Bahrain are implementing states, the others are not. The cleanest default is to treat all intra-GCC shipments as 0% zero-rated exports and let the destination handle import VAT at the border.
Receipt and invoice PDF fields that the FTA requires
The Shopify-generated PDF receipt out of the box is not a valid UAE tax invoice. Customising it is the single piece of work most new UAE stores skip and most existing UAE stores wish they had done from day one. The fields that must be on every tax invoice PDF are:
- “Tax Invoice” header
- Supplier legal name and trading name
- Supplier address (the one on your VAT certificate)
- Supplier TRN
- Sequential invoice number
- Issue date and supply date
- Recipient name and address; recipient TRN if they are registered
- Per-line: description, quantity, unit price ex-VAT, line total ex-VAT, VAT rate, VAT amount
- Invoice subtotal ex-VAT
- Total VAT in AED, broken out by rate where multiple rates apply
- Gross total in AED
- A reverse-charge note where applicable, or a zero-rated note for exports
Shopify’s Order Printer app accepts a custom Liquid template that renders all of this. We typically build one template per store and version-control it in the same repo as the theme. If you do not customise the template, every order Shopify emails out is invalid for your B2B customers to claim input VAT against.
The AED 375,000 and AED 187,500 thresholds
Mandatory VAT registration kicks in when your taxable supplies and imports exceed AED 375,000 over the previous twelve months, or when you reasonably expect to exceed it in the next thirty days. Voluntary registration is available above AED 187,500. Below that, you cannot register.
For a Shopify store, the question we get asked most is when to register. Three rules of thumb:
- If you are growing fast and tracking toward AED 375,000 inside six months, register voluntarily as soon as you cross AED 187,500. Backdating tax configuration on a store that has been issuing non-tax invoices is painful.
- If you sell mostly to UAE businesses, register voluntarily early. Your B2B customers want input VAT, and a non-registered supplier costs them 5% off their bottom line.
- If you sell mostly to UAE consumers and are well below AED 375,000, you can stay unregistered. Once registered, you must charge 5% on every UAE sale, which is a 4-5% effective price increase if you cannot absorb it.
Registration goes through the EmaraTax portal on u.ae and takes around 20 business days from a clean application.
Quarterly VAT return prep: the exact Shopify reports to pull
UAE VAT returns are quarterly for most Shopify-sized businesses. The reports we pull every quarter:
- Finance > Reports > Taxes. Filter by the quarter. This gives you the output VAT collected, broken down by tax rate. The UAE 5% line should match what you remit on the return.
- Finance > Reports > Sales by country. Filter by the quarter. This gives you the split between UAE sales (standard-rated), GCC sales (zero-rated or destination-VAT), and rest-of-world sales (zero-rated exports).
- Finance > Reports > Sales by billing location. Cross-check against shipping location, because the FTA cares about where the goods went, not where the card was billed.
- Orders > Filter by financial status: refunded. Refunds reduce your output VAT for the quarter. Shopify accounts for them automatically inside the Taxes report, but you want a separate line in your working file for the audit trail.
Reconcile those four against your bank deposits and your FTA portal expectations before you submit. We have seen mismatches of AED 10,000+ caused by a single Shopify Markets misconfiguration that classified UAE sales as zero-rated. The Taxes report flagged it; the founder had not opened that report in eleven months.

Common Shopify VAT mistakes we see in audits
The patterns repeat across the stores we have audited in Dubai and Abu Dhabi:
- TRN missing from the invoice template. The TRN sits inside the tax registration record but the Order Printer template was never updated, so the customer-facing PDF has no TRN.
- Tax-exclusive prices on a UAE storefront. Listed at AED 200, checked out at AED 210, and the customer abandons.
- 5% charged on shipping to the UK or US. Shipping rates configured as tax-inclusive globally, so a London buyer got billed VAT on their export order.
- Reverse-charge invoices that do not say so. Cross-border services to a UAE buyer billed at 5% when the correct treatment was 0% with a reverse-charge note.
- No refund row in the working file. Shopify Taxes report shows AED 12,400 in output VAT, bank shows AED 11,200 because of refunds, founder remits the higher figure.
- Voluntary registration delayed until AED 375,000. Six months of invalid tax invoices, and B2B customers who silently walked.
None of these are difficult to fix. All of them get expensive six days before a return is due.
A clean FTA-ready Shopify setup in six steps
- Confirm your UAE entity, VAT certificate, and TRN. Hold the FTA certificate PDF where your accountant can find it. Note the legal trading name; that is the supplier name on every invoice.
- In Shopify Admin, go to Settings > Taxes and duties > United Arab Emirates and add the tax registration with your 15-digit TRN. Decide tax-inclusive or tax-exclusive at the same time. For UAE-only storefronts, tax-inclusive.
- Set up Shopify Markets if you sell outside the UAE. UAE market: tax-inclusive AED, 5% VAT. Non-GCC market: tax-exclusive in customer currency, 0% as zero-rated export. GCC market: 0% with destination-VAT handled at customs.
- Customise the Order Printer or order confirmation invoice template. Render every FTA-mandated field, branch the template on the presence of a customer TRN, and add the reverse-charge or zero-rated note where applicable.
- Schedule a quarterly reconciliation calendar event. Pull the Taxes report, the Sales by Country report, and the refunds list. Match them to your bank deposits. File the return on EmaraTax. Archive the report PDFs for five years (the FTA’s record-retention window).
- Document the whole setup inside your Shopify Admin > Settings > Notes or a shared doc your accountant can read. The next person who touches this should not have to reverse-engineer your choices.
If you want a deeper walkthrough on the configuration side, our Shopify store setup service page covers what we ship as a turnkey UAE launch, and the Shopify migration guide covers the version of this work when you are moving an existing UAE store off WooCommerce or Magento with its tax history intact.
VAT is the kind of thing where one tidy hour in your first week saves you forty messy hours in your fourth quarter. Set it up the way the FTA expects, document why, and your quarterly returns become a twenty-minute job instead of a panicked weekend.