Skip to content
Audience Guide

e-Residency for E-Commerce

Selling products online from anywhere? An Estonian company handles EU VAT, payments, and compliance.

3 min readLast updated: 2026-07-17

E-Commerce + Estonia

If you sell physical or digital products to EU customers, you need EU VAT compliance. An Estonian company gives you an EU entity with VAT registration, making cross-border selling straightforward.

The e-commerce challenge

Selling to EU consumers means dealing with EU VAT rules:

  • Digital products (courses, ebooks, software): VAT based on customer's country
  • Physical products (dropshipping, own products): VAT based on destination + import duties
  • B2B sales: reverse charge (simpler)
Warning

EU e-commerce VAT is more complex than for services. If you sell digital or physical products B2C within the EU, you'll need to register for OSS (One Stop Shop) in Estonia to handle VAT for all EU countries through a single filing. Your service provider can set this up, but it's important to understand the implications before you start.

The setup

ComponentChoiceNotes
Legal entityEstonian OÜEU base for your shop
Service providerXolo LeapStarter (€59/month) is sufficient for simpler setups
BankingWise BusinessMulti-currency
PaymentsStripe or Shopify PaymentsStripe supports Estonian companies
VATOSS registration in EstoniaSingle filing for all EU countries

When it works

Good fit:

  • Dropshipping with EU suppliers
  • Digital products (courses, templates, SaaS tools)
  • Small product line with clear pricing
  • Solo operator or small team

Consider alternatives if:

  • High-volume e-commerce (thousands of orders/month) — you may need a local entity in your main market
  • You store inventory in EU warehouses — fulfillment center countries may require local VAT registration regardless of OSS
  • You sell regulated products (food, cosmetics, electronics) — product compliance requires local expertise

VAT simplified

ScenarioVAT handling
Digital product → EU consumerOSS: charge VAT at buyer's country rate
Digital product → non-EU consumerNo EU VAT
Physical product → EU consumerOSS or local VAT registration
B2B sale → EU business with VAT numberReverse charge (0%)
Tip

Start with B2B if possible — the VAT handling is dramatically simpler. If you're selling B2C digital products, register for OSS early. Your Estonian service provider files the OSS return quarterly alongside your regular VAT return.

Cost calculation

ItemCost
Company setup (state fees + provider setup)~€295-685
Monthly provider€59-99
Stripe fees2.9% + €0.25/tx
Wise (receiving payouts)Free (one-time ~€50 setup)
Break-even revenue~€1,500/month

At €1,500/month in revenue, your company costs (€59-99/month) are about 4-7% of revenue. Above that, the percentage drops quickly.

Continue reading