How to Invoice EU Clients as a Non-EU Freelancer
You landed a client in Germany, France, or the Netherlands â great. Now you need to send an invoice that actually meets EU rules. Get it wrong and you risk delayed payments, rejected invoices, or your client getting fined for missing VAT documentation. This guide covers exactly what non-EU freelancers need to know.
Why EU Invoices Are Different
The EU has harmonized invoice requirements across all 27 member states through the VAT Directive (2006/112/EC). Every B2B invoice must include specific fields â and missing even one can give your clientâs accountant a reason to reject it.
As a non-EU freelancer, youâre not charging EU VAT. But your EU client may still need to account for VAT on your invoice through the reverse charge mechanism. This means the responsibility to report and pay VAT shifts from you (the seller) to your client (the buyer).
The practical result: your invoice must include specific language and fields that make the reverse charge clear, even though youâre not collecting any tax.
Mandatory Fields on Every EU Invoice
Whether youâre invoicing a company in Spain or a startup in Estonia, these fields are required:
- Sequential invoice numberâ must be unique and follow a continuous sequence (e.g., INV-2026-001, INV-2026-002)
- Invoice dateâ the date the invoice is issued
- Your full name and addressâ your business name or legal name plus postal address
- Clientâs full name and addressâ the legal entity name, not just a contact person
- Clientâs VAT numberâ critical for B2B invoices. Format varies by country (e.g., DE123456789 for Germany, NL123456789B01 for the Netherlands)
- Description of servicesâ specific enough that an auditor understands what was delivered
- Net amountâ the amount before any tax
- VAT rate and amountâ for non-EU sellers, this is typically 0% with a reverse charge note
- Total amount dueâ including currency
- Payment terms and bank detailsâ IBAN for EU bank transfers (see our IBAN Validator to double-check)
Our Invoice Generator includes all these fields when you select the EU region, including dedicated VAT number fields for both seller and buyer.
The Reverse Charge: What It Is and When It Applies
The reverse charge is the most important concept for non-EU freelancers invoicing EU businesses. Here is how it works:
- Normally, the seller charges VAT and remits it to the tax authority
- Under reverse charge, the buyer self-assesses and reports the VAT on their own tax return
- The seller (you) invoices at 0% VAT with a legal note explaining why
When does it apply?For services provided by a non-EU business to an EU business (B2B), the reverse charge applies automatically under Article 196 of the VAT Directive. The âplace of supplyâ is deemed to be where the customer is established.
What about B2C?If your EU client is a private individual (not a business), the rules are different and more complex. You may need to register for VAT in the customerâs country or use the EU One Stop Shop (OSS). For most freelancers doing client work, B2B is the norm.
The Magic Words: What to Write on Your Invoice
Your invoice needs a specific legal reference for the reverse charge. The standard wording is:
âVAT Reverse Charge â Article 196, Council Directive 2006/112/ECâ
Some countries accept shorter versions like âReverse charge appliesâ or âVAT to be accounted for by the recipient,â but the full legal reference is safest and universally accepted across all 27 EU member states.
When you enable the Reverse Charge option in our Invoice Generator, this text is automatically added to your PDF invoice.
VAT Numbers: Verify Before You Invoice
Before sending your first invoice to an EU client, always verify their VAT number. An invalid or incorrect VAT number means the reverse charge cannot be applied, and your client may refuse the invoice.
The EU provides a free verification service called VIES (VAT Information Exchange System) at ec.europa.eu/taxation_customs/vies. Enter the VAT number and it confirms whether itâs valid and active.
Pro tip:Screenshot or save the VIES confirmation for your records. If your clientâs VAT number is later found to be invalid, you could be liable for the VAT.
VAT number formats vary by country:
| Country | Format | Example |
|---|---|---|
| Germany | DE + 9 digits | DE123456789 |
| France | FR + 2 chars + 9 digits | FR12345678901 |
| Netherlands | NL + 9 digits + B + 2 digits | NL123456789B01 |
| Spain | ES + letter + 7 digits + letter | ESX1234567X |
| Italy | IT + 11 digits | IT12345678901 |
For a complete list of EU VAT rates by country, see our dedicated guide.
Currency: EUR or Your Local Currency?
There is no EU-wide rule forcing you to invoice in euros. You can invoice in USD, GBP, or any currency â as long as the invoice clearly states the currency used.
However, there are practical reasons to consider EUR:
- Faster paymentsâ EU bank transfers in EUR (SEPA) are free or near-free and settle in one business day
- No conversion disputesâ your client wonât argue about exchange rate differences
- Easier bookkeepingâ your clientâs accountant doesnât need to calculate the EUR equivalent
If you invoice in a non-EUR currency, some EU countries require the client to record the EUR equivalent using the ECB exchange rate on the invoice date. Use our Currency Converter (powered by ECB rates) to check the rate.
Payment Details: IBAN vs SWIFT
EU businesses strongly prefer paying via SEPA bank transfer, which requires an IBAN. If you have a European bank account or a multi-currency account (Wise, Revolut, Payoneer), include your IBAN on the invoice.
If you can only receive payments via SWIFT (traditional international wire), include both your account number and SWIFT/BIC code. Be aware that SWIFT transfers cost your client âŹ15â50 in fees, which can create friction â especially for smaller invoices.
For a deeper comparison, see our guide on IBAN vs SWIFT for freelancers.
Country-Specific Quirks
While the VAT Directive creates a baseline, some countries have extra requirements:
Germany
German companies may ask for your Steuernummer(tax number) even though youâre not registered in Germany. If you donât have one, a note saying âNot registered for VAT in Germanyâ is sufficient. German invoices also require the delivery date or service period to be explicitly stated.
France
France requires invoices to mention the due dateand any late-payment penalties. Since 2024, French businesses are transitioning to e-invoicing (Factur-X), though this doesnât affect non-EU suppliers yet.
Italy
Italy uses the Sistema di Interscambio (SDI) for electronic invoicing. For non-EU suppliers, your Italian client will typically handle the SDI submission on their end based on your PDF invoice. Include your fiscal identification number if you have one.
Netherlands
Dutch companies are straightforward â standard EU requirements apply. Payment terms of 30 days are customary. The Dutch VAT number format (NL + 9 digits + B + 2 digits) is unique and often entered incorrectly.
A Real Invoice Example
Here is what a correct invoice from a US-based freelance developer to a German client looks like:
Invoice #INV-2026-015
Date: March 9, 2026
Service period: Feb 1â28, 2026
From:
Jane Smith, Web Development
123 Main St, Austin, TX 78701, USA
EIN: 12-3456789
Bill To:
Beispiel GmbH
MusterstraĂe 10, 10115 Berlin, Germany
VAT: DE123456789
Frontend development â React dashboard redesign
80 hours Ă âŹ75/hr = âŹ6,000.00
VAT (0%): âŹ0.00
Total: âŹ6,000.00
VAT Reverse Charge â Article 196, Council Directive 2006/112/EC
Payment: SEPA bank transfer
IBAN: DE89 3704 0044 0532 0130 00
BIC: COBADEFFXXX
Due: April 8, 2026 (30 days)
You can create invoices exactly like this with our Invoice Generator â select the EU region, check âReverse Charge,â and all the mandatory fields and legal text are included automatically.
Common Mistakes That Delay Payments
- Missing the clientâs VAT numberâ the clientâs accountant will send it back immediately. Always ask for the VAT number before creating the invoice.
- No reverse charge noteâ without the legal reference, the client cannot apply the reverse charge and may hold payment until you re-issue.
- Wrong VAT number formatâ each country has its own format. A typo means VIES validation fails, and the invoice is rejected.
- Missing service description or periodâ âConsulting servicesâ is too vague. Include the specific deliverable and the dates the work was performed.
- No sequential invoice numberâ EU rules require invoices to be numbered sequentially. Random numbers or duplicates can trigger audit flags.
- Charging VAT when you shouldnâtâ as a non-EU supplier to an EU business, you should not charge VAT. Adding 19% or 21% creates a mess for everyone.
- Invoicing in a currency without stating itâ if you invoice in USD, make sure âUSDâ appears clearly next to every amount, not just the total.
Do You Need to Register for VAT in the EU?
In most cases, no. If youâre a non-EU freelancer selling services to EU businesses (B2B), the reverse charge means you never need to register for VAT in any EU country.
You might need to register if:
- You sell digital products or services to EU consumers (B2C) and exceed the âŹ10,000 threshold â in that case, the OSS scheme may apply
- You have a physical presence (office, warehouse) in an EU country
- You sell physical goods shipped from within the EU
For pure B2B services (consulting, development, design, writing), reverse charge handles everything. No registration needed.
Checklist: Before You Send the Invoice
- Clientâs legal entity name (not a personâs name)
- Clientâs VAT number â verified on VIES
- Sequential invoice number
- Invoice date and service period
- Your full name/business name and address
- Detailed service description
- Net amount in stated currency
- VAT at 0% with reverse charge note
- Your IBAN or bank details
- Payment terms (e.g., 30 days net)
Bottom Line
Invoicing EU clients as a non-EU freelancer is not complicated once you understand the reverse charge mechanism. The key is: include the clientâs VAT number, add the reverse charge legal reference, and make sure all mandatory fields are present. Do this right once, save it as a template, and every future invoice takes two minutes.
Use our Invoice Generator with the EU region selected to get all the right fields automatically. Check VAT rates with our EU VAT Rate Lookup, and validate your clientâs IBAN with our IBAN Validator.
Jetzt ausprobieren â Kostenlos
Verwenden Sie unseren Invoice Generator direkt in Ihrem Browser. Keine Registrierung, kein Upload auf einen Server.
Invoice Generator öffnen