E-commerce accounting and EU VAT (OSS and IOSS)

Selling to consumers across the EU means dealing with each country's VAT rate. The One Stop Shop makes that manageable - if your bookkeeping can produce the numbers.

From €99/month · Fully remote - no visit to Estonia needed

a starting point, not a quote - the written offer confirms your price

Who this is for

  • Estonian and e-Residency e-commerce companies
  • Shopify and WooCommerce store owners
  • Amazon and Etsy sellers shipping across the EU
  • Dropshippers importing low-value consignments

Once distance sales to consumers in other EU member states exceed €10,000 in a year, you charge VAT at the customer's country rate rather than Estonia's. Rather than registering in every country, you register for the One Stop Shop in Estonia and file one quarterly return covering all of them.

The hard part is not the return. It is producing clean, country-split sales data out of Shopify, WooCommerce, Amazon, Etsy, Stripe and PayPal - including refunds, marketplace-facilitated sales where the platform is the deemed supplier, and payouts that net several currencies together.

What is included

Platform reconciliation

Shopify, WooCommerce, Amazon, Etsy, eBay, Stripe, PayPal and Wise settlements matched to your ledger.

OSS registration and quarterly returns

Registered in Estonia, filed quarterly, with the country-by-country VAT split calculated from your sales data.

IOSS for imports

Registration and monthly returns for consignments up to €150 imported into the EU.

Marketplace rules

Correct treatment where the marketplace is the deemed supplier and you are not the one accounting for the VAT.

Inventory and cost of goods

Stock valuation and COGS so your margin figures actually mean something.

Multi-currency

Payout conversion at the correct rates, with exchange differences posted properly.

Domestic KMD

Your Estonian VAT return alongside the OSS return - they are separate obligations.

How it works

Your email and a sentence about what you need is enough to start. The questions below it are optional, and answering them only means my first reply already has a price in it.

Get a quote in 60 seconds

  1. Map your sales channels

    Which platforms, which countries, which fulfilment model.

  2. Threshold and registration check

    Whether you need OSS, IOSS, both, or local registrations in specific countries.

  3. Data pipeline setup

    We connect the exports so the monthly work is not manual.

  4. Monthly and quarterly filing

    KMD monthly, OSS quarterly, IOSS monthly where applicable.

Frequently asked questions

When do I need OSS?

When your cross-border B2C sales of goods and digital services to other EU member states exceed €10,000 in a calendar year. Below that you may keep charging Estonian VAT, or opt into OSS voluntarily.

What is IOSS for?

Imports of goods into the EU in consignments valued at €150 or less. It lets you collect VAT at checkout and avoid the customer being charged on delivery.

Does Amazon handle my VAT?

Sometimes. For certain sales the marketplace is treated as the supplier and accounts for the VAT itself. Which sales those are depends on where the goods and the seller are - this needs to be mapped, not assumed.

How often is the OSS return filed?

Quarterly, and it is separate from your monthly Estonian KMD.

Get a fixed quote for your company

Four questions, about two minutes, no obligation.