EU VAT Compliant — All 27 Member States Supported

Free EU VAT Invoice Template
Cross Border Compliant

Generate EU VAT compliant invoices in seconds. Reverse charge, intra-community supply, OSS ready. All required Article 226 fields included. Free, instant PDF.

Last updated: April 6, 2026

No watermarks. No signup. Supports all EU VAT rates.

How VAT Actually Works Across the European Union

If you've ever tried to sell something across EU borders and thought "I'll just figure out the tax part later," you already know how that story ends. It ends with confusion, a lot of Googling, and possibly an angry email from someone's accountant. So let's sort this out properly.

VAT stands for Value Added Tax. It's a consumption tax that gets added at every stage of production and distribution, but ultimately the end consumer is the one who pays it. The business just collects it on behalf of the government. Think of yourself as an unpaid tax collector. Fun, right?

Now here's where it gets interesting. The European Union has 27 member states, and every single one of them has its own VAT rate. They don't all agree on what percentage to charge, they don't all agree on what's exempt, and they definitely don't all agree on how to handle the paperwork. But they did agree on one thing: a common framework called the EU VAT Directive. This directive sets the ground rules that every member state has to follow, even if they get to pick their own rates and add their own quirks on top.

The whole system is designed so that goods and services can move freely across borders within the EU without double taxation. In theory, it's elegant. In practice, it's a maze of rules, exceptions, and special cases that keeps accountants employed across the continent. But don't worry. Once you understand the basics, it's genuinely manageable. And you don't need to be an accountant to get your invoices right.

The core principle is simple: VAT is charged where the goods or services are consumed, not where the seller is located. For physical goods shipped from Germany to Spain, that means Spanish VAT rules apply to the end consumer. For services sold B2B across borders, the buyer's country usually takes precedence. This is called the "destination principle" and it's the backbone of the entire EU VAT system.

Article 226: What the EU VAT Directive Requires on Your Invoice

Article 226 of the EU VAT Directive is basically the checklist that every VAT invoice in the EU needs to follow. It's not optional. If you're VAT registered and you're issuing invoices within or across EU borders, these fields need to be on there. Miss one and your client might not be able to reclaim their VAT, which makes you very unpopular very fast.

Here's what Article 226 requires:

  • Invoice date. The date the invoice is issued. Straightforward enough.
  • Sequential invoice number. A unique number that identifies the invoice. It has to be part of a sequential series so there are no gaps in your numbering. Tax authorities really care about this one.
  • VAT identification number of the supplier. Your VAT number, including the two letter country prefix (like DE for Germany, FR for France, NL for the Netherlands).
  • VAT identification number of the customer. Required for intra-community supplies and reverse charge transactions. Not always needed for domestic B2C sales, but always needed for cross border B2B.
  • Full name and address of the supplier and customer. Both parties need to be clearly identified. PO boxes are generally fine, but the address needs to be real and verifiable.
  • Description of goods or services. What was supplied. Not just "services" but an actual meaningful description. Auditors don't appreciate vagueness.
  • Quantity and nature of goods, or extent and nature of services. How much of what. Units, hours, pieces, whatever applies.
  • Date of supply. When the goods were delivered or the services were completed. This can be different from the invoice date.
  • Taxable amount per rate. The net amount before VAT, broken down by applicable VAT rate if you're charging multiple rates on one invoice.
  • VAT rate applied. The percentage. 19%, 21%, 25%, whatever applies.
  • VAT amount. The actual tax amount in the invoice currency.
  • Reason for exemption. If no VAT is charged (zero rated, exempt, reverse charge), you need to state why. A note like "Intra-community supply, Article 138 VAT Directive" or "Reverse charge, Article 196 VAT Directive" does the job.

That's a lot of fields, but most of them are things you'd include on a normal invoice anyway. The VAT specific additions are mainly the VAT numbers, the rate breakdown, and the exemption notes. Our invoice templates include all these fields by default so you don't have to remember them every time.

VAT Rates Across EU Countries: The Full Picture

Every EU country sets its own standard VAT rate, and most also have one or more reduced rates for specific categories like food, books, medicine, or children's clothing. The EU requires a minimum standard rate of 15%, but most countries go well above that. Here's where things stand across the major economies.

Germany charges 19% as its standard rate, with a reduced rate of 7% for essentials like food, books, and public transport. Germany is actually on the lower end for Western Europe, which is one reason it's such a popular base for EU businesses.

