Do Freelancers Need to Deal With EU VAT?
Whether you need to charge or deal with EU VAT as a freelancer depends on two things: where you are based, and who your clients are (businesses or consumers).
The good news for most freelancers is that the majority of freelance work — consulting, design, development, writing, marketing — is supplied to other businesses (B2B). And B2B services sold to VAT-registered EU businesses generally use the "reverse charge" mechanism, which shifts the VAT obligation to the client. This means you typically don't charge VAT on B2B invoices to EU clients, regardless of which country you or your client is in.
The Reverse Charge Rule for Freelancers
If you are a freelancer invoicing a VAT-registered EU business for services (design, development, copywriting, consulting, etc.), the reverse charge mechanism applies under Article 44 of the EU VAT Directive.
How it works in practice: - Your client provides you with their EU VAT number - You verify it via the VIES database - You issue your invoice without VAT (net amount only) - You add the note: "Reverse charge — Article 196 EU VAT Directive" - Your client declares and accounts for the VAT on their own VAT return
This applies whether you are based in the EU or outside it. A freelance developer in India invoicing a German GmbH uses the same reverse charge approach as a French freelancer invoicing a Dutch BV.
When Freelancers Do Need to Charge VAT
You need to charge VAT (at the client's local rate) if:
Your client is a consumer (B2C): If you design a website for a private individual in Germany, you owe German VAT on that service. The reverse charge only applies to VAT-registered businesses.
Your client is a non-VAT-registered entity: Small businesses and sole traders below their country's VAT registration threshold may not have a VAT number. Without a valid VAT number to confirm, treat the sale as B2C.
You are VAT-registered in your home country and your client is in the same country: Domestic VAT rules apply — charge your home country's standard rate.
For most freelancers whose clients are primarily businesses, B2C situations are rare. The key discipline is always requesting and validating the client's VAT number before invoicing.
VAT Registration Thresholds for Freelancers
If you are based in an EU country, your home country's domestic VAT registration threshold determines whether you need to be VAT-registered at all. Common thresholds:
- →Germany: €22,000 annual turnover (Kleinunternehmerregelung)
- →France: €36,800 for services (franchise en base)
- →Netherlands: €20,000 (KOR — small business scheme)
- →Ireland: €40,000 for services
- →Spain: No threshold — registration required from first taxable supply
Below your home country's threshold, you may be able to invoice without VAT under a small business exemption — but you also cannot recover input VAT on your business expenses.
If you are based outside the EU, there is generally no threshold for B2C services to EU consumers — you must charge local VAT from the first euro.
Practical Invoice Requirements for EU Clients
When invoicing EU business clients (using the reverse charge), your invoice should include:
- →Your business name and address
- →Your tax identification or VAT number (if you have one)
- →The client's full name, address, and EU VAT number
- →A sequential invoice number
- →Date of invoice and date of service
- →Clear description of the service provided
- →Net amount (no VAT)
- →The note: "VAT: Reverse charge — Article 196 EU VAT Directive"
For clients in countries requiring specific invoice formats, check their national requirements — some countries (like Germany) require the bank account number on the invoice.