EU VAT Guide

EU VAT for Service Businesses: What You Actually Need to Know

A practical guide for consultants, freelancers, and agencies invoicing across EU borders. No jargon, no unnecessary complexity—just the rules that matter for your invoices.

The basics: How EU VAT works for services

If you're a service business in the EU, VAT rules determine whether you add tax to your invoices—and if so, how much. The answer depends on three things:

  1. Where you are established (your country of registration)
  2. Where your client is (their country)
  3. Whether your client is a business or consumer (B2B vs B2C)

For most service businesses, the rules simplify to a few common patterns. Here's the decision tree:

VAT Decision Tree for Services

1

Client in same country as you? → Charge your local VAT rate (domestic)

2

Client in another EU country with valid VAT ID? → No VAT, reverse charge applies (B2B)

3

Client in another EU country without VAT ID? → Usually your local VAT rate (B2C)

4

Client outside the EU? → For B2B services and most professional B2C services (Art 59, e.g. consulting, legal, advertising), no VAT applies (outside EU VAT scope). For general B2C services not listed in Art 59, your domestic VAT may still apply.

This covers 90% of cases for consultants, agencies, and freelancers selling services. The remaining 10% involves specific scenarios like digital services to consumers (OSS) or specific place-of-supply rules.

Common invoicing scenarios

Let's walk through real examples. We'll assume you're a consultant based in the Netherlands.

Scenario 1: Dutch client (domestic)

You invoice a company in Amsterdam for consulting work.

VAT treatment: Charge 21% Dutch VAT

This is a domestic transaction. Standard VAT rules apply.

Scenario 2: German company with VAT ID (EU B2B)

You invoice a GmbH in Berlin. They provide their German VAT number (DE123456789).

VAT treatment: 0% VAT with reverse charge

Your invoice shows no VAT but must include the reverse charge statement and both VAT numbers.

Scenario 3: French individual (EU B2C)

You invoice a private individual in Paris for coaching services. They don't have a VAT number.

VAT treatment: Charge 21% Dutch VAT

For most services to consumers, you charge your own country's VAT rate.

Scenario 4: US company (non-EU)

You invoice a company in New York for a strategy project.

VAT treatment: No VAT (outside scope)

Services to businesses outside the EU are outside EU VAT scope.

How Invoxo handles this

When you add a client in Invoxo, you enter their country and VAT number (if they have one). Invoxo determines the correct VAT treatment automatically—no manual lookups needed.

See how EU VAT automation works →

Reverse charge explained

Reverse charge is probably the most confusing EU VAT concept. Here's how it actually works:

Normally, you (the seller) collect VAT and pay it to your tax authority. With reverse charge, the buyer handles VAT instead. They "self-assess" the VAT in their own country.

When does reverse charge apply?

For services, reverse charge under Art 196 of the VAT Directive applies when:

  • You're selling B2B (business to business)
  • The services fall under the Article 44 general B2B place-of-supply rule (i.e. the place of supply is where the recipient is established)
  • The supplier is not established in the Member State where VAT is due
  • Your client is a taxable person (VAT-registered business) in that Member State

Note: Art 196 applies specifically to services referred to in Article 44 (the general B2B place-of-supply rule). Services with specific place-of-supply rules — such as services related to immovable property (Art 47), restaurant services (Art 55), or short-term transport hire (Art 56) — are not covered by Art 196 and may have different reverse charge provisions. For services that do fall under Art 44, Art 196 is not limited to intra-EU transactions: it also applies when a non-EU supplier provides such services. For example, a US consultancy invoicing a German business for consulting services would trigger reverse charge — the German client self-assesses the VAT.

What goes on a reverse charge invoice?

Your invoice must include:

  • Your VAT number
  • Your client's VAT number
  • The statement "Reverse charge" or "VAT reverse charge applies"
  • Optionally, a reference to Article 196 of the EU VAT Directive (or equivalent local reference) — this is common practice but not a mandatory requirement of the Directive. The mandatory elements are: your VAT number (Art 226(3)), the client's VAT number (Art 226(4)), and the "Reverse charge" mention (Art 226(11a))

Important

You must validate the client's VAT number before applying reverse charge. If the number is invalid, reverse charge doesn't apply—and you may need to charge VAT.

Read our detailed reverse charge guide →

VIES validation: What it is and why it matters