France has a standard rate of 20%. There's a reduced rate of 5.5% for most food products and books, and a super reduced rate of 2.1% for things like newspapers and certain medicines. The French also have an intermediate rate of 10% for restaurants and some home renovation work. Because of course they do.

Italy comes in at 22% standard. Reduced rates of 10%, 5%, and even 4% apply to various categories. Italian VAT rules are notoriously detailed, so if you're invoicing Italian clients regularly, it's worth understanding which rate applies to your specific services.

Spain charges 21% standard, with reduced rates of 10% and 4%. The Canary Islands have their own tax system (IGIC) that's completely separate from mainland Spanish VAT, which catches a lot of people off guard.

Netherlands also sits at 21% standard, with a 9% reduced rate for food, water, medicine, books, and hotel stays. The Dutch tax authority (Belastingdienst) is known for being quite strict about invoice compliance, so make sure your paperwork is tight.

Poland has a 23% standard rate, with reduced rates of 8% and 5%. Poland also applies a 0% rate to certain exported goods. For a country with relatively lower costs of living, 23% is a hefty tax, but that's the deal.

Sweden tops the charts at 25% standard, tied with Denmark and Croatia. Sweden has reduced rates of 12% for food and restaurants, and 6% for books, newspapers, and cultural events. If you're selling to Swedish consumers, that quarter of the price going to VAT is something to factor into your pricing strategy.

Ireland charges 23% standard, with a confusing array of reduced rates including 13.5%, 9%, and 4.8% depending on what you're selling. Ireland's system is particularly complex because of various temporary rates that get introduced and extended.

Other notable rates: Belgium 21%, Austria 20%, Portugal 23%, Finland 25.5%, Greece 24%, Czech Republic 21%, Romania 19%, Hungary 27% (the highest in the EU). Yes, Hungary charges 27% VAT. If you're selling to Hungarian consumers, over a quarter of every euro goes straight to Budapest.

When you're creating an invoice, you need to know which rate applies to your transaction. For domestic sales, it's your country's rate. For cross border sales, the rules depend on whether you're selling to a business or a consumer, and what you're selling. We'll get into that next.

Intra Community Supply: Cross Border B2B Without the Tax Headache

This is probably the most important concept for anyone doing business across EU borders. An intra-community supply is when a VAT registered business in one EU country sells goods to a VAT registered business in another EU country. When this happens, something magical occurs: the supply is zero rated. That means 0% VAT.

Wait, no VAT at all? Not exactly. The VAT doesn't disappear. It just shifts. Instead of the seller charging VAT and remitting it to their own tax authority, the buyer accounts for the VAT in their own country through what's called an "acquisition tax" or "intra-community acquisition." The buyer effectively charges themselves the VAT at their local rate and then immediately deducts it on the same return. So for a VAT registered business, the net effect is zero. The tax exists on paper but cancels itself out.

For this to work, you need three things:

  • Both parties must be VAT registered. The seller needs a valid VAT number, and the buyer needs a valid VAT number in a different EU member state.
  • The goods must physically move from one member state to another. You can't claim zero rating if the goods stay in the same country.
  • You need proof of transport. Shipping documents, transport contracts, CMR notes. Keep these. Tax authorities will ask for them during audits.

On your invoice, you'll show the supply at 0% VAT and include a note referencing Article 138 of the VAT Directive. Something like "Intra-community supply of goods, exempt with credit per Article 138, Directive 2006/112/EC." You also need to include both your VAT number and the customer's VAT number on the invoice. Check out our invoice examples to see how this looks in practice.

For services, the rules are slightly different. Most B2B services fall under the "general rule" in Article 44, which means they're taxed where the customer is established. The supplier doesn't charge VAT, and the customer accounts for it through the reverse charge mechanism. Which brings us to our next topic.

The Reverse Charge Mechanism: Letting the Buyer Handle the VAT

The reverse charge is one of those things that sounds complicated but is actually pretty simple once you get it. Instead of the seller charging VAT on the invoice and paying it to their tax authority, the buyer "self assesses" the VAT. They add the VAT to their own VAT return as both output tax (owed) and input tax (reclaimable), so the net effect for a VAT registered buyer is zero.

Why does this exist? Because without it, a German company selling consulting services to a French company would have to register for VAT in France, charge French VAT, file French VAT returns, and deal with the French tax authority. For every country they sell to. That's 26 potential VAT registrations for selling across the EU. The reverse charge eliminates all of that by putting the tax obligation on the buyer, who's already VAT registered in their own country.

