VAT Calculator for E-commerce: Complete Guide for Cross-border Sellers (2026)
If you sell to customers in the UK or EU, VAT is not optional. It's not a "nice to have" or something you can sort out later. From the moment you make your first sale to a European customer, you're on the clock for VAT compliance โ and getting it wrong means either eating the tax yourself or losing a price-competitive listing because your prices look 20% higher than they should.
The problem most sellers run into isn't the concept of VAT itself. It's the details. The UK has one rate, Germany has another, Luxembourg has a third. Some products get reduced rates, some get zero-rated, and some are exempt entirely. Then there's the inclusive-versus-exclusive question โ do you show the customer a price that already includes VAT, or add it at checkout? Get that wrong and your Buy Box competitiveness calculation goes out the window.
This guide walks through everything a cross-border seller needs: the current rates for every major market, how to calculate inclusive and exclusive VAT correctly, the OSS scheme for EU-wide reporting, and the specific Amazon VAT calculation settings that trip up new sellers.
Quick answer: If your product is VAT-exclusive at GBP 50 and the UK rate is 20%, the customer pays GBP 60 total (50 + 20% VAT). If the price is VAT-inclusive at GBP 60, the net amount you keep is GBP 50 and the VAT portion is GBP 10. Always check which mode Amazon's VAT Calculation Service is using before setting your prices.
What Is VAT and Why It Matters for Online Sellers
VAT (Value Added Tax) is a consumption tax levied on the sale of goods and services. It's charged at each stage of the supply chain where value is added, but for e-commerce sellers, what matters is the final sale to the consumer. You collect the tax from the buyer and remit it to the tax authority.
If you're coming from the US, where sales tax is handled at the state level and platforms like Amazon handle collection under marketplace facilitator laws, VAT feels like a different beast. The key difference: VAT is included in the displayed price by default in the EU and UK. When a European shopper sees a product listed at EUR 24.99, that price already includes VAT. The shopper doesn't see an additional tax charge at checkout. This is the opposite of the US model, where tax is added at the register.
This means your pricing strategy needs to account for VAT from the start. If you set your price at EUR 24.99 thinking that's what you'll receive, you're wrong โ you'll remit a chunk of that to the tax authority and keep the rest. Or alternatively, you list at EUR 24.99 VAT-exclusive and Amazon adds 19% at checkout, showing the customer EUR 29.74 โ which makes your listing look more expensive than a competitor who prices inclusively at EUR 27.
Current VAT Rates by Country (2026)
VAT rates change. Governments adjust them, new reduced rates get introduced, and temporary cuts (like Germany's pandemic-era reduction from 19% to 16%) come and go. Here's the current landscape for the markets most cross-border sellers care about:
EU Member States
| Country | Standard Rate | Reduced Rate | OSS Threshold |
|---|---|---|---|
| Germany | 19% | 7% | EUR 10,000 |
| France | 20% | 5.5% / 10% | EUR 10,000 |
| Italy | 22% | 10% / 5% | EUR 10,000 |
| Spain | 21% | 10% / 4% | EUR 10,000 |
| Netherlands | 21% | 9% | EUR 10,000 |
| Belgium | 21% | 12% / 6% | EUR 10,000 |
| Poland | 23% | 8% / 5% | EUR 10,000 |
| Sweden | 25% | 12% / 6% | EUR 10,000 |
| Ireland | 23% | 13.5% / 9% | EUR 10,000 |
Non-EU Markets
| Country | Standard Rate | Registration Threshold | Notes |
|---|---|---|---|
| United Kingdom | 20% | GBP 90,000 (distance selling) | Post-Brexit, UK is separate from EU OSS |
| Norway | 25% | NOK 0 (all distance sales) | VOEC scheme โ marketplace collects |
| Switzerland | 8.1% | CHF 100,000 | Not EU, separate registration |
| United States | 0-10.25% (sales tax) | State-specific nexus | Marketplace facilitator laws apply |
| Japan | 10% | JPY 10 million | JCT registration for sellers above threshold |
The EUR 10,000 threshold in the EU column is the OSS (One Stop Shop) threshold. If your total cross-border sales to all EU countries combined stay under EUR 10,000 per year, you can charge VAT at your home country's rate. Once you cross that threshold, you must register for OSS and charge VAT at each customer's country rate. For most serious Amazon sellers, you'll cross this threshold within the first few months of selling to the EU.
Inclusive vs Exclusive: The Pricing Trap
This is the single most common source of VAT-related pricing mistakes. Let's break it down with real numbers.
VAT-Exclusive Pricing
You set your product price at EUR 100. VAT is added on top at checkout. A German customer (19% VAT) sees a final price of EUR 119. The breakdown: you receive EUR 100, EUR 19 goes to the German tax authority.
Formula: Final Price = Net Price x (1 + VAT Rate)
This is how US pricing works โ the displayed price is pre-tax, and tax is added at checkout. Most US shoppers expect this. European shoppers do not. They've been trained by decades of retail culture to see the final, tax-included price on the shelf.
VAT-Inclusive Pricing
You set your product price at EUR 119, which already includes 19% German VAT. The customer sees EUR 119 and pays exactly that โ no surprise charges at checkout. The breakdown: you extract the VAT portion and remit it, keeping the net amount.
To calculate how much VAT is embedded in an inclusive price:
Formula: VAT Amount = Gross Price x (VAT Rate / (1 + VAT Rate))
For EUR 119 at 19%: VAT = 119 x (0.19 / 1.19) = 119 x 0.1597 = EUR 19. Your net is 119 - 19 = EUR 100.
Use the VAT Calculator to switch between inclusive and exclusive modes for any country โ enter the amount, pick the country, and it shows both the net and gross breakdown.
Why This Matters on Amazon
Amazon's VAT Calculation Service (VCS) has two modes. In "VCS Calculated" mode, you provide a VAT-exclusive price and Amazon calculates the VAT-inclusive display price based on the customer's location. In "VCS Provided" mode, you provide the VAT-inclusive price yourself and tell Amazon how much is VAT.
The trap: if you set prices without understanding which mode you're in, you can accidentally double-charge VAT (adding your own markup on top of Amazon's calculation) or undercharge (setting a price that doesn't include enough VAT, which means you owe the tax authority money out of pocket). Both scenarios lead to margin erosion and potential compliance issues.
The OSS Scheme: What Changed for EU Sellers
Before July 2021, cross-border sellers had to register for VAT in every EU country where they exceeded that country's distance selling threshold. If you sold to Germany, France, and Italy, you potentially needed three separate VAT registrations, three tax returns, and three remittance processes. It was a bureaucratic nightmare.
The OSS (One Stop Shop) scheme replaced that. Now you register once โ in any EU member state โ and use a single quarterly return to report and remit VAT for all EU cross-border B2C sales. The return breaks down sales by country, and you pay one consolidated amount to your OSS registration country, which distributes the funds to each customer's country.
There are two catches:
- The EUR 10,000 threshold is combined across all EU countries. It's not per-country โ it's your total EU cross-border B2C sales. Hit EUR 10,001 in total and you must register for OSS, even if no single country accounts for more than a few hundred euros.
- OSS only covers B2C distance sales of goods stored outside the EU. If you store inventory in an EU fulfillment center (like Amazon FBA in Germany), that's a domestic supply, and you need a regular VAT registration in that country โ OSS doesn't cover it.
If you're using Amazon FBA with Pan-EU fulfillment, Amazon moves your inventory across EU warehouses. Each country where your inventory is stored requires its own VAT registration. OSS does not replace local registrations for domestic supplies โ it only covers cross-border distance selling.
Real-World Example: Pricing a Product for Three Markets
Let's say you sell a kitchen gadget and want to maintain a net margin of EUR 25 per unit after VAT. Here's how pricing works across three markets:
| Market | VAT Rate | Net Price | Gross Price (Inclusive) | VAT Amount |
|---|---|---|---|---|
| Germany | 19% | EUR 25.00 | EUR 29.75 | EUR 4.75 |
| UK | 20% | GBP 25.00 | GBP 30.00 | GBP 5.00 |
| France | 20% | EUR 25.00 | EUR 30.00 | EUR 5.00 |
If you list on all three marketplaces at a flat EUR 25.00 (VAT-exclusive) and let Amazon calculate VAT, German customers see EUR 29.75, UK customers see GBP 30.00, and French customers see EUR 30.00. But if a competitor lists the same product at EUR 27.00 VAT-inclusive on Amazon DE, their listing looks cheaper to the shopper โ even though the net price difference is only EUR 2.08 (25.00 vs 22.92).
This is why competitive pricing analysis on European Amazon marketplaces requires knowing whether the comparison prices you're seeing are inclusive or exclusive. If you compare your EUR 25.00 (exclusive) to a competitor's EUR 27.00 (inclusive), you're comparing apples to oranges and will misjudge your price competitiveness.
How to Use the VAT Calculator
The VAT Calculator on our site handles both inclusive and exclusive calculations for 30+ countries. Here's how to use it for common scenarios:
Scenario 1: You Know the Net Price, Need the Customer Price
Enter your net price (e.g., EUR 50), select the customer's country (e.g., Germany), select "Add VAT (Exclusive)" mode. The calculator shows: Gross Price = EUR 59.50, VAT Amount = EUR 9.50. This is the price you'd list if you're in VAT-exclusive mode on Amazon.
Scenario 2: You Know the Gross Price, Need to Extract VAT
Enter the gross price (e.g., GBP 30.00), select UK, select "Remove VAT (Inclusive)" mode. The calculator shows: Net Price = GBP 25.00, VAT Amount = GBP 5.00. This tells you how much you actually keep after remitting VAT.
Scenario 3: Comparing Effective Rates Across Markets
Run the same net price through different countries to see how the gross price changes. EUR 50 net becomes EUR 59.50 in Germany (19%), EUR 60.00 in France (20%), EUR 62.50 in Sweden (25%). The difference between Germany and Sweden is EUR 3.00 per unit โ which may not sound like much until you're selling 1,000 units per month and realize the Swedish market is eating EUR 3,000 more per month in VAT than the German market.
5 VAT Mistakes That Cost Sellers Money
1. Forgetting That Amazon FBA Storage Triggers Local VAT Registration
OSS covers distance selling โ goods shipped from outside the EU to EU customers. If Amazon moves your inventory into a German FBA warehouse, you're now making domestic supplies from Germany, and OSS doesn't apply. You need a German VAT registration, German VAT returns, and German VAT invoicing. Many new sellers discover this when Amazon freezes their disbursements for non-compliance.
2. Pricing Exclusively When Competitors Price Inclusively
If your listing shows EUR 25.00 and the customer sees EUR 29.75 at checkout, but the competitor next to you shows EUR 27.00 flat, you look more expensive โ even though your net price is higher. European shoppers are trained to compare final prices. Always check the Buy Box display price, not just the base price you entered in Seller Central.
3. Not Registering for OSS When You Cross the Threshold
The EUR 10,000 threshold is small. If you're selling 200 units per month at EUR 25 each to EU customers, you're at EUR 5,000/month โ you cross the threshold in 2 months. Failing to register for OSS means you're not collecting VAT on cross-border sales, which means you owe the tax authority money you never collected. Register proactively before you hit the threshold.
4. Using the Wrong Country's VAT Rate
A common mistake for sellers using Amazon VCS: assuming Amazon always charges the correct rate. Most of the time it does, but if your product classification is wrong (e.g., classified as a standard-rated item when it qualifies for a reduced rate), you'll over-collect VAT and make your listing less competitive. Check your product tax code in Seller Central and verify it matches the correct rate for your category.
5. Not Factoring VAT Into Profit Margins
If you're used to selling on Amazon US where marketplace facilitator laws mean Amazon handles tax collection, you might not realize that in the EU, you are the one responsible for VAT registration, collection, and remittance โ even if Amazon's VCS does the calculation. The VAT portion of every sale is not your money. Build your margins assuming the net price is your revenue, not the gross price.
Calculate VAT for Any Country
Switch between inclusive and exclusive VAT modes for 30+ countries. Free, no signup, 100% local processing.
Try Free VAT Calculator โFAQ: VAT Questions Sellers Ask Most
No. The OSS scheme lets you register once in any EU member state and handle VAT for all EU cross-border B2C sales through a single quarterly return. However, if you store inventory in an EU country's FBA warehouse, that creates a domestic supply and requires a local VAT registration in that specific country โ OSS doesn't cover domestic supplies.
VAT is included in the displayed price by default โ European shoppers see the final price. Sales tax in the US is added at checkout โ the displayed price is pre-tax. VAT is collected at every stage of the supply chain (but refunded to businesses), while sales tax is only charged on the final sale to the consumer. For e-commerce, the practical difference is in how you display prices and handle tax at checkout.
Amazon's VAT Calculation Service (VCS) calculates the correct VAT amount based on the customer's location and your product's tax code. However, VCS calculates the tax โ it doesn't register you for VAT or file your returns. You're still responsible for VAT registration, filing returns, and remitting the collected tax. Amazon can also act as the deemed supplier under the marketplace rules, meaning Amazon handles collection and remittance for certain cross-border sales.
If you exceed the EUR 10,000 OSS threshold without registering, you're liable for the VAT you should have collected โ out of your own pocket, since you can't retroactively charge customers. You may also face penalties and interest from the relevant tax authority. Amazon may withhold disbursements until you provide a valid VAT number. The risk isn't worth it โ register before you cross the threshold.
Certain product categories qualify for reduced VAT rates โ typically essentials like food, books, children's clothing, and medical supplies. Each country defines its own reduced rates and eligible categories. For example, Germany charges 7% (reduced) on books and food instead of 19% (standard). If your product qualifies, you'll charge less VAT and your listing becomes more price-competitive. Check the product's tax code in Amazon Seller Central.
OSS returns are filed quarterly. The deadline is the 20th day of the month following the end of each quarter. For Q1 (Jan-Mar), the return is due by April 20. You must file even if you had zero sales during the quarter โ failing to file results in penalties from your OSS registration country. Payment is due by the same deadline as the return.
Only if you're using OSS and not storing inventory in other EU countries. If you have FBA inventory in Germany, France, and Italy, you need separate VAT registrations in each country for domestic supplies. A single OSS registration covers your cross-border distance sales only. Amazon Seller Central has separate VAT number fields for each marketplace โ enter the local VAT number where you have one.
Final Thoughts
VAT compliance is one of those things that seems terrifying until you break it down, and then it's mostly arithmetic and calendar management. The core skill is knowing whether a price is inclusive or exclusive and being able to convert between the two quickly. Everything else โ OSS registration, local VAT numbers, Amazon VCS settings โ is administrative process work.
The sellers who get into trouble aren't the ones who don't understand VAT. It's the ones who put off registration because they're "not big enough yet" and then discover they crossed the EUR 10,000 threshold three months ago. Or the ones who set prices without checking whether Amazon's VCS is in calculated or provided mode. These are fixable mistakes, but they cost real money in penalties, frozen disbursements, and lost sales momentum.
Register before you cross thresholds. Know your pricing mode. Extract VAT from your gross prices before calculating margins. And when in doubt, run the numbers through a VAT calculator before you set your listing price โ it takes 10 seconds and can save you from a much more expensive mistake later.