EU VAT for Chinese E-commerce Companies: The Tax That Decides Whether Your First European Order Is Profitable
You launch on Amazon.de. Your first order comes through on a Monday — €34.90 for a kitchen gadget, shipped from your German warehouse. The margin looked fine when you calculated it in Shenzhen: landed cost €11.20, selling price €34.90, Amazon fees €9.80. That leaves €13.90 per unit. Then your European accountant sends the first VAT return. Germany's standard VAT rate is 19%, and VAT is calculated on the gross selling price, not on your profit. So on a €34.90 sale, you owe €5.57 in output VAT. After Amazon fees and VAT, your per-unit contribution drops to €8.33. And that is before returns, storage fees, advertising, and the VAT you still owe on the import.
VAT is the single tax most Chinese brands underestimate when entering the EU. Not because it is complicated in concept — it is a consumption tax, the consumer pays it, you collect and remit it — but because the mechanics across 27 member states, two import regimes (IOSS and standard import), marketplace facilitator rules, and the €10,000 distance selling threshold create a system where getting it slightly wrong costs more than getting it right.
What EU VAT Is and Why It Hits Cross-border Sellers Differently
VAT (Value Added Tax) is a consumption tax ultimately borne by the end consumer. In the EU, every member state sets its own VAT rates within a framework established by the EU VAT Directive. There is no single "EU VAT rate" — Germany charges 19%, the Netherlands 21%, France 20%, Italy 22%, Poland 23%. Luxembourg is the lowest at 17%. Every country has reduced rates for specific categories (food, books, pharmaceuticals), but for most consumer electronics, home goods, apparel, and accessories, you apply the standard rate.
For a Chinese brand selling into the EU, VAT applies in two places where a domestic European seller does not face the same friction: at import (when goods cross the EU customs border) and at sale (when a consumer buys the product). A German brand selling on Amazon.de handles sale-side VAT through a normal domestic return. A Chinese brand selling the same product must handle import VAT, choose between IOSS and standard import, decide whether OSS applies, account for marketplace facilitator rules, and file returns in the right country — all before the first euro of profit reaches a bank account.
The EU reformed its VAT rules for e-commerce in July 2021. Before that, low-value consignments under €22 were exempt from import VAT — a loophole that massively benefited cross-border sellers shipping from China directly to consumers. That exemption is gone. Every imported consignment, regardless of value, now incurs VAT. The reform also introduced IOSS, expanded OSS, and made online marketplaces responsible for collecting VAT on most B2C sales from non-EU sellers.
The €10,000 Distance Selling Threshold: What It Actually Means
The 2021 reform introduced a single EU-wide distance selling threshold of €10,000 per year for total B2C sales delivered from one EU member state to consumers in other member states. Below €10,000, you charge VAT in your country of establishment. Above €10,000, you charge VAT at the rate of the country where the consumer is located.
Here is the catch: the €10,000 threshold applies to sellers established within the EU. If you are a Chinese company with no EU establishment, you need a VAT solution from day one, not from €10,001. Non-EU sellers making distance sales to EU consumers generally need to register for VAT in the destination country, or use OSS, from the first euro.
This is the point where most Chinese brands get stuck. They read about the €10,000 threshold, assume it means "I do not need to worry about VAT until I sell €10,000 in Europe," and launch. Three months later, they have sold €18,000 on Amazon.de, have no VAT registration, no OSS number, and Amazon has been collecting and remitting VAT on their behalf (more on that below), but they still owe import VAT and possibly local VAT on inventory stored in Germany.
IOSS: Import One Stop Shop for Orders Under €150
IOSS (Import One Stop Shop) is the simplified import VAT regime for goods shipped from outside the EU to EU consumers where the intrinsic value of the goods is €150 or less. Under IOSS, you charge VAT at the point of sale (at the consumer's country rate), collect it from the buyer, and remit it through a single monthly VAT return filed in one EU member state of your choice. The buyer receives the goods with no VAT or customs duties collected at delivery.
IOSS only covers VAT. Customs duties still apply to goods above €150. But for consignments at or below €150, customs duties are also waived under the EU's €150 customs duty relief (though VAT still applies, and that is what IOSS handles).
Here is the practical decision tree for a Chinese brand shipping from China directly to EU consumers:
- Order value €150 or less (goods only, excluding shipping): Use IOSS. Register in one EU country, charge VAT at point of sale, file one monthly return. The customer receives the goods with no additional charges at the door.
- Order value exceeds €150: Standard import rules apply. Import VAT and customs duties are collected at the border by the carrier, who typically charges the customer a handling fee on top.
- Selling through a marketplace (Amazon, bol.com, Otto): For B2C sales of imported goods ≤ €150, the marketplace is responsible for collecting VAT. Amazon charges VAT at checkout, collects it, and remits it via the marketplace's IOSS. You do not need your own IOSS registration — but you must provide accurate product values and HS codes so the marketplace calculates correctly.
OSS: One Stop Shop for Sales Within the EU
OSS (One Stop Shop) is the companion regime for sellers who have goods already in the EU and sell B2C across member state borders. If you store inventory in a German 3PL and sell to consumers in France, Italy, and the Netherlands, above the €10,000 threshold you charge VAT at the consumer's country rate and remit it through a single OSS return.
For Chinese brands using FBA or a European 3PL, OSS is almost always the right answer for sale-side VAT. Instead of registering in every country where you have B2C customers — six or seven separate VAT registrations — you register for OSS in one EU country, file one quarterly return, and declare VAT for all destination countries on that single form. The non-Union OSS scheme is designed exactly for non-EU sellers with goods in the EU selling to consumers across member states. You register in a single member state (commonly the Netherlands, Germany, or Ireland) and use OSS for all EU destination countries.
Marketplace Facilitator Rules: What Amazon, bol.com, and Otto Collect for You
Since July 2021, online marketplaces are treated as the "deemed supplier" for VAT purposes in two situations: B2C sales of goods imported from outside the EU with value ≤ €150, and B2C sales of goods already in the EU sold by a non-EU seller where the marketplace facilitates the sale. In both cases, the marketplace is responsible for charging, collecting, and remitting VAT.
What this means practically: if you sell on Amazon, bol.com, or Otto, and your goods are either imported from outside the EU (≤ €150) or stored in the EU with you as a non-EU seller, the marketplace handles sale-side VAT collection and remittance for B2C transactions. You do not need to charge the consumer VAT separately — the marketplace does it at checkout and sends it to the tax authority.
But this does not remove all VAT obligations. It covers sale-side output VAT for B2C transactions facilitated by the marketplace. It does not cover:
- Import VAT on goods you bring into the EU and store in warehouses (your customs broker handles this at import; the VAT you pay becomes input VAT that may be recoverable).
- VAT on B2B sales — if you sell to a European business with a valid VAT number, the reverse charge mechanism applies, but you still need to report these transactions.
- VAT on sales made outside the marketplace — direct-to-consumer sales through your own Shopify store or your own website.
- VAT registration in the country where you store inventory — if you store goods in a German warehouse, you typically need a German VAT registration to handle import VAT recovery, intra-EU stock transfers, and any sales not covered by marketplace facilitator rules.
Where Chinese Brands Actually Lose Money on VAT
The VAT obligations themselves are manageable. The money is lost in the gaps between obligations — where a brand assumes someone else is handling VAT, and no one is.
Gap 1: Storing inventory without a VAT registration. You send 500 units to a German FBA warehouse. Amazon collects VAT when the units sell. But importing those 500 units required an import VAT payment. If you imported without a German VAT number, you may have paid import VAT you cannot recover — because VAT recovery requires a registration in the country of import. You have now paid VAT twice on the same goods: once at import (non-recoverable), once at sale (collected by Amazon). That is a direct 19% margin loss on the import value.
Gap 2: Selling on your own site without IOSS. You run a Shopify store alongside Amazon. EU customers order directly, you ship from China. Without an IOSS number, the carrier collects VAT and a handling fee from the customer at delivery. The customer sees a €6.80 charge on a €29.90 order and refuses delivery. The package returns to China — you eat the shipping cost twice and lose the sale. With IOSS, the customer pays VAT at checkout and receives the package with no additional charges.
Gap 3: Wrong VAT rate on the marketplace listing. Amazon uses your product tax code (PTC) to determine the VAT rate at checkout. Select the wrong PTC — applying 19% to a product that qualifies for a reduced rate (books at 7% in Germany), or vice versa — and Amazon charges the wrong VAT. Overcharge, and you face customer complaints. Undercharge, and the tax authority audits the marketplace, the marketplace audits you, and you owe the difference plus interest and penalties.
Gap 4: No VAT registration in the country of warehouse storage. Storing goods in an EU country creates a taxable presence. Amazon requires a VAT number for the country where inventory is stored before you can send inventory to that FBA warehouse. Bol.com requires a Dutch VAT number for sellers using their logistics. If you circumvent this through a 3PL that does not enforce VAT registration, you still have the obligation — the 3PL just has not caught it yet.
The Real Costs of VAT Non-compliance
The German tax authority (BZSt) is one of the most active enforcers of e-commerce VAT rules in the EU. Amazon, under pressure from the German government, requires a German VAT registration for any seller using German FBA storage — and shares seller data with BZSt. The consequences of non-compliance are concrete:
- Listing suspensions: Amazon will suspend your seller account and remove all listings if you cannot provide a valid VAT number for the country where you store inventory. This can happen within 30 days of storage beginning.
- Account holds: Amazon may hold your disbursements until VAT compliance is confirmed. You keep selling, but you cannot access your money.
- Back-tax assessment plus interest: If the tax authority determines you should have been registered, they assess VAT for that period plus interest (typically 6% per annum in Germany). The assessment goes back 3-4 years in practice.
- Penalties: Late filing penalties in Germany start at 0.25% of the VAT due per month, capped at 25% of the tax. Late payment penalties add 0.5% per month on the unpaid amount.
- Customs delays: Without an EORI number and proper VAT setup, your shipments may be held at customs. Each day of delay costs storage fees at the port and risks breaching your marketplace shipping SLAs.
For a brand selling €50,000 per month on Amazon.de, a four-year back-tax assessment at 19% on sales that should have had VAT collected (but where marketplace facilitator rules did not apply because the sales were B2B or outside the marketplace) can result in a VAT liability of €50,000-€80,000, plus interest and penalties. This is not a theoretical risk — it is the scenario that played out for dozens of Chinese sellers on Amazon Germany between 2022 and 2024.
The Practical Setup: What You Need Before Your First EU Sale
Here is the sequence that keeps your listings live, your inventory moving, and your VAT recovery intact.
1. Get an EORI number. An EORI (Economic Operators Registration and Identification) number is required for any business importing into the EU. Register in the first EU country where you will import — one number is valid across all 27 member states. Processing takes 3-5 business days with clean documentation.
2. Register for VAT in your country of first import or warehouse. If you store goods in Germany, get a German VAT number. If you use a Dutch 3PL, get a Dutch VAT number. This handles import VAT, recovers input VAT, and files the returns required for warehouse storage. The non-Union OSS registration can be done in the same country.
3. Register for OSS (non-Union scheme) if selling B2C across multiple EU countries. One quarterly return covers all EU destination countries instead of registering in each one.
4. Register for IOSS if selling direct-to-consumer from China (≤ €150). If you sell through your own website and ship from China, IOSS prevents delivery refusals and customs delays. If you sell exclusively through marketplaces, the marketplace handles IOSS.
5. Configure product tax codes on each marketplace. On Amazon, set the PTC for every SKU so the marketplace applies the right VAT rate. Verify with your accountant which rate applies — reduced rates exist for books, some food items, pharmaceuticals, and certain children's products. Default to the standard rate if uncertain, but get it checked before launch.
6. Set up VAT-inclusive pricing. EU consumers expect VAT-inclusive prices. If your listing shows €29.90 and VAT adds €5.69 at checkout, conversion drops because customers perceive it as a price increase. Set all EU prices VAT-inclusive from day one. Margin calculation: selling price minus VAT minus marketplace fees minus landed cost equals contribution.
7. Appoint a fiscal representative (if required). Some EU countries require non-EU sellers to appoint a fiscal representative — a local entity jointly liable for your VAT obligations. The Netherlands and Germany do not require this for OSS, but France and Italy may for certain non-EU sellers.
How VAT Interacts With Your Marketplace Strategy
Your VAT setup determines where you can store inventory, which marketplaces you can sell on, and what your effective margin is per market. Three common setups for Chinese brands entering the EU:
Setup A: Amazon FBA, single-country entry (Germany). Register German VAT. Import through Hamburg or via Rotterdam with inland transit. Amazon collects and remits sale-side VAT for B2C under marketplace facilitator rules. You file German VAT returns (monthly or quarterly) for import VAT recovery and any B2B sales. Total VAT registrations: 1. Annual compliance cost: €1,500-€3,000.
Setup B: Amazon FBA, pan-EU (Germany + France + Italy + Poland). Register VAT in each country as you enable FBA there. Amazon's pan-EU program requires VAT registrations in each country where inventory is stored. OSS covers B2C distance sales to consumers in other EU countries. Total VAT registrations: 4-5. Annual compliance cost: €4,500-€8,000.
Setup C: Direct-to-consumer from China (Shopify + IOSS). Register IOSS in one EU country (Netherlands is popular). Charge VAT at checkout based on customer country. File one monthly IOSS return. Ship via a carrier that supports IOSS (DHL, UPS, postal services with IOSS agreements). No EU inventory, no warehouse VAT registrations. Total VAT registrations: 1. Annual compliance cost: €800-€1,500.
Setup A is where most Chinese brands should start. It keeps VAT complexity at one country while you validate product-market fit, pricing, and advertising efficiency. Expanding to Setup B only makes sense once Germany is generating consistent volume and the cost of additional VAT registrations is clearly covered by the margin from those markets.
The VAT Checklist Before You Ship to the EU
- EORI number obtained (valid across all EU member states)
- VAT registration in the country where you will first store inventory
- OSS registration (non-Union scheme) if selling B2C across multiple EU countries
- IOSS registration if selling direct-to-consumer from China (orders ≤ €150)
- Customs broker appointed and briefed on your product HS codes
- Import VAT procedure confirmed (deferred payment via customs warehouse if applicable, or standard payment with recovery)
- Product tax codes set correctly on every marketplace listing
- VAT-inclusive pricing applied to all EU listings
- Accounting system configured to track input VAT (import) and output VAT (sales) separately
- Tax advisor or fiscal representative appointed in your country of registration
- Filing frequency confirmed (monthly in Germany above €7,500 annual VAT liability; quarterly below)
- Marketplace seller dashboard checked to confirm VAT collection is active
- Intra-EU stock transfer procedure documented (moving inventory between FBA countries triggers a VAT-relevant transfer)
- Reverse charge procedure understood for B2B sales to EU VAT-registered businesses
- Record retention confirmed — EU VAT records must be kept for 10 years
How FiveX Helps
VAT is the first tax most Chinese brands encounter in the EU and the one with the most direct margin impact. Get it wrong in the first 90 days, and you either pay VAT twice on your initial inventory or lose listings because you cannot provide a VAT number to the marketplace. Get it right, and VAT becomes a predictable cost line — not a surprise liability.
FiveX works with Chinese brands entering the EU to structure the full go-to-market process, including VAT registration strategy, marketplace tax configuration, and the compliance sequence that keeps inventory flowing and listings live. If you are planning your EU marketplace launch and want to make sure your VAT setup is handled before your first shipment leaves China, book a Go-to-Market Meeting with our team.