← Back to Articles

2026-08-29 · By Podnikio Team

🇨🇿 Czech Republic — Invoicing Services to the EU in 2026

This guide is in English, for a self-employed individual (OSVČ) or a limited company (s.r.o.) based in the Czech Republic who supplies services to customers in other EU countries. Whether you are a developer, a designer, or provide any other service, sooner or later a foreign client turns up.

Quick answer

For VAT you always have to fix the place of supply, which decides which country's VAT applies and how the document is reported. Under the basic rule: a service to a non-business customer has its place of supply in the Czech Republic (you invoice with Czech VAT if you are a payer); a service to a business customer has its place of supply in the customer's country, so you issue the invoice without VAT under the reverse-charge mechanism with the note "Daň odvede zákazník" ("The customer accounts for the tax"). Even a non-VAT payer must handle this: supplying a service to an EU business makes you an identified person (identifikovaná osoba), with an obligation to register and file an EC Sales List (souhrnné hlášení).

Main takeaways

Always determine the place of supply first — it is not necessarily where you physically do the work.Service to an EU non-business customer: place of supply is in the Czech Republic.Service to an EU business customer under the basic rule: place of supply is the customer's country — invoice without VAT, reverse charge, with the mandatory sentence.A non-VAT payer supplying a service to an EU business becomes an identified person and must register at the tax office within 15 days of the supply.An identified person files an EC Sales List (code 3); if they only issue such invoices and receive nothing from abroad, no VAT return is needed.Some services never follow the basic rule (immovable property, transport, cultural and educational events, catering, hire of transport, electronically supplied services) and have their own place-of-supply rules.

Who this applies to

OSVČ and s.r.o. in the Czech Republic supplying services to EU customers. Goods have different rules — see invoicing customers abroad. This article assumes an ordinary B2B service supplied to a VAT-registered EU business unless stated otherwise.

The basic rule for the place of supply

Two things matter: what the service is and who you supplied it to. The basic rule: if you provide a service that falls under it (i.e. not one of the exceptions) to a taxable person (a business — an individual or a company), the place of supply is where the recipient has its seat (its country). The exception within the exception: if you supply to a branch, the place of supply is where the branch is.

Exceptions to the basic rule

Before you determine the place of supply, work out what kind of service it is. Some services never follow the basic rule.

Services that never follow the basic rule

  1. Services connected to immovable property — construction and trades, but also valuers, estate agents, architects, planners, site supervision, and letting or accommodation. The place of supply is where the property is, under that country's rules — which can mean registering for VAT in another EU state.
  2. Passenger transport — place of supply is where the transport takes place; if it crosses several states, the place of supply is in each of them.
  3. Cultural, artistic, sporting, scientific, educational, and entertainment services — including admission to events and organising educational events (congresses, seminars). Place of supply is where the event is held. Educational services have many VAT variants (online vs live, public vs bespoke) — worth checking with a tax adviser. If you only act as a lecturer and invoice a company, the basic rule applies.
  4. Catering services — place of supply is where they are physically provided (special rules apply on board ships, aircraft, and trains within the EU).
  5. Hire of a means of transport — short-term vs long-term is distinguished; short-term is where the vehicle is physically handed over.

Services that leave the basic rule only when supplied to a non-business

  1. Intermediary services to a non-taxable person — place of supply follows the underlying service.
  2. Transport of goods for a non-taxable person — where the relevant leg takes place.
  3. Services relating to transport of goods, and valuation of / work on movable tangible property, for a non-taxable person — where the work is physically carried out.
  4. Telecommunications, broadcasting, and electronically supplied services to a non-taxable person — in practice mostly electronically supplied services (web hosting, software, images, e-books, online courses). These have their own regime and let you remit VAT in another member state via the One Stop Shop (OSS).

How to work through the basic rule

If your service is not one of the exceptions, you apply the basic rule — and the key question is who the recipient is.

Who is the recipient?

A taxable person is typically a business — VAT payer or not. A non-taxable person is typically a consumer. Non-profits and state bodies can be either, so ask. If you cannot clearly establish that the customer is a taxable person, treat them as a non-taxable person.

Situation 1: my customer is not a business

Under the basic rule, the place of supply is where the supplier has its seat — so, for a Czech business, the Czech Republic. You issue the invoice as you would for a Czech customer. A VAT payer invoices with Czech VAT; a non-payer or identified person invoices without VAT, does not report it in the EC Sales List, and counts the fee toward the Czech VAT registration turnover limit (CZK 2,000,000 per calendar year, with an upper CZK 2,536,500 line that triggers immediate VAT payer status). The same applies if you do not know whether the customer is a taxable person.

Situation 2: my customer is a business

Under the basic rule, the place of supply is in the country where the recipient has its seat (or, for a branch, where the branch is). The obligation to account for VAT there shifts to the customer — but you should meet a few conditions.

Who accounts for the VAT?

If your business customer is a taxable person established in another EU member state, the place of supply is there and so is the VAT obligation — which passes to the customer. You should:

  1. Check the customer has a valid EU VAT ID in VIES. Pick the customer's country, enter their VAT number, and if it checks out, put the VAT ID on the invoice.
  2. Issue the invoice under the reverse-charge mechanism (přenesená daňová povinnost), at zero VAT, with the mandatory sentence.
  3. Report the supply in the EC Sales List (souhrnné hlášení) and, if applicable, in the VAT return.

