Home / Guides / Freelancer VAT Invoicing

Freelancer VAT Invoicing: Complete EU Compliance Guide (2026)

Freelancers face unique VAT challenges: Kleinunternehmer thresholds, reverse charge for EU clients, digital services rules, marketplace deemed supplier, and invoice compliance. This guide covers every scenario with templates, decision trees, and real examples. Updated September 2026.

๐Ÿ“… Updated: September 2026 โœ๏ธ By: CA Neha Tabassum โฑ๏ธ 13 min read

Quick Decision: Which VAT Regime Are You?

๐Ÿ‡ฉ๐Ÿ‡ช Germany-Based

Kleinunternehmer (ยง19 UStG): โ‰ค โ‚ฌ25k prev year, โ‰ค โ‚ฌ100k current year. No VAT on invoices. No input VAT reclaim.
Standard VAT: > โ‚ฌ25k or voluntary opt-in. 19%/7% VAT, input VAT reclaim, USt-IdNr for cross-border.

๐Ÿ‡ซ๐Ÿ‡ท France-Based

Franchise de TVA: โ‰ค โ‚ฌ37.5k services / โ‰ค โ‚ฌ91.9k goods. No VAT. No input VAT.
Standard VAT: > thresholds or voluntary. 20%/10%/5.5%, input VAT reclaim, TVA intracommunautaire.

๐ŸŒ Other EU

Most EU countries offer a small-business regime, but the details differ: the threshold amount, whether it is measured on the previous or current year, and whether a partial rate reduction applies instead of full exemption. Germany (ยง19 UStG) and France (Franchise en base) work differently from each other, and a few Member States have no general option. Check the specific rule for your country with its tax authority rather than assuming the German or French pattern applies. Country rates lists the standard rates; the threshold itself is a national matter.

๐ŸŒ Non-EU Freelancer

Selling to EU clients: Reverse charge (B2B services) โ€” client self-accounts. No EU VAT registration needed. Selling digital services to EU consumers: Non-Union OSS required.

Regime Decision Tree

  1. Where are you established? โ†’ Determines domestic rules
  2. What's your annual revenue? โ†’ Below threshold? โ†’ Kleinunternehmer/Franchise option
  3. Who are your clients? โ†’ B2B EU? โ†’ Reverse charge. B2C EU? โ†’ OSS if > โ‚ฌ10k. Domestic? โ†’ Domestic VAT.
  4. What do you sell? โ†’ Services? โ†’ Reverse charge (B2B). Digital? โ†’ OSS (B2C). Goods? โ†’ Distance selling.
  5. Any high expenses? โ†’ Input VAT reclaim may justify voluntary standard VAT

๐Ÿ’ก Pro Tip: Voluntary Standard VAT Often Pays Off

If your business expenses > 30% of revenue OR you have B2B clients who need VAT invoices OR you buy equipment/software: voluntary standard VAT usually saves money despite the admin. See Kleinunternehmer Decision Guide for calculator.

Freelancer Invoice Anatomy (What Must Be On Every Invoice)

Universal Mandatory Fields (EU Directive 2006/112/EC + National Law)

