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.
Map your sales channels
Which platforms, which countries, which fulfilment model.
Threshold and registration check
Whether you need OSS, IOSS, both, or local registrations in specific countries.
Data pipeline setup
We connect the exports so the monthly work is not manual.
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.
Related services
Monthly bookkeeping
We keep your Estonian company's books current every month, so that every declaration is filed on time and you always know what the business actually e…
From €45Read moree-Residency company accounting
You built the company through e-Residency and you run it from another country. We handle the Estonian side of that arrangement - correctly, and withou…
From €45Read morePayroll and TSD
Estonian payroll is unforgiving about dates and details. We calculate it, file the TSD by the 10th, and make sure the employer taxes are right the fir…
From €15Read moreGet a fixed quote for your company
Four questions, about two minutes, no obligation.