VIES (VAT Information Exchange System) is the official EU system for validating VAT numbers. When someone gives you their VAT number, you can check VIES to confirm:

  • The number exists and is currently active
  • It belongs to a registered business

VIES primarily confirms whether a VAT number is valid. Name and address confirmation is not a standard VIES feature — whether this information is returned depends on the Member State. Some countries return full business details, others return only a valid/invalid status, and some offer a separate national procedure to confirm whether a given name and address match the number.

Why validate VAT numbers?

Validating VAT numbers isn't just good practice—it's often required to apply reverse charge. If you apply 0% VAT based on an invalid VAT number, you may be liable for the VAT yourself.

The VIES downtime problem

VIES isn't always available. Member state databases go offline for maintenance, and the service can be unreliable. This creates a practical problem: what do you do when you need to invoice but can't validate?

The sensible approach:

  • Keep the last known validation result
  • Re-check when VIES comes back online
  • Document your validation attempts for audit purposes

How Invoxo handles VIES

Invoxo validates VAT numbers automatically when you add a client. If VIES is down, you can continue working—Invoxo saves the last known status and lets you re-check later. Every validation is timestamped for your records.

Learn more about VIES validation →

OSS for digital services

If you sell digital services to consumers (not businesses) in other EU countries, different rules apply. This is where OSS (One Stop Shop) comes in.

What counts as "digital services"?

Digital services are electronically supplied services that are essentially automated. Examples:

  • Software subscriptions (SaaS)
  • Downloadable content (ebooks, music, courses)
  • Streaming services
  • Web hosting

Consulting, coaching, and custom development are not digital services—even if delivered online.

How OSS changes VAT

For digital services to EU consumers, you charge VAT at the customer's country rate, not yours. A Dutch company selling to a French consumer charges 20% (French VAT), not 21% (Dutch VAT).

OSS lets you report and pay this VAT through a single registration in your home country, instead of registering in every EU country where you have customers.

Read our OSS guide for more details →

Common mistakes to avoid

1. Not validating VAT numbers

Taking a VAT number at face value without checking VIES. If the number is invalid, you may be liable for the VAT.

2. Applying reverse charge without documentation

Using 0% VAT but not including the required statements and references on the invoice. This can cause problems during audits.

3. Confusing B2B and B2C rules

An EU client without a VAT number isn't automatically B2C—they might be a business that hasn't provided their number. Clarify before invoicing.

4. Treating digital services like regular consulting

If you sell SaaS or downloadable products to consumers, OSS rules apply. The VAT rate depends on where your customer is, not where you are.

5. No evidence trail

When your accountant or tax authority asks "why did you apply this VAT treatment?", you need to show your reasoning. Keep records of validation results and client details.

Summary: The rules that matter

Same country: Charge your local VAT rate

EU business with VAT ID: Reverse charge (0% VAT, client handles it)

EU consumer: Usually your local VAT rate (OSS rules for digital services)

Outside EU: No VAT (outside scope)

Always: Validate VAT numbers via VIES and keep evidence

Common questions

Do I need to charge VAT to clients in other EU countries?
It depends. If they're a business with a valid VAT ID, you typically apply reverse charge (0% VAT). If they're a consumer or don't have a VAT ID, you usually charge your own country's VAT rate.
What's the difference between B2B and B2C for VAT purposes?
B2B (business-to-business) transactions to other EU countries usually qualify for reverse charge if the buyer has a valid VAT ID. B2C (business-to-consumer) transactions are taxed differently—usually at your rate, or the customer's rate for digital services.
How do I know if a VAT number is valid?
Use the official VIES service to validate EU VAT numbers. This confirms the number is active and registered. Keep a record of your validation for audit purposes.
What happens if I charge VAT incorrectly?
If you charge VAT when you shouldn't (or don't charge when you should), you may need to issue a credit note or corrected invoice under Articles 219-240 and national law. Under Article 203, any person who enters VAT on an invoice is liable to pay that VAT to the tax authority. Penalties for incorrect VAT treatment are determined under national law and vary by Member State.
Do these rules apply to goods as well as services?
This guide focuses on services. Goods have different rules around intra-EU supply, customs, and physical delivery. The principles are similar but the details differ.

Disclaimer: This guide covers common scenarios for service businesses. VAT rules can be complex—confirm specific situations with your accountant.

Stop worrying about VAT rules

Invoxo handles EU VAT automatically. Enter your client's details once—we determine the correct treatment.

See pricing

14-day free trial. No charges until trial ends.