The reverse charge applies automatically to most B2B cross border services within the EU. It also applies to certain domestic transactions in some countries (like construction services in Germany or the UK). And it's mandatory for certain supplies of goods too, particularly things like mobile phones and computer chips in some member states (to combat VAT fraud).

When you issue a reverse charge invoice, here's what changes:

  • You do not charge VAT. The invoice shows 0% or no VAT line.
  • You include a clear note stating the reverse charge applies. The standard wording is "VAT reverse charge, Article 196, Directive 2006/112/EC" or simply "Reverse charge."
  • You must include both your VAT number and the customer's VAT number.
  • You still show the full taxable amount so the buyer knows what to self assess.

The buyer then takes your invoice, calculates the VAT at their local rate, and includes it in their VAT return. If they're fully VAT recoverable (which most B2B buyers are), the input and output VAT cancel each other out and nobody actually pays anything to the tax man. The system just ensures the transaction is properly recorded.

One Stop Shop (OSS): Simplifying B2C Cross Border Sales

The One Stop Shop was introduced in July 2021 and it's honestly one of the best things the EU has done for small businesses selling across borders. Before OSS, if you sold products or digital services to consumers in multiple EU countries, you had to register for VAT in every single country once you exceeded that country's threshold. Imagine being a small online shop in Estonia and having to file VAT returns in 26 other countries. Nightmare.

OSS fixes this. Instead of registering everywhere, you register for OSS in your home country and file a single quarterly return that covers all your B2C sales across the entire EU. Your home tax authority then distributes the VAT to each destination country on your behalf. One registration, one return, one payment. The tax authorities sort out the rest among themselves.

There are three OSS schemes:

  • Union OSS. For EU based businesses selling goods or services to consumers in other EU member states. This is the one most businesses use.
  • Non Union OSS. For businesses outside the EU selling services to EU consumers. If you're a US based SaaS company selling to European consumers, this is your scheme.
  • Import OSS (IOSS). For sellers of goods imported from outside the EU with a value up to 150 euros. This was created mainly for e-commerce platforms shipping small parcels from China and other non EU countries.

Under OSS, you charge the VAT rate of the customer's country on your invoices. So if you're a Dutch company selling digital products to a French consumer, you charge 20% (French rate), not 21% (Dutch rate). You collect this VAT and then report it through your OSS return.

The threshold for mandatory OSS registration is 10,000 euros in annual cross border B2C sales across the entire EU. Below that threshold, you can just charge your domestic rate. Once you cross it, you need to either register for VAT in each destination country individually (the old way) or use OSS (the sensible way).

VIES Validation: Making Sure VAT Numbers Are Real

Before you zero rate an intra-community supply or apply the reverse charge, you need to verify that your customer's VAT number is actually valid. You can't just take their word for it. If you zero rate a supply to a customer with an invalid VAT number, your tax authority will come after you for the VAT you should have charged. That's an expensive mistake.

The tool for this is VIES, which stands for VAT Information Exchange System. It's run by the European Commission and it's completely free to use. You enter a VAT number with its country prefix (like DE123456789 for Germany or FR12345678901 for France) and VIES tells you whether it's valid, the name of the business, and their address.

Here's the thing though. VIES isn't always 100% reliable in real time. The system depends on each member state's national database being up to date, and sometimes there are delays or temporary outages for specific countries. So if VIES says a number is invalid, don't panic. Try again later. If it's still showing as invalid after a day or two, contact the customer and ask them to check their registration.

Best practice: validate the VAT number before you issue the invoice, and save a screenshot or printout of the VIES confirmation. This is your proof that you did your due diligence. If an auditor ever questions why you zero rated a supply, you can show them the VIES confirmation from the date of the transaction. Some businesses automate this check through API integrations with their invoicing systems.

Also worth noting: the UK is no longer part of the EU, so UK VAT numbers (starting with GB) don't appear in VIES. If you're dealing with UK clients, you'll need to check their VAT number through HMRC's own verification service instead. For more on invoicing UK clients specifically, see our UK invoice template guide.

Invoicing in Different EU Languages

The EU has 24 official languages, and technically your invoice should be understandable to your customer's tax authority. In practice, this means different things in different countries. Some countries require invoices to be in the local language. Others accept English. Some accept any EU language. And a few don't really specify at all.

Germany, for instance, will generally accept invoices in German or English for tax purposes. France is pickier and often expects invoices in French, especially if there's ever a dispute or audit. Italy and Spain tend to prefer their own languages but won't reject a clearly formatted English invoice in most cases. The Nordic countries are very comfortable with English.

