How to Invoice EU Clients as a Non-EU Freelancer (VAT, Format, Payment)

Suman SharmaSuman Sharma

Working with European clients from outside the EU is common for developers. The work is the easy part. Getting invoicing right means you get paid on time and avoid awkward VAT emails.

What to put on the invoice

  • Your details: name or business name, address, tax ID if you have one
  • Client details: legal company name, address, VAT number
  • Invoice number (sequential) and date
  • Service description and period ("Frontend development, March 2027")
  • Amount and currency
  • Payment terms ("Due within 30 days")
  • Payment details: bank or payment platform info
  • VAT note, e.g. "Services supplied B2B. VAT to be accounted for by the recipient."
  • PO number if the client uses purchase orders

VAT, in short

For B2B services to EU businesses, the place of supply is generally where the customer is, and the customer accounts for VAT. As a non-EU supplier, you usually don't register for or charge EU VAT on these services. Details: Reverse Charge VAT for Freelancers.

Selling to consumers (B2C), especially digital services, works differently. See EU VAT Rates 2027.

Currency and payment

  • Invoice in EUR if the client prefers; it reduces their friction.
  • Agree who pays transfer fees.
  • Check how your home country treats foreign currency receipts. Some countries have specific banking or reporting rules for export income.
  • Compare the real value of your rate after fees and FX (EUR vs USD).

Avoiding payment delays

  1. Put terms in the contract, not just the invoice.
  2. Ask who receives invoices. Many companies route them to accounts payable.
  3. Send promptly at the agreed time (e.g. first working day of the month).
  4. Follow up politely a few days after the due date.

A template

FieldExample
Invoice no.2027-014
Date1 April 2027
ClientExample GmbH, Musterstraße 1, Berlin, DE123456789
ServiceFrontend development, March 2027 (120 h)
Amount€X,XXX.00
VATNot charged: B2B service, VAT accounted for by recipient
Due30 April 2027

Frequently asked questions

Do I charge VAT as a non-EU freelancer?

For B2B services to EU businesses, VAT is generally accounted for by the business customer in their country, so you usually invoice without EU VAT. Rules differ for consumers and some services.

What should my invoice include?

Your name and address, the client's legal name, address and VAT number, invoice number and date, service description and period, amount and currency, payment terms and details, and a VAT note.

How do I avoid payment delays?

Agree on terms in the contract, send invoices to the right person or address (many companies use accounts payable inboxes), include any purchase order number, and use a payment method with low friction for the client.

Contact

Get in Touch

Want to call me? book a call and I'll respond in the available time slot. I will ignore all soliciting.