💼 Freelancer Guide

VAT for Freelancers
with EU Clients

Do you charge VAT to your EU client? It depends on two things: whether you're VAT registered, and whether your client is VAT registered. Here's every scenario explained.

Your situation — four scenarios

Find your exact case below.

You're VAT registered + client is VAT registered

Both parties are in different EU countries and VAT registered. This is the cleanest B2B case — reverse charge applies automatically.

→ Invoice at 0% VAT. Reverse charge applies.
⚠️

You're VAT registered + client is NOT VAT registered

Your EU client is a consumer or non-registered business. Reverse charge cannot apply — they have no VAT number to self-account.

→ Charge your local VAT rate
ℹ️

You're NOT VAT registered + client is VAT registered

If you're below your country's VAT threshold and not registered, you cannot issue reverse charge invoices. You invoice without VAT.

→ No VAT on invoice (not registered)
🌐

Digital services to EU consumers (any registration)

Selling digital products (templates, courses, software) to EU consumers? The customer's country VAT rate applies. Use the EU OSS scheme.

→ Customer's country VAT via OSS

What a correct reverse charge invoice looks like

An Estonian freelancer invoicing a German client. Both VAT registered.

Invoice example — reverse charge ✓ Compliant
Supplier
Your Name / Company
VAT: EE123456789
Customer
Client GmbH, Germany
VAT: DE987654321
Description
Freelance design services
January 2025
Net amount
€ 3,000.00
VAT (0% — Reverse Charge)
€ 0.00
Total due
€ 3,000.00
"VAT reverse charge — Article 196, Council Directive 2006/112/EC"
The customer is liable to account for VAT in Germany at 19%.

Reverse charge invoice checklist

Everything your invoice must include to be legally compliant.

VAT registration thresholds by country

You must register for VAT once your annual turnover exceeds your country's threshold. Below the threshold, registration is optional.

🇦🇹
Austria€ 35,000
🇧🇪
Belgium€ 25,000
🇧🇬
BulgariaBGN 100,000
🇭🇷
Croatia€ 40,000
🇨🇿
CzechiaCZK 2,000,000
🇩🇰
DenmarkDKK 50,000
🇪🇪
Estonia€ 40,000
🇫🇮
Finland€ 15,000
🇫🇷
France€ 36,800
🇩🇪
Germany€ 22,000
🇬🇷
Greece€ 10,000
🇭🇺
HungaryHUF 12,000,000
🇮🇪
Ireland€ 80,000
🇮🇹
Italy€ 85,000
🇱🇻
Latvia€ 50,000
🇱🇹
Lithuania€ 45,000
🇱🇺
Luxembourg€ 35,000
🇲🇹
Malta€ 35,000
🇳🇱
Netherlands€ 20,000
🇵🇱
PolandPLN 200,000
🇵🇹
Portugal€ 15,000
🇷🇴
RomaniaRON 300,000
🇸🇰
Slovakia€ 49,790
🇸🇮
Slovenia€ 50,000
🇪🇸
SpainNo threshold*
🇸🇪
SwedenSEK 120,000

*Spain requires VAT registration regardless of turnover for business activities. Thresholds are approximate and subject to change — always verify with your local tax authority.

Common freelancer VAT questions

Check your specific country pair

Get the exact invoice checklist, VAT rates, and legal wording for your supplier → client combination.

Browse all 702 country guides →