New OSVČ, first foreign client
You are about to sign with a foreign business client and need the Czech OSVČ set up correctly from the first invoice, including the VAT treatment.
Start my OSVČAccountant for contractors · Czech Republic
You run a Czech OSVČ and invoice a business client abroad. We handle the Czech side: the reverse-charge VAT wording, identified-person registration if your setup needs it, the monthly souhrnné hlášení, and ongoing bookkeeping — scope and price agreed in writing before we start.
Want the tax mechanics explained first? Read IT contractor taxes in the Czech Republic.
This page is for a Czech OSVČ (or someone about to become one) who:
You are about to sign with a foreign business client and need the Czech OSVČ set up correctly from the first invoice, including the VAT treatment.
Start my OSVČYour EU B2B invoicing means you need identified-person registration and the monthly souhrnné hlášení handled correctly.
Register as identified personOngoing bookkeeping, invoice support and the agreed VAT/identified-person filings for a contractor already set up.
Get my monthly quoteNot sure whether an invoice needs reverse-charge wording, or whether a specific client triggers identified-person status? Ask before you send it.
Check my invoice treatmentFor an ordinary remote service to a business client established abroad, the place of supply is the client's seat, not Czechia (§ 9 of Act No. 235/2004 Sb.). The invoice carries no Czech VAT and states that the customer accounts for the tax — reverse charge. We confirm the client's status and country before you send the first invoice.
Providing a service with its place of supply in another EU country makes an otherwise-unregistered OSVČ an identifikovaná osoba from that day (§ 6i of the VAT Act) — narrower than full VAT registration, and it does not require the VAT Control Statement by itself. The registration application is due within 15 days of the day you become one, and failing the registration duty can be fined up to 500,000 CZK (gov.cz service page). That deadline is the reason we check the trigger before your first EU invoice, not after it.
It is not only what you invoice: receiving a service with a Czech place of supply from a supplier not established in Czechia — foreign ad platforms, SaaS subscriptions, a foreign subcontractor — may trigger identified-person status under § 6h of the same act, with no minimum amount. How identified-person status works covers both directions.
An identified person (or VAT payer) supplying such a service files a souhrnné hlášení within 25 days of that month's end (§ 102 of the VAT Act), electronically only, and only for months in which the supply actually happened (Financial Administration guidance). We prepare and file it as part of the agreed scope.
Registration becomes mandatory above 2,000,000 CZK turnover in a calendar year (payer from 1 January the following year) or 2,536,500 CZK (payer from the next day) — § 6 of the VAT Act, and our registration steps. Becoming a full payer also ends paušální-daň eligibility, so the two decisions are taken together.
Every one of these is checked against your specific client and contract, not assumed from the country on the invoice. For the full explanation with sources and a worked example, see IT contractor taxes in the Czech Republic.
| Your situation | What it means in practice |
|---|---|
| Czech clients only, turnover under 2,000,000 CZK a year | This alone does not trigger turnover-based VAT registration. Buying services from abroad can still create identified-person status, and other registration grounds must be checked. Annual income-tax and insurance filings depend on your actual tax regime. |
| You supply a service to a business client in another EU country | Identifikovaná osoba from the day of that supply (§ 6i), registration application within 15 days, and a souhrnné hlášení within 25 days of the end of each month in which you supplied it. Domestic sales stay outside VAT. |
| You buy ads, SaaS or subcontracting from a supplier established abroad | The same identified-person status can arise under § 6h with no minimum amount — worth checking before the first invoice from the supplier, not at year-end. |
| Turnover passes 2,000,000 CZK (or 2,536,500 CZK) in a calendar year | Full VAT payer (plátce): VAT returns and the VAT Control Statement, VAT on domestic sales, and no more paušální daň. Czech domestic turnover under § 4a counts supplies whose place of supply is in Czechia. Ordinary B2B services under § 9(1) with a place of supply abroad do not count. Check the actual supply and exceptions, not just the reverse-charge label. |
The trigger decides the status; your own contract and invoices decide the date. We confirm both in writing before anything is filed.
Most new contractors need OSVČ setup plus monthly accounting; identified-person registration is added only when your actual EU setup needs it, at 1,990 CZK as part of this package (the standalone identified-person service elsewhere on the site starts at from 1,990 CZK). Annual filing is included with a full covered tax year of continuous service; a short engagement uses the separate annual package.
Get my priceOne worked example with every line visible, built from the prices above — not an estimate and not a quote. A contractor who registers a new OSVČ in January and stays on the monthly package all year pays:
| OSVČ setup, one-off | 1,990 CZK |
|---|---|
| Monthly contractor accounting × 12 (1,490 CZK × 12) | 17,880 CZK |
| First year without identified-person registration (1,990 CZK + 17,880 CZK) | 19,870 CZK |
| Identified-person registration, if your EU setup needs it | 1,990 CZK |
| First year with identified-person registration (19,870 CZK + 1,990 CZK) | 21,860 CZK |
The monthly figure is a starting price: the confirmed amount depends on the document volume we agree in writing before we start, and anything in the box below is quoted separately. This is what you pay us — the tax, social and health payments you make to the state are a different calculation, worked through line by line in the 150,000 CZK/month example on the explainer .
The monthly contractor package does not silently expand. These sit outside it, and each one is quoted and agreed before we start work on it:
Added only when your actual EU setup needs it, at the contractor-package price. The standalone identified-person service elsewhere on the site starts at from 1,990 CZK.
Initial review of registration, periods and available evidence; corrections are quoted after findings.
Missing periods, inconsistent records and overdue filings are reviewed before a price is confirmed.
On-site work in another EU country is scoped separately from ordinary remote-contractor accounting once the countries and dates are known.
Included automatically with a full year of continuous monthly service; priced separately for a contract that does not cover a whole tax year.
Only if you hire someone — a solo contractor never pays this line.
None of these is charged on its own initiative. You get the scope and the amount in writing, and we start only once you confirm it.
Client country, contract dates, where you work, current status and roughly how many invoices a month — usually a written reply within 1 business day.
Client country and type (business or not), contract start date, where you physically work, current IČO/VAT/identified-person status, and roughly how many invoices a month.
We confirm whether your invoices need reverse-charge wording, whether you need identified-person registration, and reply with the scope and price — usually within 1 business day.
After payment we collect the contract and any prior filings, and register anything that is missing (identified person, VAT, or nothing at all if your setup is already correct).
You send invoices and documents. We keep the Czech records, file the souhrnné hlášení and any VAT/identified-person returns on time, and flag deadlines before they arrive.
“My situation involved international/cross-border tax matters, and I really appreciated their understanding of my specific circumstances… They were quick to respond, knowledgeable about international tax matters, and explained everything clearly.”
“Communications was flawless from the get-go… Explained the process very well, made it easier for me to understand. I will recommend to expats, as his English communications was top notch. Overall excellent value service.”
Describe your client, contract and current status. We reply in writing with the scope, the VAT treatment and the price.
Usually not. For an ordinary remote service to a client established abroad, the place of supply is the client's seat, so the invoice carries no Czech VAT and states that the customer accounts for the tax (reverse charge). We confirm the client's status and country before your first invoice.
It is a narrower status than full VAT registration: you become one from the day you supply a service with its place of supply in another EU country, and the registration application is due within 15 days of that day. Most contractors billing an EU business client need it. We handle the registration and the ongoing souhrnné hlášení filing as part of the agreed scope.
No. An identified person files it only for a calendar month in which a qualifying EU supply actually happened, within 25 days of that month's end and electronically. In a quiet month there is nothing to file — we still watch the period so a late-arriving invoice does not reopen it silently.
Yes. Send your IČO, current VAT/identified-person status and the last period already filed. We agree the takeover month and keep any historical cleanup priced separately from the monthly fee.
Full VAT registration is mandatory once your turnover for a calendar year exceeds 2,000,000 CZK (payer from 1 January the following year) or 2,536,500 CZK (payer from the next day). Czech domestic turnover under § 4a counts supplies whose place of supply is in Czechia. Ordinary B2B services under § 9(1) with a place of supply abroad do not count. Check the actual supply and exceptions, not just the reverse-charge label.
Both. We help you compare paušální daň against 60% flat expenses or actual expenses on your own figures, and file whichever regime fits — see the worked example on our IT contractor taxes explainer.
Tell us the dates and countries before the trip. Ongoing Czech social-security coverage during limited work abroad is usually confirmed with an A1 certificate, which is scoped and priced separately from monthly accounting.
For a full covered tax year of continuous monthly service, the agreed annual filing is included. A short engagement uses the separate annual package shown above.
Identified-person registration (1,990 CZK, added only when your setup needs it), a late-period and history review, takeover or cleanup work, A1/cross-border review and payroll if you hire someone. Every one of them is quoted and agreed before it is added — the box above lists them with the amounts.
Say so in the first message. We start with a late-period and history review, establish the date the obligation actually arose and which months are open, and only then file. Failing the registration duty can be fined up to 500,000 CZK, so an unprompted correction is a materially better position than waiting to be found.
No. Send the five facts above in writing. We reply with the scope and price, then start after payment.
Yes — this page and the underlying service run in English. We also work in Czech, Russian and Ukrainian.
Information on this page is general guidance and does not replace individual tax advice. Artem Chagin, founder of Ganado International s.r.o., is responsible for its content; the treatment that applies to you is always assessed against your own client and contract, not a general rule.
The explainer: paušální daň vs. flat vs. actual expenses, VAT thresholds, švarcsystém and A1, with sources and a worked example.
Our original contractor accounting page, focused on onboarding and monthly administration.
General OSVČ bookkeeping, from from 990 CZK / month.
When VAT applies, how to register, and what changes afterwards.
The narrow reverse-charge VAT layer for EU services and platform income.
A1 support for Czech contractors who work on-site or across EU countries.
Setup, filings and a clean exit for a contract of a few months.
Starting prices for OSVČ, s.r.o., VAT, identified person and payroll.
Tell us the client's country and your current status. You get the VAT treatment and a fixed monthly price.