Free Tool

EU VAT Estimator

Selling to EU customers? See how much VAT you'll need to collect and whether you need OSS registration.

VAT Information Notice

VAT rates and thresholds shown are based on EU regulations and may change. Rates are subject to change by member states. This is general information only - consult a VAT specialist or your accountant for compliance advice. Information current as of January 2025.

Your EU Sales

GermanyVAT: 19%
€5,000
FranceVAT: 20%
€3,000

VAT Estimate

Total Revenue
€8,000
VAT to Collect
€1,550
Net Revenue
€6,450

VAT by Country

CountryRevenueRateVAT
Germany€5,00019%€950
France€3,00020%€600
Total€8,00019.4%€1,550

Below OSS Threshold

Your cross-border sales are below €10,000. OSS registration is optional, but recommended for simplicity.

How This Estimator Works

Data source: EU Commission Tax and Economic Data Base (TEDB)

Key thresholds:

  • OSS threshold: €10,000 annual cross-border B2C sales
  • VAT rates range from 17% (Luxembourg) to 27% (Hungary)
  • B2B sales use reverse charge mechanism (0% VAT charged)

VAT rates are standard rates for digital services. Reduced rates may apply to certain goods. Always verify current rates with your accountant or the EU Tax Database.

Understanding EU VAT

B2C Sales (Consumers)

  • Charge VAT based on customer's country
  • OSS threshold: €10,000 cross-border/year
  • Below threshold: Use your country's VAT rate
  • Above threshold: Register for OSS

B2B Sales (Businesses)

  • Reverse charge: No VAT charged
  • Verify VAT number via VIES database
  • Customer self-accounts for VAT
  • Simpler compliance for you

VAT Rate Reference

EU VAT rates range from 17% (Luxembourg) to 27% (Hungary). Digital services are taxed at the customer's location rate.

DE: 19%FR: 20%IT: 22%ES: 21%NL: 21%PL: 23%SE: 25%HU: 27%

Frequently Asked Questions

Common questions about EU VAT compliance

All information verified as of December 2025. Prices and features subject to change. Always verify current pricing with providers.

Ready to Start Your EU Business?

Join 130,000+ entrepreneurs using Xolo to run their EU business