VAT OSS for Amazon sellers: one return for all your EU cross-border sales
If you sell on Amazon to customers in more than one EU country, VAT OSS is the difference between one quarterly return and a registration in every country you ship to. Here is how it actually works for Amazon sellers — including the part most guides skip: why Pan-EU FBA still forces local registrations.
What the One-Stop-Shop (OSS) is
Since July 2021, EU distance-selling rules work like this: once your total cross-border B2C sales to other EU countries exceed €10,000 per year (one combined threshold for the whole EU, not per country), you must charge the VAT rate of the customer's country — German VAT for German customers, French VAT for French customers, and so on.
Without OSS, that would mean registering for VAT in every country you sell into. The Union OSS scheme replaces that: you register once, in your home member state, and declare all your EU cross-border B2C sales in a single quarterly OSS return. Your home tax authority distributes the VAT to each country. One return, one payment, all destinations.
The trap: OSS does not cover where you store stock
This is the mistake that costs Amazon sellers real money. OSS covers cross-border sales — it does not remove the obligation to register in countries where you hold inventory. If you use Pan-EU FBA (or Amazon places your stock in its DE/FR/IT/ES/PL/CZ warehouses), each storage country requires a local VAT registration, and:
Local sales stay local. A sale shipped from a German warehouse to a German customer is a domestic German sale — it goes in your German VAT return, not in OSS. Only cross-border B2C sales (warehouse country ≠ customer country) go through OSS. Amazon's stock transfers between its warehouses also create intra-community movements you must report locally.
So a typical Pan-EU seller runs both: local returns in each storage country plus one OSS return for the cross-border remainder. OSS shrinks the problem dramatically — it doesn't make it disappear.
Deadlines, rates and records
OSS returns are quarterly, due by the end of the month following each quarter (Q1 → 30 April, Q2 → 31 July, Q3 → 31 October, Q4 → 31 January), with payment on the same schedule. You must apply each destination country's correct VAT rate — including reduced rates where your product category qualifies — and keep OSS records for 10 years.
Where the data comes from: Amazon's VAT Transactions Report is the raw source — every sale with departure country, arrival country, VAT rate and amounts. The monthly work is splitting it correctly: domestic sales per storage country, cross-border OSS sales per destination, refunds netted against the right period and currency.
A monthly workflow that doesn't eat your week
1. Pull the VAT Transactions Report for the closed month. 2. Split domestic vs cross-border per departure/arrival country. 3. Reconcile refunds and currency per line. 4. Hand your accountant one clean export per country + the OSS summary. 5. File local returns on their national schedule and OSS quarterly.
This is exactly what TaxLedger automates inside SellerEngine: it syncs Amazon's VAT reports, splits domestic vs OSS per country and currency, tracks issued invoices, and produces accountant-ready CSV/XLSX exports — so closing the VAT month takes minutes, in the same workspace where you already run PPC, stock and pricing.
The fine print
This guide is general information for Amazon sellers, not tax advice. Thresholds, rates and scheme details change and depend on your situation (non-EU establishment, IOSS for imports, deemed-supplier cases on marketplace sales, domestic thresholds). Confirm your setup with a VAT professional — then let software do the monthly grind.
