Disclaimer: This article is informational and does not constitute tax or legal advice. Amounts and rules change — always verify the current state at financnisprava.gov.cz or with a licensed Czech tax advisor.
Here is a scenario that catches thousands of foreign freelancers in Czech Republic every year. You are a non-VAT-registered OSVČ — a small self-employed person comfortably under the VAT threshold. You have never charged VAT in your life and assumed you never would. Then one afternoon you top up your Google Ads account with 500 CZK, or you pay a 20 EUR Upwork fee, or you subscribe to a foreign SaaS tool. Congratulations: under Czech law you may have just become an identified person (identifikovaná osoba) — and you now have 15 days to register with the tax office.
This is one of the least understood obligations in the entire Czech tax system, and it hits freelancers precisely because it has no threshold. It triggers on the very first transaction, for even a single crown. This guide explains exactly what an identified person is, what triggers it, what you have to do, and — crucially — what it does not mean (it is not the same as becoming a full VAT payer).
What Is an "Identified Person" (Identifikovaná Osoba)?
An identified person is a kind of "VAT lite" status defined in §6g to §6i and §97 of Act No. 235/2004 Coll. (the Czech VAT Act, zákon o dani z přidané hodnoty). It sits in a middle zone between two worlds:
- A non-VAT payer (neplátce) who ignores VAT entirely; and
- A full VAT payer (plátce) who charges 21 percent on domestic invoices and reclaims input VAT.
An identified person stays a non-VAT payer for all domestic business — you still invoice Czech clients without VAT, exactly as before. The status exists solely to make you self-assess Czech VAT on certain cross-border transactions with other EU countries. In plain terms: the Czech state wants its VAT on that Google Ads spend or that consulting service you sold to a German company, and the identified-person regime is the mechanism that collects it.
The regime has been stable for 2026. It has existed for years, but awareness among foreigners remains low — which is why the tax office periodically issues back-assessments to freelancers who never registered.
Trigger 1: Receiving a Service from a Foreign EU Supplier (§6h)
This is the big one, and the one that catches freelancers by surprise. Under §6h, if you — as a Czech non-VAT-payer with a trade licence — receive a service from a supplier that is not established in Czech Republic, you become an identified person on that first transaction, with no threshold whatsoever. From the first crown.
What counts as such a service? Some extremely common examples that virtually every online freelancer uses:
- Google Ads — billed from Google Ireland
- Meta / Facebook / Instagram ads — billed from Meta Platforms Ireland
- Upwork, Fiverr and similar platform fees where the platform is established abroad
- Foreign SaaS subscriptions used for business — many design, hosting, automation and analytics tools
- Bolt, Uber and delivery-platform commissions charged by a foreign entity
- LinkedIn premium or advertising billed from Ireland
The logic behind this comes from the place-of-supply rules: for B2B services under §9(1), the service is deemed supplied where the customer is — that is, in Czech Republic. Because the foreign supplier does not charge Czech VAT, the obligation to declare that VAT shifts to you, the recipient. This is the reverse charge mechanism working in reverse: you self-assess the Czech VAT that would have applied.
Practical warning: many freelancers assume "the invoice from Google has no VAT, so there is nothing to do." The opposite is true — the absence of VAT on the foreign invoice is exactly the signal that you must self-assess it.
Trigger 2: Providing a Service to an EU Business (§6i)
The mirror image also triggers the status. Under §6i, if you provide a service to a taxable person (a business) in another EU member state where the place of supply falls under the general §9(1) rule, you become an identified person immediately, with no threshold.
So if you are a Czech OSVČ web developer and you invoice a company in Germany, Slovakia or the Netherlands for your work, that single invoice makes you an identified person. In this case you do not charge Czech VAT (your client self-assesses in their country), but you acquire two obligations: registration, and filing an EC Sales List (see below). For more on the mechanics of cross-border invoicing, see our guide on how to invoice a foreign client from Czech Republic.
Trigger 3: Buying Goods from Another EU State (§6g)
The third trigger concerns goods, not services, and this one does have a threshold. Under §6g, if you acquire goods from another EU member state and the total value of such acquisitions exceeds 326,000 CZK in a calendar year, you become an identified person.
Two important caveats:
- New means of transport and excisable goods (alcohol, tobacco, fuel) trigger the status immediately, with no threshold — the 326,000 CZK limit does not apply to them.
- This 326,000 CZK figure is a completely different institute from the 2,000,000 CZK turnover threshold for becoming a full VAT payer. Do not confuse the two — crossing 326,000 CZK in EU goods does not make you a full VAT payer, only an identified person.
The Critical Difference: Identified Person vs Full VAT Payer
This is where most confusion lives. Becoming an identified person is not the same as becoming a full VAT payer. The table below lays out the differences precisely.
| Aspect | Identified person (identifikovaná osoba) | Full VAT payer (plátce DPH) |
|---|---|---|
| Czech VAT on domestic invoices | No — invoices stay without VAT | Yes — 21% / 12% / 0% as applicable |
| Right to deduct input VAT | No — you pay, you do not reclaim | Yes |
| VAT on cross-border received services | Self-assess and pay Czech VAT (usually 21%) | Self-assess, but may deduct |
| VAT return frequency | Only for months with a cross-border transaction | Every month or quarter, always |
| EC Sales List (souhrnné hlášení) | Only when providing §6i services to EU businesses | Whenever reverse-charge EU supplies occur |
| Registration trigger | First cross-border transaction (services: no threshold) | Turnover over 2,000,000 CZK / calendar year |
The single most painful feature for freelancers is line two: an identified person has no right to deduct input VAT. When you self-assess 21 percent Czech VAT on your Google Ads spend, that 21 percent is a real cost you pay to the state — you cannot claw it back. On 10,000 CZK of ad spend that is 2,100 CZK of genuine extra tax. It is not a wash, unlike for full VAT payers.
What You Must Actually Do — and the 15-Day Deadline
Once a trigger occurs, the clock starts. Under §97, you must file the registration application within 15 days of the triggering event, electronically via the MOJE daně portal (or your datová schránka). The steps:
- Register as an identified person within 15 days of the first triggering transaction.
- File a VAT return for each month in which a cross-border transaction occurred, by the 25th of the following month. In months with no such transaction, you file nothing. This is a key relief compared to full payers.
- Pay the self-assessed Czech VAT (typically 21 percent of the value of the received service) by the same deadline.
- File an EC Sales List (souhrnné hlášení) only when you provided §6i services to EU businesses — this reports those supplies to the tax office.
Miss the 15-day window and you expose yourself to the same late-registration and penalty machinery described in our guide on what to do when you get a letter from the Czech tax office. The tax office can register you retroactively and demand the VAT you should have paid, plus interest.
"Do I Need to Register?" — A Quick Decision Checklist
Run through these questions. If you answer "yes" to any of the first three, you very likely need to register:
- Do I buy Google Ads, Meta ads, Upwork/Fiverr fees, or foreign SaaS for my business? → Yes = identified person on the first purchase (§6h), no threshold.
- Do I sell services to a business in another EU country (e.g. a German or Slovak company)? → Yes = identified person immediately (§6i), no threshold, plus EC Sales List.
- Have I bought more than 326,000 CZK of goods from other EU states this year? → Yes = identified person (§6g). New transport / excise goods = immediately.
- Do I only ever buy from Czech suppliers and only invoice Czech or non-EU clients? → Then the identified-person rules generally do not touch you (non-EU service exports have different treatment).
Note the trap: buying a service from a non-EU supplier can also fall under §6h in many cases, because the place-of-supply rule looks at where you (the recipient) are, not where the supplier sits. When in doubt, check the specific supply with a tax advisor or against financnisprava.gov.cz.
How Taxorio Helps You Stay on the Right Side of This
The identified-person regime is exactly the kind of quiet obligation that is easy to breach without noticing. Taxorio is built for Czech OSVČ, in English, and it helps in three concrete ways: it flags cross-border transactions that can trigger the status, it produces reverse-charge-compliant invoices for your EU business clients, and it generates the VAT/DPH XML export you upload to the tax portal for the months a return is due.
You can also sanity-check the numbers yourself with our free VAT calculator to see exactly how much 21 percent self-assessed VAT adds to a given ad spend or foreign invoice. If you are still deciding whether to stay a small non-VAT freelancer at all, our guides on flat-rate versus real expenses and the Czech flat tax regime are useful companions, since VAT status interacts with both. General setup questions are covered in our freelancing in Czech Republic guide.
Ready to stop worrying about missed cross-border VAT? Create a free account at Taxorio, record your foreign purchases and sales, and let the system flag when a return is due and produce the XML export for the tax office — so a single Google Ads top-up never turns into a nasty letter twelve months later.
Remember: Becoming an identified person does not make you a full VAT payer. Your domestic invoices stay VAT-free, you file a return only in months with a cross-border transaction, but you pay self-assessed Czech VAT you cannot deduct — and you have just 15 days to register after the first trigger. Verify your specific situation at financnisprava.gov.cz.