Example. Tobias is a freelance graphic designer supplying a German digital agency. He applies the basic rule; because the customer is a business, the place of supply is the customer's seat — Germany. Even though Tobias is not a VAT payer, at the moment he supplies the service he becomes an identified person and must report the supply in the EC Sales List.

What your invoice and invoicing tool need to do

For an EU service invoice under the basic rule:

  • Full recipient details, including the EU VAT ID (Intra-Community VAT number), verified in VIES
  • The invoice currency — any currency, with the CZK conversion for VAT using the Czech National Bank rate at the date of supply (or the last day of the period for longer supplies)
  • Reverse charge, which produces the invoice at zero VAT with the reverse-charge mention. Use the Czech "Daň odvede zákazník" or the English "Reverse charge" — it has to match an official EU VAT Directive language version word for word, so do not paraphrase it. An English-language invoice does not need the Czech version.
  • The transaction code for the EC Sales List, if you export it yourself — code 3 for services

Our free Czech invoice generator does the invoice side: set the client's country to their EU member state and it adds the reverse-charge note and sets VAT to zero, pick your invoice currency, and put your IBAN and SWIFT in the payment-details field. A free Podnikio account adds a saved client list with stored VAT IDs, a history of every cross-border invoice, and a connected accountant who handles the identified-person registration, the EC Sales List, and the VAT return.

Frequently asked questions

Who is an identified person and what are their duties?

If you are not a VAT payer, the moment you supply a service to the EU you become an identified person (identifikovaná osoba). You must register at the tax office (electronically, on the prescribed form) within 15 days of supplying the service — not of issuing the invoice. Invoices in reverse charge for basic-rule services to EU customers with a valid EU VAT ID do not count toward the Czech VAT registration turnover limit. An identified person reports the supply in the EC Sales List. If the identified person has no received supplies (no purchases of services or goods from abroad), only issued invoices, they do not file a VAT return — just the EC Sales List with transaction code 3. A VAT return can still be filed voluntarily.

What if I am already a VAT payer?

Besides the EC Sales List, you report the supply in the VAT return on line 21. Services supplied under reverse charge to the EU are not shown in the domestic control statement (kontrolní hlášení). Both a VAT payer and an identified person must keep VAT records under § 100 of the VAT Act.

What do EU VAT ID formats look like?

The tax ID (VAT ID / VATIN) format differs by country. A full VAT ID is the two-letter country code (the Code column) followed by the national number — and it is only that national number that the columns below describe:

  • Format — the shape of the national number. A digit stands for any digit; X marks a position that is a check character or a fixed letter (explained in Note).
  • Length — how many characters the national number has, not counting the country code. So a German number is 9 characters here, or 11 if you also count the leading DE.
  • Note — common variants. These are approximate; treat the table as orientation only.

Only EU member states can be verified in VIES — the non-EU rows (Norway, Switzerland, the UK, the Balkans, etc.) are listed for recognition, not for VIES lookup. Always confirm the customer's actual number in VIES rather than relying on the pattern.

CountryCodeFormatLengthNote
AlbaniaALX12345678X10X are check characters
AndorraADX123456X8X are check characters
ArmeniaAM123456788
AzerbaijanAZ123456789X10X may be 2 for individuals, 9 for companies
BelgiumBE01234567891010 digits, leading zero (older numbers had 9)
BelarusBY1234567899may contain letters
Bosnia and HerzegovinaBA12345678901212alternatively 13 digits
BulgariaBG1234567899alternatively 10 or 13 digits
MontenegroME123456788
Czech RepublicCZ123456788alternatively 9 or 10 digits
DenmarkDK123456788alternatively 10 digits
EstoniaEE1234567899
FinlandFI1234567-8 / 123456-123X8alternatively 11 characters
FranceFR12345678901 / X1234567890 / XX12345678911X may be a letter
GeorgiaGE1234567899alternatively 11 digits
CroatiaHR1234567890111
IrelandIE1234567X / 1234567XX / 1X23456X8alternatively 9 characters; X is always a letter
IcelandIS123456789010alternatively 6 digits
ItalyIT123456789011116 characters incl. letters for individuals
KazakhstanKZ12345678901212
KosovoXK123456788alternatively 9 digits
CyprusCY12345678X9X is always a letter
LatviaLV1234567890111
LithuaniaLT1234567899alternatively 12 digits
LiechtensteinLI123455
LuxembourgLU123456788
HungaryHU123456788
MaltaMT123456788
MoldovaMD12345677up to 13 digits
Monaco---same as France
GermanyDE1234567899
NetherlandsNL123456789B0112
NorwayNO123456789MVA12shown without the NO prefix; MVA is a fixed identifier
PolandPL123456789010
PortugalPT1234567899
AustriaATU123456789U is a fixed character
RomaniaRO123456788alternatively 2 to 8 digits
RussiaRU123456789010alternatively 12 digits
GreeceEL1234567899
San MarinoSM123455
SerbiaRS123456788alternatively 9 digits
SlovakiaSK123456789010
SloveniaSI123456788
SpainESX12345678 / X1234567X9X may be a letter or a digit
SwedenSE12345678901212
SwitzerlandCHE123.456.789 XXX129 digits + identifier
TurkeyTR123456789010alternatively 11 digits
UkraineUA123456789010alternatively 12 digits
United KingdomGB1234567899alternatively up to 12 characters

Contact us

If you are unsure how a specific cross-border service affects your VAT registration or reporting, feel free to reach out. We offer a free initial consultation.

Book a Free Consultation

Get personalised advice for your business. No sales pressure, just a conversation.

Book Consultation