.webp)
The One Stop Shop (OSS) is an EU procedure in effect since July 1, 2021, that simplifies VAT processing for intra-community distance sales to private customers (B2C) is designed to simplify things. Instead of registering separately in every EU country, merchants can report all cross-border B2C sales centrally via the Federal Central Tax Office (BZSt) – the BZSt then forwards the tax to the respective member states.
The OSS procedure is essentially voluntary. However, anyone who exceeds the EU-wide €10,000 sales threshold and chooses not to use OSS must register in every individual country of destination locally. In practice, this means the OSS procedure is not really an optional choice for growing Amazon merchants.
Its predecessor, MOSS (Mini-One-Stop-Shop), applied only to electronic services. With OSS, the scope was significantly expanded to include physical goods in cross-border B2C trade within the EU.
Amainvoice supports you from OSS registration through to your finalized quarterly report – directly using your Amazon data, DATEV-compatible, and without any manual rework. Start your free trial
One of the most significant changes introduced by OSS was the abolition of country-specific delivery thresholds. Previously, different national thresholds applied (e.g., €35,000 for Germany and France), which you had to monitor separately for each country.
Since July 2021, there has been a single EU-wide net sales threshold of €10,000 for all cross-border B2C distance sales combined. As soon as this limit is exceeded, the destination principle applies: you must apply the VAT rate of the destination country for every subsequent sale, rather than that of your home country.
Important to know: Shipping costs are included in the calculation of the €10,000 threshold. In certain cases, it may be strategically advantageous to waive the threshold and apply the distance selling regulations from the very first euro of sales.
💡 Note for FBA merchants: The €10,000 threshold only applies to cross-border distance sales (warehouse A → customer in country B). Anyone storing goods in a foreign Amazon warehouse is liable for local tax there from the very first item stored – regardless of the threshold. More on this in the next section.
Once the €10,000 threshold is exceeded, the following applies: VAT is based on your customer's place of residence – not your company's registered office. A sale from Germany to Denmark is taxed at the Danish rate (25%), not 19%.
That sounds manageable – until you try to handle it manually for thousands of transactions across 27 EU countries. Each country has different tax rates, sometimes varying by product category. Manual calculation is not only prone to errors but is simply not economically viable.
This is exactly where Amainvoice comes in: The software includes a complete tax engine that automatically calculates the correct tax rate for the destination country for every transaction – based on your Amazon sales data, in real time.
The OSS return is filed quarterly by the end of the following month (e.g., Q1 → submission by April 30). Once registered, you must also submit a nil return for quarters with no sales.
This is the biggest misconception that repeatedly costs Amazon sellers dearly: The OSS procedure does not exempt you from local registration requirementsonce goods are stored in other EU countries.
As soon as your products are held in a foreign Amazon warehouse – such as in Poland, the Czech Republic, France, Italy, or Spain – you are mandatorily registered for VAT locallyin those countries. This applies regardless of whether you participate in OSS. The OSS return cannot replace this local obligation.
This means: Anyone using Pan-EU or FBA (Central European Expansion, CEE) must manage two systems in parallel.
Further details on country-specific obligations: Amazon FBA Tax: PAN-EU & CEE – How to safely navigate the tax labyrinth
And if you are still unsure which FBA model is the right fit for you: FBA, FBM, Pan-EU – which Amazon model suits your business?
As an FBA seller with foreign warehouses, you must simultaneously manage two different types of VAT obligations:
1. Central OSS filing (with the BZSt in Germany)
This is where you report all cross-border distance sales: goods are shipped from a warehouse in Country A to customers in Country B. Prerequisite: The €10,000 threshold has been exceeded.
2. Local VAT returns in the warehouse countries
This is where you report all domestic sales within the respective warehouse country as well as intra-community acquisitions (e.g., the transfer of goods automatically triggered by Amazon under Pan-EU).
A concrete example for a German Pan-EU seller with warehouses in Germany, Poland, and the Czech Republic:
🔑 Important: Every automatic Amazon inventory transfer within the Pan-EU program triggers a movement of goods – with two separate reporting obligations. Amainvoice automatically detects these transfers using Amazon inventory data and assigns them correctly. This ensures there are no blind spots in your tax return. To the Amainvoice FBA accounting solution
The Amazon OSS registration is handled in Germany via the BZSt online portal (BOP). You register once for the Union OSS procedure – this is the procedure for companies based in the EU that make B2C distance sales to other EU countries.
The following steps are necessary:
Step 1: Check requirements
Are you exceeding the €10,000 threshold? Do you have domestic B2C sales or exclusively cross-border sales?
Step 2: OSS registration with the BZSt
Registration for Union OSS is done digitally at www.bzst.de. Make sure to correctly specify all foreign warehouses – the BZSt will reject OSS reports if warehouse locations are not provided.
Step 3: Configure Amazon VCS
Amazon's VAT Calculation Service (VCS) ensures that the correct tax rate is shown on customer invoices. However, VCS does not replace proper accounting – it only provides the transaction data.
Step 4: Automate accounting
This is where the real challenge begins. The raw data from Amazon must be correctly split into OSS reporting data and local tax return data. Amainvoice handles exactly this step – automatically, in compliance with GoBD, and ready for DATEV. Try it now
More on invoicing in other EU countries: The perfect Amazon invoice: All mandatory information at a glance
The real core problem for Amazon sellers is not the OSS procedure itself – it is the discrepancy between raw Amazon data and GoBD-compliant bookkeeping.
Amazon provides a lot of data. But not proper accounting.
Anyone trying to meet OSS requirements manually faces these specific problems:
The risk: The GoBD (Principles for the proper management and storage of books, records, and documents in electronic form) requires complete, traceable, and unalterable bookkeeping – not just in financial accounting, but also in the upstream systems. An error in the raw Amazon data can cause formal deficiencies in the entire accounting process. The tax office then has the right to estimate tax bases – with corresponding back payments and penalties.
Additionally, DAC7 For greater transparency: Amazon is legally required to report seller revenue data to tax authorities. Discrepancies between OSS filings and DAC7 data are a direct trigger for audits.
🚨 Compliance Alert: Given GoBD and DAC7 regulations, manually processing raw Amazon FBA data is no longer a calculated risk. Let Amainvoice analyze your accounting for free – you will see where the gaps are in just a few minutes.
Amainvoice was developed specifically for the accounting needs of Amazon sellers – FBA, FBM, Pan-EU, and Vendor. The software bridges the gap between raw Amazon data and tax-compliant bookkeeping.
Go to Pan-EU accounting solution | Go to FBA accounting solution | View pricing
The compliance risk doesn't just apply to the future. Many merchants who were already using FBA or Pan-EU before July 1, 2021 became liable for tax in the countries where their goods were stored – without ever having registered locally.
DAC7 data and the growing cooperation between EU tax authorities mean that these historical oversights are now being actively audited.
Amainvoice helps you uncover historical data gaps. Request accounting analysis now
Also helpful: Reverse charge on Amazon: What sellers need to know about the reverse charge mechanism
The OSS procedure was intended as a simplification. For Amazon merchants using FBA or Pan-EU, however, it is not entirely so. Local registration requirements in storage countries remain in place. The destination principle requires country-specific tax rates for every transaction. And DAC7 ensures that errors in OSS reporting are more visible to authorities than ever before.
Manual bookkeeping is no longer an option in this environment – neither for fast-growing merchants nor for those just starting to sell across Europe.
Amainvoice is the specialized solution built exactly for this problem: automated OSS bookkeeping, seamless transaction classification, ready-to-use tax advisor exports – all from a single source.
Test for 14 days for free now | View pricing & packages | Request free accounting analysis
This article is for general information purposes only and does not constitute tax or legal advice. Please consult a qualified tax advisor regarding your individual situation.
The Amazon OSS is the EU-wide procedure for centralized VAT reporting for cross-border B2C sales. It applies to all Amazon sellers who exceed the €10,000 EU-wide threshold for distance sales. Reporting is handled centrally via the Federal Central Tax Office (BZSt) instead of separately in each destination country.
OSS registration (Union OSS) is completed via the German BZSt's BOP portal. All foreign warehouses must be declared correctly; otherwise, the BZSt will reject OSS filings. In parallel, the VAT Calculation Service (VCS) must be configured within Amazon.
Yes, absolutely. Every country where you store goods (Poland, Czech Republic, France, etc.) requires its own local VAT registration and return for domestic sales and intra-community acquisitions. The OSS procedure does not change this. This is the so-called FBA paradox: double reporting obligations for a single business.
Amainvoice automatically imports your Amazon sales data, correctly classifies every transaction (OSS distance sales vs. local domestic sales), calculates the correct tax rates for each country, and generates ready-to-use OSS tax reports and local VAT lists for your accountant—in DATEV format, quarterly, and GoBD-compliant.
No. The OSS procedure only covers cross-border distance sales. If you store goods in foreign Amazon warehouses (e.g., Poland, Czech Republic, France), you remain subject to local registration requirements in those countries for domestic sales and stock transfers. OSS does not replace these obligations.
Union OSS applies to sellers who sell goods from EU warehouses to private customers in the EU. Import OSS (IOSS) applies to the sale of goods from non-EU countries to private customers in the EU with a value of up to €150. For Amazon sellers shipping goods directly from the UK or China to EU customers, IOSS is the relevant procedure.
Under DAC7, Amazon is required to report your sales data to tax authorities. If your OSS filings deviate from the DAC7 data, it will trigger an immediate audit. Therefore, seamless, automated bookkeeping is not a luxury—it is a necessity.