The safest approach? Issue bilingual invoices. Put the key information in both English and the customer's local language. Or at minimum, use English but make sure the mandatory VAT references (like the reverse charge notation) are clearly labeled. Tax authorities care more about the numbers being right and the required fields being present than about which language you use for "Quantity" versus "Quantite."

One practical tip: regardless of language, always use the standardized country prefix for VAT numbers (DE, FR, IT, ES, NL, etc.) and use ISO currency codes (EUR, SEK, PLN, etc.). These are universal and won't cause confusion regardless of what language the rest of your invoice is in.

Small Business VAT Exemption Thresholds by Country

Not every business in the EU needs to charge VAT. Most member states offer a small business exemption that lets businesses below a certain turnover threshold skip VAT registration entirely. If you qualify, you don't charge VAT, you don't file VAT returns, and your invoices don't need VAT numbers. The trade off is you can't reclaim VAT on your own purchases either.

The thresholds vary wildly across the EU. Here are some of the key ones:

  • Germany: 22,000 euros annual turnover (Kleinunternehmerregelung). Below this, you can opt out of VAT entirely.
  • France: 85,800 euros for goods, 34,400 euros for services (franchise en base de TVA).
  • Italy: 85,000 euros under the flat rate regime (regime forfettario), which also comes with simplified income tax.
  • Spain: No general small business VAT exemption. Nearly all businesses must register for VAT regardless of turnover. Spain is the exception here.
  • Netherlands: 20,000 euros (kleineondernemersregeling or KOR). Below this, you can opt for the exemption.
  • Poland: 200,000 PLN (roughly 46,000 euros). Relatively generous by EU standards.
  • Sweden: 80,000 SEK (about 7,000 euros). Quite low, which means most Swedish businesses end up VAT registered pretty quickly.
  • Ireland: 80,000 euros for goods, 40,000 euros for services.
  • Belgium: 25,000 euros.
  • Austria: 35,000 euros.

Important: these thresholds apply to domestic VAT registration only. If you're selling cross border within the EU (B2C above the 10,000 euro threshold), you'll need to deal with VAT through OSS regardless of whether you're below your domestic threshold. The small business exemption doesn't protect you from cross border obligations.

Also keep in mind that these thresholds change. Governments adjust them regularly, so check with your local tax authority or accountant for the most current numbers. The thresholds listed here are accurate as of 2026, but they may shift.

Creating Your EU VAT Invoice with FreeInvoicePDF.org

Now that you understand how EU VAT works (or at least enough of it to get your invoices right), let's actually make one. The whole process takes about a minute, and our free invoice creator handles all the Article 226 requirements without you having to memorize them.

Start by heading to the invoice creator. No account needed, no email, no payment information. Just open it and go.

Step 1: Enter your business details. Add your company name, address, and critically, your VAT identification number with the country prefix. If you're a German company, that's DE followed by 9 digits. French? FR followed by 11 characters. The tool accepts all EU VAT number formats.

Step 2: Add your client's details. Their business name, address, and VAT number. If this is a cross border B2B transaction, the client's VAT number is mandatory for zero rating or reverse charge. Validate it on VIES before you proceed. If it's a domestic sale or B2C, the client's VAT number might not be required, but including it never hurts.

Step 3: Add your line items. Describe what you sold or what service you provided. Be specific because tax authorities in countries like Germany, France, and the Netherlands expect meaningful descriptions. "Consulting" isn't enough. "Marketing strategy consulting, Q1 2026, 40 hours" is better.

Step 4: Set the correct VAT rate. This is where your knowledge of the rules comes in. Domestic sale? Use your country's standard rate. Intra-community B2B supply of goods? 0% with the appropriate notation. Cross border B2B service? 0% with reverse charge notation. B2C to another EU country? The destination country's rate (and make sure you're registered for OSS if you're above the threshold).

Step 5: Add the required VAT notes. For zero rated supplies, add "Intra-community supply, Article 138, Directive 2006/112/EC." For reverse charge services, add "Reverse charge, Article 196, Directive 2006/112/EC." For exempt supplies, note the relevant exemption article. You can type these into the notes field on the invoice.

Step 6: Download your PDF. Click the download button and you've got a clean, professional, EU VAT compliant invoice ready to send. No watermarks, no branding from us, no subscription needed. The PDF includes all Article 226 required fields and looks professional enough for any European client or tax authority.

