The most expensive VAT mistake a freelancer can make is not failing to register. It is charging VAT to a VAT-registered business client in another EU country instead of applying the reverse charge. Here is why: when you charge 21% VAT on a €10,000 invoice to a Dutch B2B client and you are based in Germany, the Dutch client cannot reclaim that German VAT — only German input VAT can be reclaimed in Germany. They are stuck with a €2,100 cost they should never have incurred. They come back to you. You have to issue a credit note, re-invoice, and now you have also triggered a review of your own VAT account. The time cost alone typically exceeds €1,000 in accountant fees and lost billable hours. The reverse charge rule exists precisely to prevent this. Learn it before you invoice a single cross-border B2B client.

Step 1: Determine Whether You Need to Register

VAT registration is not optional once you exceed your country's registration threshold — but below that threshold, you are not permitted to charge VAT at all (in most EU member states). The thresholds vary significantly:

  • Germany: €22,000 annual turnover
  • France: €36,800 (services), €91,900 (goods)
  • Netherlands: No threshold — most businesses must register immediately
  • Spain: No threshold for resident businesses
  • Ireland: €37,500 (services), €75,000 (goods)
  • Italy: No threshold for B2B services; €65,000 for certain categories

If you are below your country's threshold, you operate as a small business (Kleinunternehmer in Germany, for example) and issue invoices without VAT. State clearly on those invoices that you are not VAT-registered and no VAT is charged. Once you exceed the threshold — or expect to exceed it — register immediately. Registration can take days to weeks depending on the country.

Step 2: Once Registered — Apply the Correct Domestic Rate

For invoices to clients in your own country, the rule is straightforward: charge VAT at the rate that applies to your type of service in your country.

Most freelance services — consulting, design, development, copywriting, marketing — attract the standard VAT rate. In Germany that is 19%, in France 20%, in the Netherlands 21%. Check whether your specific service category qualifies for a reduced rate. Digital educational content, for example, may attract a reduced rate in some member states. When in doubt, the standard rate is the safe default — it is better to charge too much VAT (which can be corrected) than to charge too little (which triggers additional tax owed plus interest).

Step 3: B2B Clients in Other EU Countries — Apply the Reverse Charge

When you invoice a VAT-registered business in another EU member state, you do not charge VAT. Full stop. The transaction uses the reverse charge mechanism: the client accounts for VAT in their own country, at their own country's rate, and simultaneously reclaims it as input VAT. The net VAT cost to them is zero, and you collect nothing on behalf of any government.

What you must do on the invoice:

  1. Confirm the client's VAT number before issuing the invoice. Use the EU's VIES system (ec.europa.eu/taxation_customs/vies/) to validate it. An invalid number means you cannot apply reverse charge — you would need to charge your domestic VAT rate instead.
  2. Include the client's VAT number on the invoice.
  3. Include the statement: "Reverse charge: VAT to be accounted for by the recipient" (or the equivalent in your own language).
  4. Show the net amount only. Do not show a VAT line or a VAT total.

Failing to validate the VAT number is not a minor oversight. If the number is invalid and you applied reverse charge anyway, the tax authority may treat the supply as a domestic sale and assess you for the unpaid VAT — plus penalties.

Step 4: B2C Clients in Other EU Countries — Use the OSS Scheme

If you sell digital services (software, courses, streaming, e-books, website subscriptions, or any electronically supplied service) directly to private consumers (individuals, not businesses) in other EU countries, you must charge VAT at the rate of the buyer's country — not your own.

Below €10,000 in total EU cross-border B2C sales per year: you can charge your own country's VAT rate on all sales. Simpler, but you outgrow it quickly.

Above €10,000: you must charge each buyer's country VAT rate. The practical solution is the One Stop Shop (OSS) scheme. Register for OSS in your home country, file one quarterly return covering all your EU consumer sales, and pay all the VAT through that single filing. No need to register in 27 countries.

Non-digital services supplied to EU consumers (physical consultancy delivered in person, for example) have different place-of-supply rules. The general rule for services to consumers is that they are taxable in your own country — but there are exceptions for services connected to a specific location (property, events, restaurants). If you are unsure, look up the specific service type in your country's VAT guide or ask a tax adviser.

Step 5: Non-EU Clients — Outside Scope

Services supplied to clients based outside the EU — the US, the UK, Canada, Australia, anywhere — are generally outside the scope of EU VAT. You do not charge VAT, and you do not need to show a VAT rate or amount on the invoice.

Include the statement: "Outside scope of EU VAT" on the invoice to make the treatment explicit and provide a clear audit trail.

You can still reclaim input VAT on business expenses incurred in making those supplies, which is one of the significant advantages of VAT registration even when billing non-EU clients.

Required Invoice Fields for VAT Compliance

A VAT invoice is not valid unless it contains specific information. Missing fields mean your client cannot reclaim input VAT — which will come back to you as a complaint and a request to reissue. Required fields:

  • Your full legal name and address
  • Your VAT registration number
  • Invoice date and a unique sequential invoice number
  • Your client's name and address
  • Your client's VAT number (required for reverse charge invoices)
  • A description of the goods or services supplied
  • The net amount (excluding VAT)
  • The VAT rate applied (or, for reverse charge / outside scope, the reason no VAT is charged)
  • The VAT amount in the invoice currency
  • The gross total (net + VAT)

VAT Scenario Matrix

Use this table to determine the correct treatment for any client invoice before you issue it.

ScenarioWho is the client?Where are they?What you do
Domestic B2BVAT-registered businessYour own countryCharge standard (or reduced) rate VAT
Domestic B2CConsumer or unregistered businessYour own countryCharge standard (or reduced) rate VAT
EU B2BVAT-registered businessOther EU countryReverse charge — no VAT charged, note on invoice
EU B2C (digital)ConsumerOther EU countryCharge buyer's country VAT rate via OSS
EU B2C (non-digital)ConsumerOther EU countryCharge your own rate if below €10,000 threshold
Non-EU (any)AnyOutside EUOutside scope — no VAT, note on invoice

Calculate the VAT Before You Invoice

Use our VAT Calculator to confirm the correct VAT amount for any EU country before you send the invoice. Enter the net amount, select the destination country and rate, and the tool returns the VAT amount and gross total — ready to copy onto your invoice.

For the invoice itself, our Invoice Generator pre-fills the required VAT fields, handles the reverse charge statement automatically for EU B2B invoices, and produces a compliant PDF you can send immediately.

Open the VAT Calculator — Open the Invoice Generator