Skip to content
🇪🇺 Utility Tools

EU VAT Invoicing Rules for Freelancers and Small Businesses

📅 August 2, 2026·⏱️ 10 min read·Toolzey Team
Illustration representing EU VAT invoicing for freelancers on Toolzey

VAT invoicing across the European Union is genuinely more complex than in a single-country system like the UK or Canada, precisely because the EU is 27 member states each with their own VAT rate and administrative quirks, harmonised by shared EU-wide directives but not identical in every detail. For a freelancer or small business working with clients across multiple EU countries — which is increasingly the norm for remote and digital service providers — understanding the difference between domestic invoicing, cross-border business-to-business invoicing, and cross-border business-to-consumer invoicing is essential to getting it right.

This guide breaks down how EU VAT invoicing actually works in each of these scenarios, explains the reverse charge mechanism that governs most cross-border B2B transactions, covers the One-Stop Shop (OSS) scheme that simplified B2C cross-border VAT collection, and shows you how to generate a compliant EU invoice with our free Invoice Generator.

The Three Scenarios That Determine Your VAT Treatment

Almost every EU VAT invoicing question comes down to identifying which of these three scenarios applies to a specific transaction:

  1. Domestic transactions — you and your client are both based in the same EU member state.
  2. Cross-border B2B — you and your business client are based in different EU member states.
  3. Cross-border B2C — you're supplying a private consumer (not a VAT-registered business) based in a different EU member state than you.

Each of these is treated differently under EU VAT rules, and getting the categorisation wrong is the most common source of EU invoicing errors — charging VAT when the reverse charge should apply, or failing to register somewhere you should have under the OSS scheme.

Domestic Transactions: Standard National VAT Rules Apply

When you and your client are both in the same EU country, you simply follow that country's standard VAT invoicing rules — charge VAT at your country's applicable rate (standard, reduced, or zero, depending on the specific goods or service), and show it as a distinct line on your invoice alongside the net amount and total. EU-wide standard VAT rates currently range roughly from the high teens to around 27%, so if you operate across multiple countries or serve clients who ask about rates, it's worth having the correct rate for your specific country of registration close at hand rather than assuming a single "EU rate" exists — there isn't one.

Cross-Border B2B: The Reverse Charge Mechanism

This is the mechanism that governs the majority of freelance and consulting work sold across EU borders to business clients, and it works differently from how many people initially expect:

  • Instead of charging VAT on your invoice, you issue the invoice without VAT.
  • Your business client is responsible for self-accounting for VAT under their own country's rules — effectively calculating and reporting the VAT themselves, at their own country's rate, as both the "supplier" and "recipient" side of that VAT entry in their own return.
  • Your invoice must include both your VAT number and your client's VAT number, and should include a specific note referencing the reverse charge — commonly phrased as "Reverse charge — VAT to be accounted for by the recipient" or a similar statement, sometimes with a reference to the relevant EU VAT directive article.
  • Before applying the reverse charge, you should verify your client's VAT number is valid and active — the EU's VIES (VAT Information Exchange System) allows you to check this. Applying the reverse charge to an invalid or non-existent VAT number can create a compliance problem on your end.

The practical effect of the reverse charge mechanism is that it removes the need for a freelancer to register for VAT in every single EU country they have B2B clients in — without it, cross-border service trade within the EU would require an impractical number of VAT registrations for anyone working with clients across several member states.

Cross-Border B2C: The One-Stop Shop (OSS) Scheme

Supplying private consumers (rather than businesses) across EU borders works differently, since the reverse charge mechanism only applies to B2B transactions — a private consumer has no VAT registration to self-account with.

  • For cross-border B2C digital services and goods, you're generally required to charge VAT at the rate of the consumer's country, not your own — a German freelancer selling a digital course to a customer in France charges French VAT, not German VAT.
  • Before the One-Stop Shop scheme was introduced, this meant potentially needing to register for VAT separately in every EU country where you had consumer customers — a genuinely impractical burden for a small business.
  • The OSS scheme allows you to register in just one EU member state (typically your own) and file a single consolidated VAT return covering your B2C sales across all EU countries, with that one country's tax authority distributing the collected VAT to the other member states where your customers are based.
  • There is a threshold below which you can continue charging your own domestic VAT rate on cross-border B2C digital sales rather than the customer's country rate — but once your total cross-border B2C sales exceed that EU-wide threshold, the customer's-country-rate rule and OSS registration become relevant.