Privacy note: Everything happens in your browser. Your client names, VAT numbers, and invoice amounts are never uploaded to our servers. Your data stays on your device. We take privacy seriously because your financial information is nobody else's business.

Quick Tips for EU VAT Invoice Compliance

Before we wrap up, here are a few practical tips that'll save you from common mistakes when invoicing across the EU.

Always validate VAT numbers before zero rating. We've said it before but it's worth repeating. Use VIES, save the confirmation, and don't zero rate unless you have a valid number. The consequences of getting this wrong are that you'll owe the VAT yourself.

Keep your invoice numbering sequential. The EU VAT Directive specifically requires sequential numbering with no gaps. If an invoice is voided, issue a credit note rather than deleting the invoice and reusing the number. Tax authorities will flag gaps in your sequence during audits.

Issue invoices promptly. Most EU countries require invoices to be issued by the 15th of the month following the supply. Don't wait months to invoice your clients. Late invoicing can create VAT reporting issues and may even result in penalties in some jurisdictions.

Use the correct currency. You can invoice in any currency, but the VAT amount should also be expressed in the currency used for your VAT return (usually euros for eurozone countries, or the local currency for non eurozone EU members like Sweden, Poland, or Hungary). If you invoice in dollars, you'll need to convert the VAT amount at the official exchange rate.

Store invoices for the required period. Most EU countries require you to keep invoice records for at least 7 to 10 years. Some, like France, require 10 years. Digital storage is fine in all EU countries, so PDF copies in an organized folder structure work perfectly.

EU VAT invoicing isn't simple, but it doesn't have to be overwhelming either. Once you understand which rules apply to your specific situation (domestic, intra-community, reverse charge, or OSS), it becomes routine. And with the right tools, you can produce compliant invoices in under a minute. Head to the free invoice creator and see for yourself.

Create Your EU VAT Invoice in 4 Steps

All Article 226 fields included. Reverse charge and intra-community supply ready.

1

Enter VAT Details

Add your business info and VAT identification number with country prefix.

2

Add Client + VAT ID

Enter client details and their EU VAT number for cross border transactions.

3

Set VAT Rate

Choose the correct rate: standard, reduced, zero rated, or reverse charge.

4

Download PDF

Get a clean, EU VAT compliant PDF invoice instantly. No watermarks.

EU VAT Invoice Questions Answered

What is an EU VAT invoice?
An EU VAT invoice is a tax document that meets the requirements of Article 226 of the EU VAT Directive. It includes mandatory fields like VAT identification numbers for both parties, applicable VAT rates, tax amounts, and specific notations for zero rated or reverse charge transactions.
Do I need my customer's VAT number on the invoice?
For intra-community B2B supplies and reverse charge transactions, yes. The customer's VAT number is mandatory and must be validated through VIES before you zero rate the supply. For domestic B2C sales, the customer's VAT number is generally not required.
What is the reverse charge and when do I use it?
The reverse charge shifts VAT liability from seller to buyer. It applies automatically to most cross border B2B services within the EU. Instead of charging VAT, you issue the invoice at 0% with a note referencing Article 196 of the VAT Directive. The buyer then self assesses VAT on their own return.
Can I create a free EU VAT compliant invoice here?
Yes. FreeInvoicePDF.org supports all Article 226 required fields including dual VAT numbers, rate breakdowns, exemption notes, and reverse charge references. Create your invoice, set the appropriate VAT rate, add compliance notes, and download a clean PDF instantly. No signup, no watermarks, completely free.
What VAT rate do I charge for cross border EU sales?
For B2B: typically 0% as an intra-community supply (goods) or reverse charge (services), provided both parties have valid VAT numbers. For B2C: charge the VAT rate of the customer's country. If you exceed 10,000 euros in annual cross border B2C sales, register for the One Stop Shop (OSS) scheme.
How do I check if an EU VAT number is valid?
Use VIES (VAT Information Exchange System) at the European Commission website. Enter the VAT number with its country prefix (DE, FR, NL, etc.) and VIES confirms whether it's valid and active. Always save the confirmation as proof of due diligence for your records.

Create Your EU VAT Invoice Now — Free

Article 226 compliant. Reverse charge ready. All EU VAT rates supported. No signup required.

Create EU VAT Invoice Free
All 27 EU member states
No watermarks
No signup
100% private

Get Invoicing Tips in Your Inbox

Free tips on getting paid faster, avoiding mistakes, and running your business smarter. No spam, unsubscribe anytime.

Join 2,000+ freelancers. No spam, ever.