FieldRequired?KleinunternehmerStandard VAT
Your full legal nameYesYesYes
Your addressYesYesYes
Client full legal nameYesYesYes
Client addressYesYesYes
Invoice number (sequential, no gaps)YesYesYes
Invoice dateYesYesYes
Date of service/supplyIf differentIf differentIf different
Description of servicesYesYesYes
Quantity/hours/deliverablesYesYesYes
Unit price (net)YesYes (gross = net)Yes (net)
VAT rateStandard VAT onlyNo โ€” forbidden19% / 7% / 0% per line
VAT amountStandard VAT onlyNo โ€” forbiddenPer line + total
Total grossYesSingle amountNet + VAT
Your VAT ID (domestic)YesSteuernummer / SIRENSteuernummer / SIREN
Your VAT ID (cross-border)Cross-border onlyN/A (don't have)USt-IdNr / TVA intra / Partita IVA
Client VAT IDCross-border B2B onlyN/ARequired for reverse charge
Reverse charge textCross-border B2B onlyN/AMandatory (see templates)
Kleinunternehmer textKleinunternehmer onlyMandatoryNo
Payment terms (due date)RecommendedYesYes
Bank details (IBAN/BIC)RecommendedYesYes

Invoice Templates by Scenario

Template 1: Kleinunternehmer (Germany) โ€” Domestic B2C/B2B

MAX MUSTERMANN MusterstraรŸe 12, 10115 Berlin Steuernummer: 30/123/45678 INVOICE RE-2026-0042 Date: 2026-09-15 Service Date: 2026-09-01 to 2026-09-14 BILL TO: Startup GmbH Grรผnderallee 5, 80331 Munich DESCRIPTION QTY UNIT PRICE TOTAL UX Design Sprint 10 โ‚ฌ1,200.00 โ‚ฌ12,000.00 User Research Interviews 8 โ‚ฌ150.00 โ‚ฌ1,200.00 โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ TOTAL โ‚ฌ13,200.00 GemรครŸ ยง19 UStG wird keine Umsatzsteuer berechnet. Payment: 14 days โ€” IBAN: DE89 3704 0044 0532 0130 00 BIC: COBADEFFXXX

Template 2: Standard VAT (Germany) โ€” Cross-Border B2B (Reverse Charge)

MAX MUSTERMANN MusterstraรŸe 12, 10115 Berlin Steuernummer: 30/123/45678 USt-IdNr: DE123456789 INVOICE RE-2026-0043 Date: 2026-09-15 Service Date: 2026-09-01 to 2026-09-14 BILL TO: Tech Solutions B.V. Amsterdamseweg 100, 1234 AB Amsterdam VAT ID: NL123456789B01 DESCRIPTION QTY UNIT PRICE NET TOTAL Senior Dev Consulting 20 โ‚ฌ150.00 โ‚ฌ3,000.00 Code Review 15 โ‚ฌ120.00 โ‚ฌ1,800.00 โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ NET TOTAL โ‚ฌ4,800.00 VAT (0% โ€” Reverse Charge) โ‚ฌ0.00 GROSS TOTAL โ‚ฌ4,800.00 Reverse charge โ€” Article 196 Council Directive 2006/112/EC Steuerschuldnerschaft des Leistungsempfรคngers Supplier USt-IdNr: DE123456789 | Client VAT ID: NL123456789B01 Payment: 30 days โ€” IBAN: DE89 3704 0044 0532 0130 00

Template 3: Standard VAT (Germany) โ€” Domestic B2B (19% VAT)

MAX MUSTERMANN MusterstraรŸe 12, 10115 Berlin Steuernummer: 30/123/45678 USt-IdNr: DE123456789 INVOICE RE-2026-0044 Date: 2026-09-15 Service Date: 2026-09-14 BILL TO: Agentur Mรผller GmbH KreativstraรŸe 7, 50667 Cologne DESCRIPTION QTY UNIT PRICE NET VAT 19% GROSS Brand Strategy Workshop 1 โ‚ฌ4,000.00 โ‚ฌ4,000 โ‚ฌ760 โ‚ฌ4,760 Logo Design Package 1 โ‚ฌ2,500.00 โ‚ฌ2,500 โ‚ฌ475 โ‚ฌ2,975 โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ NET TOTAL โ‚ฌ6,500.00 VAT 19% โ‚ฌ1,235.00 GROSS TOTAL โ‚ฌ7,735.00 Payment: 14 days โ€” IBAN: DE89 3704 0044 0532 0130 00

Template 4: Non-EU Freelancer โ†’ EU Client (Reverse Charge)

JANE DOE CONSULTING 123 Main St, New York, NY 10001, USA US EIN: 12-3456789 INVOICE JD-2026-0087 Date: 2026-09-15 Service Date: 2026-09-01 to 2026-09-14 BILL TO: EuroTech GmbH Berliner Allee 50, 10115 Berlin VAT ID: DE123456789 DESCRIPTION QTY UNIT PRICE TOTAL Market Entry Strategy 1 $8,000.00 $8,000.00 Competitive Analysis 1 $3,000.00 $3,000.00 โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ TOTAL $11,000.00 Reverse charge โ€” Article 196 Council Directive 2006/112/EC VAT liability shifts to recipient (EuroTech GmbH, DE123456789) No VAT charged by supplier (non-EU establishment) Payment: 30 days โ€” Wise USD Account / IBAN: DE89...

Template 5: Digital Services B2C (Union OSS) โ€” EU Freelancer

MAX MUSTERMANN MusterstraรŸe 12, 10115 Berlin Steuernummer: 30/123/45678 USt-IdNr: DE123456789 (OSS registered) INVOICE RE-2026-0045 Date: 2026-09-15 BILL TO: Jean Dupont 15 Rue de la Paix, 75002 Paris, France DESCRIPTION QTY UNIT PRICE NET VAT 20% GROSS Online Course: React Advanced 1 โ‚ฌ299.00 โ‚ฌ299 โ‚ฌ59.80 โ‚ฌ358.80 โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ NET TOTAL โ‚ฌ299.00 VAT 20% (FR โ€” OSS) โ‚ฌ59.80 GROSS TOTAL โ‚ฌ358.80 Union OSS โ€” VAT charged at consumer's location (France 20%) OSS VAT ID: DE123456789 Payment: Immediate (Stripe/PayPal)

Common Freelancer Scenarios

1. German Freelancer โ†’ French Corporate Client (B2B Service)

  • Rule: Reverse charge (Art. 196)
  • Invoice: โ‚ฌ0 VAT, both USt-IdNr/TVA intra, reverse charge text
  • Your filing: ZM (EC Sales List) quarterly via ELSTER
  • Client: Self-accounts French 20% VAT

2. French Freelancer โ†’ German Corporate Client (B2B Service)

  • Rule: Reverse charge (Art. 196)
  • Invoice: โ‚ฌ0 VAT, both TVA intra/USt-IdNr, "Auto-liquidation Art. 196"
  • Your filing: DES monthly via impots.gouv.fr
  • Client: Self-accounts German 19% VAT

3. Freelancer (Any EU) โ†’ US Client (B2B Service)

  • Rule: Place of supply = client's location (US) โ†’ outside EU VAT scope
  • Invoice: โ‚ฌ0 VAT, "Outside EU VAT scope โ€” Art. 44 Dir 2006/112/EC"
  • No VIES check needed (US not in VIES)
  • No EC Sales List entry

4. Freelancer โ†’ EU Consumer (B2C Service)

  • Digital (course, SaaS, download): OSS from โ‚ฌ1. Charge consumer's country VAT.
  • Non-digital (consulting, coaching via Zoom): Your domestic VAT (place of supply = your establishment)
  • Platform (Udemy, Fiverr, Upwork): Platform may be deemed supplier โ†’ they handle VAT

5. Freelancer Selling via Marketplace (Upwork, Fiverr, Toptal, Malt)

PlatformDeemed Supplier?Who Charges VAT?Your Invoice
UpworkYES (facilitates payment/delivery)Upwork charges client, remits VATInvoice Upwork (not end client) โ€” โ‚ฌ0 VAT if reverse charge
FiverrYESFiverr charges client, remits VATInvoice Fiverr โ€” โ‚ฌ0 VAT
ToptalYESToptal charges clientInvoice Toptal โ€” โ‚ฌ0 VAT
Malt (EU)YESMalt charges clientInvoice Malt โ€” โ‚ฌ0 VAT
Direct client (email/contract)NOYOUInvoice client โ€” apply rules above

Key: If platform = deemed supplier, you DON'T count this revenue in your โ‚ฌ10k OSS threshold or domestic VAT threshold. You invoice the platform.

Accounting for Platform Income

Net vs Gross Reporting

Example: Upwork Project $5,000

Upwork charges client: $5,000 + VAT (if applicable) = $5,500
Upwork fee: 10% = $500
You receive: $4,500

Your accounting:

  • Revenue: $5,000 (gross billed to client)
  • Platform fee: $500 (business expense)
  • Net income: $4,500
  • VAT: โ‚ฌ0 (reverse charge to Upwork)

Invoice the Platform, Not the Client

  • Your invoice: "Upwork Inc." / "Fiverr International Ltd."
  • Platform's VAT ID (e.g., Upwork: IE3289743SH)
  • Reverse charge text
  • Amount = gross client billing (before platform fee)

Freelancer Expenses: What's VAT-Deductible (Standard VAT Only)

Expense CategoryVAT Deductible?ConditionsTypical Rate
Laptop/ComputerYes (100% if business-only)Invoice in your name19%
Software/SaaS (Adobe, Figma, GitHub, AWS)YesB2B invoice with your VAT ID19% (reverse charge if EU vendor)
Coworking SpaceYes (100%)Contract in your name19%
Home Office (rent, electricity, internet)Pro-rata (by mยฒ or rooms)Dedicated workspace, calculation method documented19%
Phone/MobilePro-rata (business %)Log or flat rate (e.g., 50%)19%
Car/Travel (train, flights, hotels)Yes (business trips)Receipts, purpose documented19% (19% on train, 7% on hotel)
Meals (business meetings)70% deductible (Germany)Receipt + attendees + purpose19% on 70%
Training/Courses/CertificationsYesProfessional relevance19%
Professional Insurance (Haftpflicht, KV)Pro-rataBusiness portion19%
Bank Fees (business account)YesBusiness account only19%
Accounting Software / SteuerberaterYesBusiness purpose19%

Reverse Charge on B2B Services You Buy

If you buy services from EU vendors (e.g., French designer, Irish SaaS):

  • They invoice โ‚ฌ0 VAT + reverse charge text
  • You self-account 19% German VAT (output)
  • You deduct 19% as input VAT (same return) = net โ‚ฌ0 if fully taxable
  • Report in ZM (EC Sales List) + UStVA

Compliance Calendar for Freelancers

FrequencyKleinunternehmerStandard VAT
Monthlyโ€”UStVA (if > โ‚ฌ7.5k VAT/yr), Vorauszahlung (10th)
Quarterlyโ€”UStVA (if โ‰ค โ‚ฌ7.5k VAT/yr), ZM/DES (25th), OSS (if registered)
AnnuallyEรœR (Anlage EรœR) with tax returnUSt 1 A (annual VAT return), EรœR, Income tax
OngoingMonitor thresholds monthlyVIES check quarterly, archive invoices 10 years

Key 2026 Deadlines (Germany Example)

  • Jan 10: Dec UStVA / Vorauszahlung
  • Jan 25: Q4 ZM
  • Jan 31: OSS Q4 (if registered)
  • Feb 10: Jan UStVA
  • Mar 31: Annual USt 1 A (2025)
  • Apr 10: Feb UStVA
  • Apr 25: Q1 ZM
  • Apr 30: OSS Q1
  • ...monthly/quarterly cycle continues

Tools for Freelancer VAT Compliance

๐Ÿ“„ Invoice Generator

Auto-fills all templates above. Selects correct VAT regime, reverse charge text, VAT IDs. PDF/UBL export.

Generate Invoice โ†’

๐Ÿ” Reverse Charge vs OSS Checker

4 questions โ†’ tells you: reverse charge, OSS, domestic VAT, or outside scope. Covers all freelancer scenarios.

Check Scenario โ†’

๐Ÿ” VAT Validator

Batch validate all EU client VAT numbers before invoicing. VIES check + format validation. CSV audit trail.

Validate Clients โ†’

๐Ÿงฎ VAT Calculator

Instant add/remove VAT for quotes. 30 countries, 2026 rates. Net/gross/VAT breakdown.

Calculate Quote โ†’

๐Ÿงพ UBL E-Invoice Kit

Generate Peppol/UBL 2.1 compliant e-invoices for ViDA mandate prep. CSV โ†’ XML.

UBL Kit โ†’

Freelancer Invoice Compliance Checklist

Before Every Invoice

  • [ ] Client legal name + address confirmed
  • [ ] Service scope + dates defined
  • [ ] Correct regime template selected (Kleinunternehmer / Standard / Non-EU)
  • [ ] Cross-border? โ†’ Client VAT ID validated on VIES today
  • [ ] VIES screenshot saved
  • [ ] Correct reverse charge text for country
  • [ ] Sequential invoice number (no gaps)
  • [ ] Payment terms + due date stated
  • [ ] Bank details (IBAN/BIC) included

Monthly

  • [ ] All invoices numbered sequentially
  • [ ] Expenses collected with VAT invoices
  • [ ] Bank reconciliation: payments matched to invoices
  • [ ] Overdue invoices: reminder sent (late payment interest + โ‚ฌ40)

Quarterly (Standard VAT)

  • [ ] UStVA filed by 10th/25th
  • [ ] ZM/DES filed by 25th
  • [ ] OSS filed by month-end (if registered)
  • [ ] Vorauszahlung paid
  • [ ] VIES batch check on all active cross-border clients

Annually

  • [ ] Revenue vs threshold check (Kleinunternehmer status for next year)
  • [ ] Annual VAT return (USt 1 A) by July 31
  • [ ] Income tax return (EรœR + Anlage EรœR)
  • [ ] Archive: all invoices, VIES proofs, returns (10 years)
  • [ ] Review: voluntary opt-in for next year?

FAQ

Do I need a VAT number to start freelancing?

Germany: Register with Finanzamt (Fragebogen) โ†’ get Steuernummer. Kleinunternehmer: no USt-IdNr. Standard VAT: get USt-IdNr from BZSt. France: Guichet Unique โ†’ SIREN + TVA intra if standard.

Can I invoice in USD/EUR as EU freelancer?

Yes. Invoice in any currency. Show conversion rate + date. VAT calculated on EUR equivalent (ECB rate of invoice date). VAT return filed in EUR.

What if client refuses to pay VAT?

B2B: VAT is legally due. If reverse charge, client self-accounts โ€” you invoice โ‚ฌ0 VAT. If domestic, VAT must be on invoice. Non-payment = late payment rights (interest + โ‚ฌ40).

Do I charge VAT to UK clients post-Brexit?

UK = non-EU. B2B services: reverse charge (client self-accounts UK VAT). B2C digital: UK OSS (separate from EU OSS). B2C goods: export (0% VAT) + UK import VAT.

Can I use simplified invoices (under โ‚ฌ250)?

Germany: ยง33 UStDV allows simplified invoice โ‰ค โ‚ฌ250 gross (less fields). But: cross-border B2B still needs full invoice for reverse charge. Use full template to be safe.

What if I lose a VIES screenshot?

Re-check VIES. If still valid, new screenshot works. If now invalid: you had valid check at invoice date โ€” that's your defense. Document re-check date.

How do I handle deposits/advance payments?

Invoice deposit with VAT (if standard VAT). Final invoice: total minus deposit. VAT on full amount. Kleinunternehmer: no VAT on either.

What about subcontractors I hire?

They invoice you (reverse charge if EU, domestic VAT if local). You reclaim input VAT (standard VAT only). Report in ZM if cross-border. Issue them correct invoice requirements.

Can I use Stripe/PayPal invoices for VAT compliance?

Only if they include ALL mandatory fields (your VAT ID, client VAT ID, reverse charge text, sequential numbering). Most don't. Use our Invoice Generator โ†’ send PDF + Stripe link.

What if I work via a personal holding company (GmbH/UG)?

Company = separate VAT entity. Thresholds apply to company. You = employee. Different rules. Consult Steuerberater.

๐Ÿ”’ 100% Client-Side Privacy: All calculations in our tools run locally in your browser. No financial data ever leaves your device.

Disclaimer: This guide is informational โ€” not tax or legal advice. Freelancer VAT rules vary by Member State (UStG, CGI, etc.) and individual circumstances. Always confirm with your Steuerberater, expert-comptable, or national tax authority. Last verified September 2026.