Pricing a SaaS product for international sale is partly a math problem and partly a tax problem. Customers in the EU expect VAT to be handled correctly. Customers in the UK expect a separate UK VAT treatment. Customers in the US expect state-by-state sales tax. The three are not interchangeable, even though they often get lumped together.
VAT and GST are value-added taxes — they are charged at every step of the supply chain, and businesses reclaim what they paid on inputs. US sales tax is a single-stage tax charged only at the point of sale to the end customer. Lumping them together as “sales tax” makes the rules look simpler than they are. For SaaS, where one customer might be in Germany and the next in Texas, you need to handle each correctly.
This guide focuses on EU and UK VAT for SaaS, with a brief note on how it differs from US sales tax. For the payment-processing side of recurring SaaS billing, see our roundup of credit card processors for SaaS recurring payments.
Three common pricing approaches for SaaS:
- VAT-inclusive at the highest rate. Set a single price that includes the highest VAT rate you might charge. Simple, but you over-price for customers in lower-rate countries.
- Average-rate pricing. Pick an average and bake it in. Smooths the experience but undercharges in high-rate countries and overcharges in low-rate ones.
- VAT-exclusive at checkout. Show a base price and add the correct VAT at checkout based on the customer’s country. Most accurate; can surprise buyers who see a higher final number.
Most modern SaaS billing platforms apply the third approach automatically using the customer’s country and B2B/B2C status. The rest of this guide covers what those rules actually require.
How VAT works for SaaS
VAT is a consumption tax paid by the end customer. The seller collects it, then remits it to the government. EU standard VAT rates currently range from 17% (Luxembourg) to 27% (Hungary), with most countries in the 19-25% range. SaaS counts as a digital service under EU rules, which means the place of supply for VAT purposes is generally where the customer is, not where the seller is.
The European Commission defines a digital service by four criteria:
- It is not a tangible, physical good.
- The offering is fundamentally based on IT — it could not exist without the technology.
- It is delivered over the internet or another electronic network.
- It involves minimal human intervention or is fully automated.
That covers SaaS, downloads, streaming, online games, hosting, and most app subscriptions. For the official scope and current rates, see the European Commission’s VAT rates page.
B2B vs B2C: when to charge VAT
The most important question on every sale is whether the customer is a business or a consumer. The answer determines whether you charge VAT at all.
- B2C (business to consumer). You charge VAT at the rate of the customer’s country. If the customer is in France, you charge French VAT. If they are in Germany, German VAT.
- B2B (business to business) within the EU. You typically do not charge VAT. Instead, the customer self-accounts under the reverse charge mechanism — they declare and reclaim the VAT in their own country. To use reverse charge, you must collect and validate the customer’s VAT identification number through VIES (VAT Information Exchange System).
- Domestic sales. If you and the customer are in the same EU country, you always charge that country’s domestic VAT rate, regardless of B2B or B2C status.
The reverse charge exists so that you do not need to register for VAT in every EU country where you have business customers. The buyer takes responsibility for the VAT, and the money flows directly between them and their tax authority instead of looping through you.
Five steps to stay EU VAT compliant
- Register for VAT — in your home country if you are EU-based, or under the Non-Union OSS scheme if you are not.
- Verify where every customer is located, and whether they are a business.
- Charge the right rate, or apply reverse charge for valid B2B sales.
- Issue and store VAT invoices for every sale.
- File quarterly OSS returns and pay what you owe.
Step 1: Register for VAT
If your business is in the EU, you register for VAT in your home country. Once registered, you can use the Union OSS (One Stop Shop) to file a single quarterly return covering all EU sales.
If your business is outside the EU and you sell digital services to EU consumers, register under the Non-Union OSS. You can choose any one of the 27 EU member states as your country of identification. Ireland is the common choice for English-speaking sellers because the registration process is in English. The Non-Union OSS replaced the old MOSS (Mini One Stop Shop) on July 1, 2021.
For physical goods imported into the EU, the related Import OSS (IOSS) handles consignments under €150 — this is more relevant to e-commerce than pure SaaS, but worth knowing if you bundle hardware with subscriptions. The official portal for all three schemes is the EU’s One Stop Shop site.
Step 2: Verify where the customer lives
Customer location determines the VAT rate. Get it wrong and you end up paying the difference yourself. EU rules require two non-contradictory pieces of evidence for every B2C digital service sale. Standard sources include:
- Billing address
- Country where the credit card or bank is registered
- IP address (with caution — VPNs are common)
- SIM card country code for mobile purchases
- Telephone country code
Keep this evidence on file. The minimum retention is six years in most jurisdictions; some EU countries (Germany, France) require ten. Default to ten years and you will not be wrong.
Step 3: Charge the right rate
For B2C, apply the rate of the customer’s country. For B2B with a valid VAT number, apply reverse charge (no VAT collected, invoice notes “reverse charge”). Domestic sales always use the domestic rate.
One often-missed rule: there is an EU-wide €10,000 threshold for cross-border B2C digital services. If your total cross-border sales to EU consumers stay under €10,000 in a calendar year, you can charge your home-country VAT rate on all of them and skip OSS. Cross that threshold once and you must use OSS for all cross-border B2C sales going forward.
Step 4: Issue VAT invoices
Every sale needs a VAT invoice, including B2B reverse-charge sales where no VAT is collected. A valid invoice contains:
- Your business name, address, and VAT number
- An invoice number from a sequential, unique series
- Invoice date and date of supply
- Customer name, address, and (for B2B) VAT number
- Description of the service supplied
- VAT rate applied and amount of VAT in the customer’s currency
- Total before and after VAT
- For reverse charge B2B sales, an explicit note (e.g., “Reverse charge — VAT to be accounted for by the recipient”)
Store invoices electronically. PDF or any tamper-evident format works.
Step 5: File quarterly OSS returns
OSS returns are filed quarterly through the country where you registered. The deadline is the end of the month following the quarter, which is more generous than the old MOSS 20-day deadline:
- 30 April for Q1 (Jan-Mar)
- 31 July for Q2 (Apr-Jun)
- 31 October for Q3 (Jul-Sep)
- 31 January for Q4 (Oct-Dec)
You file one return covering all EU sales, and pay one lump sum to your country of identification, which then redistributes to each member state. No need to register or file in each country individually.
EU VAT rates: a moving target
Standard rates currently span Luxembourg’s 17% at the low end to Hungary’s 27% at the high end. Estonia raised its standard rate from 20% to 22% in 2024 and to 24% in 2025. Czechia restructured its reduced rates the same year. Rates change often enough that publishing a per-country table here would be wrong within a year.
For the up-to-date rate by country, the European Commission maintains the canonical reference at taxation-customs.ec.europa.eu. Most modern SaaS billing platforms pull this data automatically so you do not need to track changes manually.
The 2025 SME cross-border exemption
From 1 January 2025, the EU launched a cross-border SME scheme that lets small businesses operate VAT-free across other EU countries. The basics:
- Available to businesses with EU-wide annual turnover under €100,000.
- Allows a small business in one EU country to sell to consumers in another without registering or charging VAT, provided the destination country also offers an exemption (most do, with their own thresholds).
- Removes a major barrier for SaaS startups testing cross-border demand before they hit revenue scale.
If your SaaS is under €100k EU-wide, this scheme is worth a close look. Above the threshold, standard OSS rules apply.
VAT in the Digital Age (ViDA): what’s coming
The EU Council adopted the VAT in the Digital Age (ViDA) package in March 2025. Three pillars phase in between 2025 and 2035:
- Single VAT registration. Expanding the OSS to cover more cross-border supplies, so most EU sellers end up registered in only one country regardless of where they sell.
- Platform economy rules. Short-term accommodation and passenger transport platforms become the deemed supplier for VAT purposes, similar to existing rules for marketplaces selling physical goods. SaaS marketplaces should watch this space.
- Digital reporting requirements (DRR). Mandatory e-invoicing and near-real-time digital reporting for cross-border B2B transactions, phased in by 2030.
Most ViDA changes do not require action today. But if you are building a SaaS billing system in 2026, design the invoice format with structured e-invoicing (PEPPOL, EN 16931) in mind so the 2030 deadline is not a scramble. The European Commission’s ViDA overview is the canonical reference.
UK VAT after Brexit
The United Kingdom left the EU on 1 January 2021 and now operates a separate VAT regime. For SaaS sellers, this means:
- The standard UK VAT rate is 20%.
- UK businesses register through HMRC, not the EU OSS.
- The UK VAT registration threshold rose to £90,000 in April 2024.
- Non-UK businesses selling digital services to UK consumers must register for UK VAT from the first sale — there is no equivalent of the EU’s €10,000 threshold for non-UK sellers.
- UK B2B sales to EU customers (and vice versa) are now exports, not intra-EU supplies.
For UK-specific guidance, see gov.uk/vat-rates and gov.uk/vat-registration.
Software to help
Hand-rolling VAT logic for a SaaS business is rarely worth it past the first dozen customers. Modern options handle country detection, rate lookup, OSS filing, and invoice generation:
- Stripe Tax — integrates directly with Stripe billing; covers EU OSS, UK VAT, and US sales tax.
- Quaderno — VAT-focused, integrates with most major billing platforms, generates compliant invoices.
- Avalara — enterprise tax engine covering global VAT, GST, and US sales tax.
- Chargebee, Paddle, and Recurly all bundle some VAT handling with subscription billing — Paddle and Lemon Squeezy operate as merchant of record, taking on the VAT registration and filing themselves.
If you are choosing payment infrastructure first, our SaaS payment processors guide covers the billing side. For ranking and conversion implications of selling internationally, see how to target international visitors.
Frequently asked questions
Do I need to charge VAT on SaaS in the EU?
For B2C sales, yes — at the rate of the customer’s country. For B2B sales with a valid EU VAT number, no, but you must apply reverse charge and note it on the invoice. For domestic sales, always charge your country’s rate.
What is the OSS scheme?
The One Stop Shop is an EU portal that lets you file a single quarterly return covering VAT owed in all 27 member states. It replaced MOSS in July 2021 and now covers most cross-border B2C digital services and goods.
Do non-EU SaaS companies need to register for EU VAT?
If you sell digital services to EU consumers, yes, from the first sale. Register under the Non-Union OSS in any one EU country (Ireland is common for English-speaking sellers). Below the EU-wide cross-border thresholds, smaller exemptions may apply through the 2025 SME scheme.
What is the reverse charge?
A mechanism where the buyer self-accounts for VAT instead of the seller collecting it. It applies to most B2B cross-border EU sales of digital services and saves the seller from registering for VAT in every customer country.
Does the UK use the EU OSS?
No. Since Brexit (1 January 2021), the UK runs a separate VAT system administered by HMRC. UK and EU businesses now treat each other as third countries for VAT purposes.
What is ViDA?
VAT in the Digital Age — an EU package adopted in March 2025 that introduces single VAT registration, deemed supplier rules for some platforms, and mandatory digital reporting for cross-border B2B by 2030.
Bottom line
VAT for SaaS is not optional and is no longer especially mysterious. Register once through the OSS (or Non-Union OSS for non-EU sellers), let your billing platform handle country detection and rate lookup, and file quarterly. Watch for ViDA changes phasing in through 2030, and treat UK VAT as a separate workstream from EU VAT after Brexit. Most SaaS companies that get this wrong do so by ignoring it until they have meaningful EU revenue — at which point a back-tax assessment is far more painful than the original compliance work would have been.