Enter your revenue per EU country and instantly see your VAT obligations under the One-Stop Shop scheme.
Enter your B2C revenue (EUR) per country
This calculator provides estimates only based on standard VAT rates. Actual VAT obligations depend on your specific circumstances, product type, and customer location. For accurate OSS reports based on your real Stripe transactions, use vidaReady.
The One-Stop Shop (OSS) is an EU scheme that lets businesses report and pay VAT on cross-border sales to consumers in all 27 EU member states through a single quarterly filing in their home country. Instead of registering for VAT in every EU country where you sell, you file one OSS return covering all EU B2C sales.
If your total cross-border B2C sales to EU consumers exceed €10,000 per year (combined across all EU countries), you must either register for VAT in each country or use the OSS scheme. Most SaaS founders and digital sellers use OSS because it’s far simpler.
Enter your revenue for each EU country where you have customers. The calculator applies the standard VAT rate for that country and shows you the VAT amount you’d owe. This gives you a quick estimate — for production-ready OSS reports from your actual Stripe data, try vidaReady.
VAT rates vary across the EU from 17% (Luxembourg) to 27% (Hungary). Digital services (SaaS, e-learning, downloads) are generally taxed at the standard rate of the customer’s country. This calculator uses the current standard rates for all 27 EU member states.
vidaReady connects to Stripe, auto-classifies every EU transaction, and generates compliant OSS reports in minutes.