What Must Appear on an EU VAT Invoice

While specific formatting can vary slightly by member state, the EU VAT Directive establishes a common baseline of mandatory content across all member states:

  • A unique, sequential invoice number
  • The invoice date
  • Your full name/business name and address
  • Your VAT identification number
  • Your client's name and address
  • Your client's VAT identification number, for B2B transactions (especially critical for reverse charge invoices)
  • A description of the goods or services supplied, including quantity where applicable
  • The date the supply was made or completed, if different from the invoice date
  • The taxable amount per VAT rate, the rate applied, and the VAT amount
  • The gross total including VAT
  • For reverse charge transactions, a reference indicating the reverse charge applies

Generate an EU-compliant invoice in under 2 minutes

Add VAT numbers for both parties, apply the correct rate or reverse charge, and download a professional PDF invoice — free, no sign-up.

🧾 Open Invoice Generator

Common EU Invoicing Mistakes

  • Applying the reverse charge without verifying the client's VAT number. An invalid VAT number means the reverse charge basis for not charging VAT may not actually be valid — always verify through VIES before relying on it.
  • Confusing B2B and B2C treatment. Selling a digital product to what turns out to be a private individual using the reverse charge (intended for businesses) is a common and consequential error — confirm whether your client is purchasing as a registered business or as a private consumer before deciding which rule applies.
  • Ignoring the OSS threshold for B2C digital sales and continuing to charge your own domestic rate to consumers in other countries after exceeding it, rather than switching to the customer's country rate and registering for OSS.
  • Inconsistent invoice numbering across different countries' clients if you're managing multiple currencies or languages — keep one sequential system regardless of which country or currency a specific invoice involves.
  • Not issuing invoices in a language or currency the client expects — while not always a strict legal requirement, providing an invoice in a language your client can't read, with no translation or accompanying summary, often causes unnecessary payment delays purely from friction in their internal approval process.

Freelancers Working With Non-EU Clients

If your client is based entirely outside the EU, the transaction is generally treated as an export of services and is typically outside the scope of EU VAT altogether, meaning no VAT is charged on the invoice. The specific treatment can depend on the exact nature of the service and both parties' locations, so for significant international engagements outside the standard EU cross-border scenarios covered here, a brief check with an accountant familiar with international VAT rules is worthwhile, particularly for high-value or recurring international client relationships.

Keeping Records for EU VAT Compliance

Regardless of which scenario applies to a given invoice, EU VAT rules generally require retaining invoices and related records for a set number of years (commonly around a decade in several member states, though this varies), since tax authorities can request them during an audit well after the transaction itself. Keeping digital, organised, and clearly categorised records — domestic, cross-border B2B with reverse charge, cross-border B2C under OSS — from the start makes this a non-issue later, rather than a scramble to reconstruct categorisation years after the fact.

Frequently Asked Questions

Generally no. For B2B transactions, the reverse charge mechanism means your client accounts for VAT in their own country, avoiding the need for you to register there. For B2C digital sales, the One-Stop Shop scheme lets you register in just one member state and file a single consolidated return covering sales across all EU countries.
Instead of you charging VAT on an invoice to a business client in another EU country, you invoice without VAT, and your client calculates and reports the applicable VAT themselves under their own country's rules. Both parties' VAT numbers must appear on the invoice, along with a note referencing the reverse charge.
The EU's VIES (VAT Information Exchange System) is the standard tool for verifying that a VAT number is currently valid and active before applying the reverse charge or otherwise relying on a client's VAT registration status.
For cross-border B2C digital services and goods, you generally charge VAT at the rate of the consumer's country rather than your own, unless your total cross-border B2C sales fall below the EU-wide threshold that allows continued use of your domestic rate.
No — each member state sets its own standard VAT rate, along with reduced and zero rates for specific categories, resulting in meaningfully different rates across the EU. There is no single unified 'EU VAT rate.'
Generally no — supplying a client entirely outside the EU is typically treated as an export of services falling outside the scope of EU VAT, meaning the invoice is usually issued without VAT. The specific treatment can depend on the nature of the service, so checking for unusual cases is worthwhile.