EU VAT Rules for Digital Services and SaaS: A Complete Guide
Selling software, apps, or SaaS products to customers in the European Union means navigating one of the most complex VAT regimes in the world. Since the 2015 VAT reforms and subsequent changes, the EU has applied strict destination-based rules to electronically supplied services. Whether you are a solo developer based outside the EU or an established SaaS company, understanding these obligations is essential to avoid penalties, back taxes, and blocked payment flows. This guide breaks down every key rule you need to know.
What Counts as a Digital Service Under EU VAT Law?
The EU uses the term electronically supplied services (ESS) to describe digital services subject to special VAT rules. Under Article 7 of the EU VAT Implementing Regulation, a service qualifies as electronically supplied when it is delivered over the internet or an electronic network and is heavily automated with minimal human involvement.
Common examples include:
- SaaS products and cloud-based software subscriptions
- Downloadable software, mobile apps, and desktop applications
- Streaming services for music, video, films, and live events
- E-books, digital magazines, and online publications
- Online courses that are pre-recorded and automated
- Digital images, photography, and downloadable artwork
- Website hosting, domain registration, and online storage
- In-game purchases and digital add-ons
- Online advertising and sponsored placement services
Services that require significant human customization, such as live consulting, bespoke software development, or in-person training, do not qualify as ESS even if delivered remotely. Similarly, physical goods shipped to EU buyers follow standard e-commerce VAT rules, not the digital services regime.
Place of Supply Rules: Always the Buyer's Location
The cornerstone of EU VAT for digital services is the destination principle. VAT is always due in the country where the customer is located, not where the seller is based. This means a US-based SaaS company selling to a consumer in Germany must charge German VAT at 19%, while the same sale to a customer in Luxembourg requires Luxembourg VAT at 17%.
This rule applies regardless of whether the seller has any physical presence, servers, or employees in the EU. The destination principle eliminates the competitive advantage that non-EU sellers previously enjoyed when zero-rating digital sales from outside the bloc.
Non-EU Sellers: Immediate Obligation on First EU Sale
One of the most important and often misunderstood rules is that non-EU businesses face an immediate VAT registration obligation on their very first sale to an EU consumer. There is no registration threshold or de minimis exemption for non-Union sellers.
If you are based in the United States, United Kingdom (post-Brexit), Australia, or any other non-EU country and you sell a $10 software license to a consumer in France, you are legally required to register for EU VAT, collect French VAT at 20%, and remit it to the French tax authority or through the OSS system.
The Non-Union OSS Scheme
To prevent sellers from having to register in all 27 EU member states, the EU introduced the One Stop Shop (OSS) scheme. The Non-Union OSS is specifically designed for businesses established outside the EU.
Through a single registration in one EU member state of your choice, you can declare and pay VAT on all B2C digital service sales across the entire EU. Key features include:
- One quarterly VAT return covering all EU sales
- A single VAT payment distributed by the OSS portal to each member state
- Elimination of multiple country-by-country registrations
- Available even if you have no EU establishment
You register in the OSS portal of any EU country. Ireland and the Netherlands are popular choices for English-speaking non-EU sellers. The OSS does not cover B2B reverse charge sales, which must still be reported separately under local rules.
Determining Buyer Location: Two Pieces of Evidence
Because digital sales do not involve physical delivery, verifying the customer's location is critical. EU rules require sellers to obtain two non-contradictory pieces of evidence of the customer's location.
Acceptable evidence includes:
- Billing address of the customer
- IP address of the device used for the purchase
- Bank account details used for payment
- Country code of the SIM card used for the transaction
- Location of the customer's fixed landline
- Other commercially relevant information such as account profile data
If the two pieces of evidence conflict, you must obtain a third source or default to the location suggested by the majority of evidence. Consistent record-keeping is essential because tax authorities audit these determinations.
B2B Sales: The Reverse Charge Mechanism
For business-to-business (B2B) sales of digital services, the reverse charge mechanism applies. When you sell software or SaaS to a VAT-registered EU business, you do not charge VAT. Instead, the buyer self-assesses the VAT on their local VAT return.
To apply the reverse charge correctly, you must:
- Obtain and validate the customer's EU VAT Identification Number using the VIES system
- State "Reverse charge" on the invoice
- Keep proof that the customer is a taxable person
Without a valid VAT number, the sale is treated as B2C and local VAT must be charged.
B2C Sales: Local VAT Rates Apply
For business-to-consumer (B2C) sales, the seller must charge VAT at the rate applicable in the consumer's member state. EU VAT rates vary significantly, ranging from 17% in Luxembourg to 27% in Hungary.
Sellers must track and apply the correct rate based on the determined customer location. The OSS return simplifies reporting, but rate accuracy remains the seller's responsibility.
The €10,000 Micro-Enterprise Threshold
For sellers established within the EU, a €10,000 annual threshold applies to cross-border B2C sales of goods and digital services. Below this threshold, EU micro-enterprises can apply VAT at their home country rate rather than the customer's rate.
Once total annual cross-border EU sales exceed €10,000, the destination-based rules kick in and OSS registration becomes mandatory.
This threshold does not apply to non-EU sellers. Non-Union businesses must comply with destination VAT rules from their first euro of EU sales.
Evidence and Records to Keep
EU VAT law requires sellers to retain evidence of customer location and transaction details for ten years. Records must include:
- The two pieces of location evidence used per transaction
- Invoice numbers and dates
- VAT amounts charged per member state
- Customer details and VAT numbers where applicable
- Payment method information
- OSS return filings and confirmations
Records may be stored electronically and must be made available to any EU tax authority on request.
How Stripe and PayPal Handle VAT
Payment processors like Stripe and PayPal offer built-in VAT collection features, but they do not eliminate your legal obligations. Stripe Tax, for example, can automatically determine the correct VAT rate based on customer location, collect tax at checkout, and generate reports for OSS filings.
However, these tools are only as accurate as the data you provide. You are still responsible for:
- Configuring tax settings correctly
- Validating VAT numbers for B2B transactions
- Collecting and storing the required location evidence
- Filing and paying VAT through OSS or local registrations
PayPal offers similar tax tools but with more limited automation. Most SaaS businesses use dedicated tax software like Quaderno, Taxamo, or Avalara in combination with their payment processor.
App Store and Google Play VAT Handling
When you sell digital products through Apple's App Store or Google Play, the platform acts as the merchant of record. Apple and Google handle VAT calculation, collection, and remittance to EU tax authorities on your behalf.
This means:
- You do not need to register for EU VAT for sales made through these platforms
- The platform determines the customer's location and applies the correct VAT rate
- VAT is included in the consumer price and remitted by the platform
- Your developer payouts reflect the net amount after platform fees and taxes
However, if you sell the same digital product through your own website and an app store, sales through your website are still your VAT responsibility. You must track these channels separately to ensure compliance.
Conclusion
EU VAT rules for digital services and SaaS reward proactive compliance. Non-EU sellers must register from their first sale, but the Non-Union OSS scheme makes multi-country compliance manageable. By understanding the distinction between B2B reverse charge and B2C local VAT, maintaining robust location evidence, and leveraging payment processor tools where appropriate, you can serve EU customers confidently and legally. Always consult a qualified tax advisor for your specific situation, as interpretations and member state implementations can vary.