[JOURNAL // SELLING ONLINE]VERIFIED 2026-10-09
Selling online from Malta: VAT, consumer rules and access
An online shop run from Malta sells into a single market with rules attached. Here is what to settle — VAT, consumer information, geo-blocking, accessibility and product data — before anyone draws a screen.

An online shop is not a brochure site with a basket bolted on. Before anyone decides how it looks, there are rules that shape what the shop has to say, who it has to serve and how it has to behave. Most of them come from EU law and apply to a business in Valletta exactly as they apply to one in Vienna. Getting them into the brief early is cheaper than retrofitting them after launch.
This article is a map of those rules, not tax or legal advice. The VAT position for a particular business depends on what it sells, to whom and from where — that is a conversation with your accountant, and the article ends with questions to take to them.
Before the design: what the shop must do
Four bodies of rule do most of the work:
- EU e-commerce VAT, which changed on 1 July 2021 and determines where VAT on a cross-border sale to a consumer is due.
- The Consumer Rights Directive, which sets out what you must tell a buyer before they buy and what happens after.
- The geo-blocking rules, which govern how you treat shoppers from elsewhere in the EU.
- The European Accessibility Act, which covers e-commerce among other services.
In Malta, electronic commerce also sits under the Electronic Commerce Act (Cap. 426). Consumers and traders deal with the Malta Competition and Consumer Affairs Authority as the national consumer-protection regulator.
Each of these has a design consequence. VAT affects how prices are displayed and what the checkout has to calculate. The Consumer Rights Directive dictates whole pages of content and the wording of the final checkout step. Geo-blocking affects country selection and redirects. Accessibility affects every component on every page.
VAT on sales to other EU countries: the One Stop Shop
New EU VAT rules for cross-border business-to-consumer e-commerce took effect on 1 July 2021. Two points matter when you are planning a shop.
First, there is an EU-wide threshold of EUR 10 000. Below that threshold, distance sales may stay taxed where the seller is established. Above it, the rules push taxation towards the customer's country. That single number changes what your checkout has to work out at the moment of purchase, so it is worth knowing which side of it you expect to sit in year one.
Second, the One Stop Shop exists so that crossing the threshold does not mean a separate VAT registration in every country you sell to. A seller can register in one Member State and declare VAT on distance sales across the EU through that registration.
What this means for the build is practical: the shop needs to capture the customer's country reliably, hold the right rate against the right destination, and produce records in a form your accountant can actually reconcile. Decide this before the checkout is designed, not after.
What a shop must tell buyers
The Consumer Rights Directive sets a floor of information consumers must be given before they buy. It also establishes:
- a right of withdrawal, which your returns content has to explain rather than contradict;
- a prohibition on pre-ticked boxes for extra payments — no insurance, gift wrap or priority handling ticked by default;
- rules on delivery and the passing of risk;
- rules on fees for means of payment.
In design terms this is not a legal appendix tucked under the footer. Pre-purchase information has to be where the buyer is, which usually means product pages, a delivery and returns page written in plain language, and a checkout that states the total and the terms before the button is pressed. A hand-built checkout makes those constraints easy to honour; a template that assumes a different market often makes them awkward.
If an existing shop was built without these in mind, this is a common reason for a website redesign rather than a patch.
Customers in other EU countries: geo-blocking
The geo-blocking rules say a trader may not unjustifiably block access to an online interface, redirect a customer to another national site, or apply different general conditions of access because of nationality, place of residence or place of establishment.
The rules do not oblige you to deliver everywhere in the EU. You can decide to ship only to Malta and Gozo, or only to a handful of countries. What you cannot do is quietly treat a Belgian shopper differently from a Maltese one on the same offer, or bounce them to another site without consent.
The practical reading for a Maltese shop: let everyone see the shop and the prices, state your delivery coverage openly, and avoid automatic redirects based on where the visitor appears to be.
Accessibility is now part of the brief
The European Accessibility Act covers products and services including e-commerce and banking services. Member States had to transpose it by June 2022. For an online shop this moves accessibility out of the "nice to have" column and into the specification.
The reference standard for the web is WCAG, the Web Content Accessibility Guidelines published by the W3C Web Accessibility Initiative — the international standard for web accessibility. Working to it means keyboard-operable navigation and checkout, sufficient colour contrast, text alternatives for product images, form fields with real labels and errors a screen reader can announce.
This is far easier to do in hand-written markup than to bolt on afterwards with an overlay. It is one of the reasons we build web design in Malta from a blank page rather than a page builder: the HTML is ours, so the semantics are ours too.
Product pages Google can understand
Google publishes specific guidance for online shops in Ecommerce in Google Search, covering site structure, product pages, product structured data and sharing product data with Google directly.
The structured data piece matters. Product markup lets you state price, availability and reviews in a machine-readable form, and those details can appear in search results. That does not buy a position — no one can promise rankings — but it does mean the information shown about your product is the information you published, rather than whatever a crawler guessed from the page.
Structure matters too: clear categories, one canonical page per product, and pages that load quickly enough to be usable on a phone. This sits alongside the rest of your SEO in Malta work rather than replacing it.
What to ask your accountant
Take these to a professional before the build starts:
- Do my expected cross-border sales put me above or below the EUR 10 000 threshold?
- Should I register for the One Stop Shop, and in which Member State?
- Which VAT rate applies to each product line, and in which destination countries?
- What invoice and record format do you need from the shop each month?
- How should prices be displayed to consumers in each market I sell to?
Answer those and the technical brief writes itself. If you want the build and the structured data handled together, see our e-commerce websites page or start a project.
Common questions
What is the EUR 10 000 threshold for selling online from Malta?
Since 1 July 2021 there is an EU-wide threshold of EUR 10 000. Below it, distance sales to consumers in other EU countries may stay taxed where the seller is established. Above it, VAT follows the customer's country. Whether and how the threshold applies to your business is a question for your accountant.
Do I have to register for VAT in every EU country I sell to?
Not necessarily. The One Stop Shop lets a seller register in one Member State and declare VAT on distance sales across the EU through that single registration. Your accountant should confirm what registration your business needs.
Can I refuse orders from customers in other EU countries?
The geo-blocking rules stop a trader from unjustifiably blocking access to a site, redirecting a customer to another national site without consent, or applying different conditions because of nationality or residence. They do not oblige you to deliver everywhere in the EU, so you can limit where you ship as long as that limit is stated and applied to everyone alike.
Does the European Accessibility Act apply to a small online shop in Malta?
The Act covers products and services including e-commerce and banking services, and Member States had to transpose it by June 2022. The sources here do not set out exemptions or the detail of Malta's transposing law, so check the scope for your business before you build.
What does Google need from a product page?
Google publishes guidance for online shops covering site structure, product pages, product structured data and sharing product data with Google. Product markup can express price, availability and reviews, which may appear in search results. No one can guarantee a ranking or a rich result.
What the sources do not establish
- The sources do not state Malta's VAT rates, registration procedure or how a Maltese business joins the One Stop Shop in practice.
- The sources do not cover payment providers, card schemes, couriers or delivery pricing, so none are named here.
- The specific provisions of the Electronic Commerce Act (Cap. 426) are not set out in the sources; only the Act's existence and title are cited.
- The sources do not state which WCAG version or conformance level the European Accessibility Act requires, nor Malta's transposing legislation, enforcement body or deadlines for existing shops.
- The sources do not establish the MCCAA's specific powers, complaint procedures or any guidance it issues to traders.
Sources
- VAT e-Commerce One Stop Shop // European Commission // read 2026-10-09
- Consumer Rights Directive // European Commission // read 2026-10-09
- Geo-blocking // European Commission (Shaping Europe's digital future) // read 2026-10-09
- Electronic Commerce Act (Cap. 426) // Laws of Malta (legislation.mt) // read 2026-10-09
- European Accessibility Act // European Commission // read 2026-10-09
- WCAG 2 Overview // W3C Web Accessibility Initiative // read 2026-10-09
- Malta Competition and Consumer Affairs Authority // MCCAA // read 2026-10-09
- Ecommerce in Google Search // Google Search Central // read 2026-10-09
- Product structured data // Google Search Central // read 2026-10-09
Drafted with Claude — claude-opus-5 from the sources above, then read, corrected and approved by Neil Bennett before publication. We do not publish anything a person has not read.