Czech Republic VAT Rules Every Business Should Know

Provinces
Goods
Provinces
Goods
About
Goods
About
Goods
Goods
Goods

Introduction to VAT in Czech Republic

Czech Republic joined the EU on May 1, 2004, and since then VAT in Czech Republic -- called DPH locally, from Dan z pridane hodnoty -- has operated under Directive 2006/112/EC. The standard rate is 21%. From January 1, 2024, the previous two reduced tiers (15% and 10%) merged into a single 12% bracket. Financni sprava (the Financial Administration) oversees registrations, audits, and enforcement. One thing makes Czech DPH compliance heavier than most EU countries: the Control Statement (Kontrolni hlaseni). Since 2016, every VAT-registered business submits a detailed, invoice-level report every single month -- separate from the VAT return itself. Miss a Control Statement filing and the penalty structure kicks in immediately, regardless of whether your actual tax position is correct. VAT in Czech Republic runs on the EU's credit-invoice model. Output DPH on taxable sales, minus input DPH paid on qualifying purchases, with the net due to Financni sprava by the 25th of the following month. The currency is Czech Koruna (CZK), not euro -- Czech Republic isn't in the eurozone, and there's no confirmed entry date. Czech Republic's VAT rules align with EU Directive 2006/112/EC but add national-level reporting requirements -- particularly the Control Statement -- that go beyond what the Directive mandates. Any business entering the Czech market should understand both layers before the first invoice goes out.

Czech Republic VAT rate

The Czech Republic VAT rate schedule simplified on January 1, 2024. Before that, three tiers were active: 21%, 15%, and 10%. The reform collapsed both reduced brackets into one 12% rate. That means fewer classification decisions and a simpler input tax calculation. The standard 21% tier stayed exactly where it was -- unchanged since 2012.

Czech VAT Rate -- Standard, Reduced, and Zero

The Czech VAT rate structure now has two active tiers. The 21% standard rate catches everything not explicitly reduced. The 12% reduced rate applies to food, accommodation, books, medicines, passenger transport, restaurant meals, and residential construction work. Zero-rate applies to exports and intra-EU B2B goods supplies. Finance, insurance, healthcare, and most education are exempt.
DPH Rate Category Common Examples
21% (standard) All goods and services not assigned to a reduced tier Electronics, clothing, software, advertising, professional services, telecoms
12% (reduced) Food, accommodation, books, medicines, transport, residential construction Groceries, hotel stays, printed and e-books, prescription drugs, rail tickets, restaurant meals
0% / Exempt Exports, intra-EU B2B supplies, and specific exempt sectors Exported goods, financial services, insurance, healthcare, education, residential real estate sales
The Czech VAT rate at 12% is broader than the old 15% bracket it replaced. Restaurant meals moved from 10% to 12% in the 2024 reform -- a modest increase that hospitality businesses had to price in. Hotel accommodation and passenger transport stayed in the same general territory. The practical effect: fewer rate ambiguities, but some supplies cost slightly more than before. The standard 21% tier covers what isn't explicitly reduced. Professional services, software licences, advertising, telecoms, most retail -- all 21%. If you're unsure whether a Czech supply qualifies for the 12% bracket, default to 21% until Financni sprava guidance or a formal ruling confirms otherwise. At the Czech Republic VAT rate of 21%, input DPH on high-value capital purchases adds up fast. A CZK 500,000 piece of machinery carries CZK 105,000 in input DPH -- fully recoverable in the next return cycle if the asset is used for taxable activity. That cash flow timing matters, especially in a business's first registration year. Czech Republic's VAT rate has been stable at the standard level since 2012. There's no current government proposal to raise or cut it. The 2024 reform affected only the reduced tiers. Businesses that modelled pricing on the old 10% rate for restaurant supplies had to recalculate -- that bracket no longer exists as a separate tier.  

VAT Registration Threshold in Czech Republic

Czech registration rules split into three tracks: one for resident businesses, one for EU-based remote sellers, and one for non-EU operators. The domestic threshold is generous by EU standards -- CZK 2,000,000 per year (roughly EUR 79,000) is higher than most EU member states. Missing the 15-day notification window after crossing it triggers back-assessed DPH from the threshold date, not the registration date.
Seller Category Registration Threshold Key Notes
Czech resident business CZK 2,000,000 per year (approx. EUR 79,000) Notify Financni sprava within 15 days of exceeding; voluntary registration available below threshold
EU-based distance seller (goods) EUR 10,000 EU-wide Combined B2C turnover across all 27 EU states; OSS removes the need to register in each country separately
EU-based digital service provider EUR 10,000 EU-wide Same EU-wide combined threshold; OSS covers digital services too
Non-EU seller (any goods or services) No threshold -- from first taxable sale Czech danovy zastupce required before applying; IOSS available for imported goods under EUR 150

For local businesses

Czech resident businesses must register once annual taxable turnover crosses CZK 2,000,000. That clock runs from January 1 each year. Hit the threshold in October and you've got 15 calendar days to notify Financni sprava and file a registration application. From the effective date stated in the approval letter, every taxable supply carries output DPH. You can't retroactively add DPH to invoices issued before that date. Voluntary registration is open below the threshold. It makes sense when you're paying significant input DPH on purchases and want to recover it rather than absorbing it as a cost. Once registered voluntarily, deregistration isn't automatic -- you'll need to apply, and Financni sprava typically expects at least one full tax year before approving.

For remote sellers

EU-based businesses selling goods B2C into Czech Republic hit the EUR 10,000 EU-wide distance selling threshold. That's your combined total B2C figure across all 27 member states, not just Czech Republic. Cross it and you either register in each destination country or join OSS and file one quarterly return covering all EU B2C sales from a single home-country registration. OSS is the practical choice for sellers with broad EU reach. UK businesses are non-EU post-Brexit and don't have access to the standard OSS route -- they fall into the non-EU track and need a Czech tax representative before registering.

For remote digital services

SaaS, streaming, e-books, online gaming, app subscriptions -- all follow the EUR 10,000 EU-wide threshold. Below it, charge your own country's rate. Above it, charge 21% Czech DPH on sales to Czech consumers. OSS handles the filing. IOSS is for imported goods under EUR 150, not services.

Who Must Register for VAT Czech Republic

VAT Czech Republic registration is mandatory for three core categories. First: Czech resident entities exceeding CZK 2,000,000 annual turnover. Second: non-resident businesses making taxable Czech supplies without routing through OSS or IOSS. Third: entities acquiring intra-EU goods above CZK 326,000 per year. Mandatory registration starts from the date the condition is met, not the date paperwork completes. Some transactions trigger registration immediately, no threshold. Taking over a going concern that was DPH-registered, receiving reverse-charge B2B services above a minimal level, or making certain real estate supplies can each force registration from the first transaction. If you're completing a Czech acquisition or asset deal, check the DPH position with a local adviser before signing -- not after. VAT Czech Republic enforcement has tightened since the Control Statement launched in 2016. Financni sprava cross-references invoice-level data submitted by both buyers and sellers within weeks of each filing. Discrepancies -- mismatched invoice amounts, missing DIC numbers, wrong transaction dates -- trigger automatic clarification requests. The era of catching errors only during manual audits is over. Czech Republic's VAT compliance obligations extend to fiscal representatives of non-EU companies. If a foreign business's Czech representative defaults on filings or payment, Financni sprava can pursue the representative directly under joint liability. That legal exposure explains why Czech firms willing to serve as representatives are selective and charge accordingly.

VAT number Czech Republic

VAT number Czech Republic format is CZ followed by eight digits for legal entities. For natural persons -- sole traders and registered individuals -- it's CZ plus nine or ten digits. A company example: CZ12345678. The CZ prefix is the EU country code. The eight digits that follow are the entity's ICO (Identifikacni cislo osoby), the Czech business registration number assigned at company formation. What is VAT number in Czech Republic used for day to day? It goes on every Czech B2B invoice, appears in VIES lookups for intra-EU zero-rating verification, and is referenced in the Control Statement for each domestic transaction above CZK 10,000. Without a valid, active CZ-prefix number, you can't issue or receive zero-rated intra-EU invoices correctly. A VAT ID Czech Republic registration creates: the DIC (Danove identifikacni cislo) is officially recorded in the public Czech DPH register, searchable on the Financni sprava website. The number also propagates to the EU VIES database within a few days of activation, making it verifiable by counterparties across the bloc. The VAT number Czech Republic assigns is built from the ICO with a CZ prefix. For most Czech companies, this means the DPH number has the same digits as the business registration number they received when they incorporated. No separate VAT identifier is created from scratch -- registration simply activates the DPH prefix on an existing ID. Czech Republic's VAT numbers propagate to VIES after Financni sprava activates the registration. If a supplier's number isn't showing on VIES immediately after they tell you they've registered, there's usually a one to three-day propagation lag. Contact Financni sprava for a forced sync if a counterparty needs the VIES confirmation urgently before a first intra-EU invoice. Czech Republic's VAT identifier (DIC) doesn't change unless a business merges, splits, or closes. Most active Czech businesses use the same CZ-prefixed number throughout their entire operating life. That stability makes long-term counterparty record management predictable -- unlike some countries where numbers can change with ownership restructuring.]

VAT Registration Procedure in Czech Republic

To get a VAT number in Czech Republic, file a DPH registration application (Prihlaska k registraci k dani z pridane hodnoty) with the locally competent Financni urad or electronically through the tax portal at mojedane.cz. Non-EU companies must appoint a Czech danovy zastupce before applying -- applications without a representative are rejected outright. Documents typically required:
  •       Completed and signed DPH registration application form
  •       Certificate of incorporation or equivalent business document -- apostilled for non-EU entities
  •       Evidence of taxable activity in Czech Republic: contracts, pre-invoices, a Czech premises lease agreement
  •       Czech ICO if already registered in the Czech Business Register; equivalent national ID for foreign entities
  •       Bank account details for potential DPH refund payments
  •       Tax representative appointment document with the representative's own DIC (non-EU companies only)
Processing typically takes five to fifteen working days for a complete application. Approval comes as a DPH registration certificate confirming the DIC and the effective date. Complex ownership structures or missing documents add two to three weeks. A VAT number in Czech Republic becomes effective on the date stated in the registration certificate -- not the application date. Invoices before that effective date can't carry DPH. If your Czech sales start immediately, factor the processing window into your go-live timeline. Starting to invoice before registration is confirmed is a common and costly mistake. Czech Republic's VAT number system is tightly linked to the national business registry. When a company dissolves or undergoes a formal merger, its DIC deactivates in both the Czech register and VIES. Counterparties who've stored that number need to be notified promptly -- otherwise they risk issuing zero-rated intra-EU invoices against an inactive number.

Tax Representative in Czech Republic

Non-EU businesses must appoint a Czech danovy zastupce before applying for DPH registration. The representative is jointly and severally liable for the company's entire DPH debt -- meaning Financni sprava can pursue the representative directly if the foreign company defaults. That legal exposure is real, which is why Czech firms willing to take on this role vet clients carefully and charge fees that reflect the risk. EU and EEA businesses register directly with the relevant Financni urad without any representative. UK companies lost that direct-registration privilege on January 1, 2021, when Brexit took effect. Post-Brexit, UK businesses are treated as non-EU and must appoint a Czech representative. Some UK operators only discovered this when Czech customers started asking for DPH-compliant invoices. A Czech representative typically handles registration logistics, monthly VAT returns, monthly Control Statements, EC Sales List filings, and Financni sprava correspondence. Fees: a setup charge plus a monthly retainer based on transaction volume. Some providers combine tax representation, accounting, and entity management in one package.

VAT E Invoices in Czech Republic

Czech Republic's e-invoicing rollout is ongoing but not yet mandatory for B2B. B2G e-invoicing -- invoices directed at public bodies, government institutions, and state enterprises -- has been moving toward the European standard EN 16931 following EU Directive 2014/55/EU. Czech public entities accept structured invoices in UBL 2.1 and related formats. Paper invoices to central government entities face increasing rejection. What exists now is the Control Statement (Kontrolni hlaseni) -- which functions as mandatory real-time digital invoice reporting even though it isn't technically an e-invoice mandate. Every domestic B2B invoice above CZK 10,000 appears in the Control Statement submitted by both parties within weeks. Czech Republic already has more invoice-level digital transparency than many EU countries running full e-invoice mandates.

Timeline for different business sizes

The EU ViDA directive targets 2028 for the first wave of mandatory structured e-invoicing across member states. Czech Republic will be in scope. Large businesses and multinationals with Czech operations should upgrade invoicing infrastructure well ahead of that deadline -- the gap between ViDA adoption and implementation day will be shorter than it looks from today.
  1.     2004 -- Czech Republic joins EU; DPH aligns with Directive 2006/112/EC
  2.     2012 -- Standard DPH rate set at 21%
  3.     2016 -- Control Statement (Kontrolni hlaseni) introduced; monthly invoice-level reporting mandatory for all DPH registrants
  4.     2024 -- Two reduced tiers (15% and 10%) merged into single 12% reduced rate from January 1
  5.     2025 -- B2B e-invoicing voluntary; B2G structured invoices accepted via EN 16931
  6.     2028 (expected) -- EU ViDA mandatory structured e-invoicing; Czech Republic in scope
The mojedane.cz portal handles all electronic DPH filings. It's the sole accepted channel for the DPH return and Control Statement. Paper filing hasn't been accepted for the main DPH form for years. The portal is in Czech; non-resident businesses without Czech-speaking staff typically file through their danovy zastupce.

VAT Returns in Czech Republic

Types of reports

Czech DPH filers deal with up to four separate periodic reports depending on what they do. The main VAT return, the Control Statement, the EC Sales List, and Intrastat. Each report has its own deadline, its own filing platform, and its own penalty for non-compliance. Getting the DPH return right while skipping the Control Statement doesn't cancel the fine for the missed Control Statement. The main DPH return (Danove priznani k DPH): monthly for new registrants and businesses with annual taxable turnover above CZK 10,000,000. Quarterly for others after completing three months of registration. Deadline is the 25th of the month following the period. Both filing frequencies submit electronically through mojedane.cz. The Control Statement (Kontrolni hlaseni): always monthly, no exceptions, for every DPH registrant. Due the 25th of the following month. Lists every domestic B2B invoice above CZK 10,000 -- issued and received -- with the counterparty's DIC, invoice date, total value, and DPH breakdown. Financni sprava runs automated cross-matches between buyer and seller submissions. Discrepancies generate clarification requests within weeks. The EC Sales List (Souhrnne hlaseni): covers B2B supplies of goods and services to VAT-registered buyers in other EU member states. Monthly if you file DPH monthly; quarterly if quarterly. Due the 25th. Lists each EU customer's VAT number, supply value, and supply type. Errors create VIES mismatches that can freeze a counterparty's input tax reclaim. Intrastat: mandatory when goods physically crossing Czech borders within the EU exceed the statistical thresholds -- approximately CZK 12,000,000 per year for arrivals and for dispatches (reviewed annually by the Czech Statistical Office). The Intrastat form is submitted through the Czech Statistical Office portal, entirely separate from mojedane.cz. A missed Intrastat filing brings fines from a different authority entirely.

Deductible VAT in Czech Republic

Input DPH is recoverable on purchases made for taxable business purposes. Taxable supply: recover the input tax. Exempt supply: you can't. Mixed-use purchases require a proportional calculation based on the ratio of taxable to total activity for the period -- and that ratio must be reconciled once a year using full-year figures. Passenger vehicles attract close scrutiny from Financni sprava. Input DPH on a company car is recoverable if it's used exclusively for business. The moment personal use enters the picture, either the initial recovery is restricted or ongoing output DPH must be applied to the private-use benefit. Solid documentation -- mileage logs, business purpose records, evidence the car is unavailable for private trips -- is essential. Entertainment and hospitality costs are not deductible as input DPH. Business meals, client events, gifts above a minimal threshold -- all excluded, regardless of commercial purpose. That's categorical under Czech DPH law. The social nature of the expenditure is irrelevant. At the Czech Republic VAT rate of 21%, input DPH on capital purchases adds up fast. A CZK 500,000 server costs CZK 105,000 in DPH -- fully recoverable in the next cycle if it's used for taxable work. That recovery window matters for cash flow, particularly for capital-intensive businesses in their first registration year. Real estate follows the familiar EU pattern. New commercial property typically sells with DPH, recoverable by a VAT-registered buyer. Old commercial property (more than five years from first occupancy under Czech rules) is exempt by default -- no DPH on the sale, no input tax for the buyer. Both parties can jointly opt to apply DPH if they're both fully taxable entities, unlocking recovery on the buyer's side.

VAT Record Keeping Requirements in Czech Republic

Czech law requires DPH-related records to be kept for ten years from the end of the tax period they relate to. That covers issued invoices, received invoices, import and export documents, DPH ledgers, and bank records tied to DPH transactions. Ten years is the minimum. Capital goods adjustment records run longer for assets that trigger multi-year adjustment periods. DPH ledgers must show output DPH by rate, input DPH by category, the net payable or refundable for the period, and cumulative year-to-date figures. Digital records are fully accepted. Paper invoices in circulation must be physically archived until the retention period expires -- scanning them doesn't eliminate the paper retention requirement. Control Statement records need special care. Because Financni sprava cross-checks Control Statement data between buyers and sellers, your archived copies must exactly match what was submitted. Post-submission corrections go through a formal amended Control Statement -- you can't just update internal records and call it done. Discrepancies between your archive and the submitted version invite formal queries.

VAT Penalties in Czech Republic

Late payment of DPH carries a daily penalty of 0.05% of the unpaid amount. That's roughly 18% annualised. It starts accruing from the filing deadline with no grace period. Leave a DPH balance unpaid for three months and you've added nearly 5% in penalties before any separate administrative fine lands on top. Late or missing VAT returns trigger administrative fines separately from the late payment penalty. Financni sprava can impose up to CZK 500,000 for repeated or serious non-compliance with the DPH return obligation. First-time late filings usually attract smaller amounts, but the ceiling is high enough that deliberate non-filing carries real financial risk. The Control Statement has its own penalty structure. File within five working days of the due date: no penalty (grace period). File after five days but before Financni sprava formally requests it: CZK 1,000. File after a formal request: CZK 10,000. Don't file at all: CZK 50,000. These aren't discretionary -- they're automatic and cumulative across missed periods. Voluntary correction is always cheaper than getting caught. Filing an amended DPH return and paying the shortfall before Financni sprava opens a formal audit results in significantly lower penalties than the same error found during inspection. Acting before an official query letter arrives almost always costs less.

How Lappa Can Help with VAT Compliance in Czech Republic

Lappa provides DPH registration, tax representation, and ongoing compliance management for businesses entering Czech Republic. The registration service covers preparation and electronic submission of the DPH application through mojedane.cz, liaison with the competent Financni urad, and monitoring until the DIC is live in both the Czech register and VIES. For active filers, Lappa automates transaction data collection, prepares the monthly or quarterly DPH return, and submits it electronically. Critically, the monthly Control Statement is prepared and filed on the same cycle -- not as an afterthought. EC Sales List and Intrastat submissions are included for clients with intra-EU operations. All documentation is stored for the full ten-year retention period. Non-EU clients that need a Czech danovy zastupce use Lappa's fiscal representation service. That covers joint liability acceptance, full DPH lifecycle management, formal Financni sprava correspondence in Czech, and audit escalation support. Clients retain full access to their filing records and correspondence history throughout the engagement.

FAQ for VAT Czech Republic Goods

What is VAT number in Czech Republic

What is VAT number in Czech Republic? It's the DIC -- Danove identifikacni cislo -- formatted as CZ plus eight digits for companies, or CZ plus nine or ten digits for individuals. For most companies, the DIC is CZ followed by the ICO (business registration number), so the digits already existed before DPH registration. Validate any number at the Financni sprava public register or through VIES at ec.europa.eu/taxation_customs/vies.

Who needs to register for VAT in Czech Republic

Czech resident businesses above CZK 2,000,000 annual taxable turnover must register. EU-based remote sellers register once EU-wide B2C sales cross EUR 10,000, or use OSS. Non-EU sellers register from their first Czech taxable supply -- no threshold applies. Voluntary registration is open to Czech businesses under the CZK 2,000,000 limit.

What is the VAT ID Czech Republic format

The VAT ID Czech Republic businesses receive is CZ followed by eight digits for a legal entity, or CZ plus nine to ten digits for an individual. Those digits are the ICO or rodne cislo -- the national business or personal registration number that exists before DPH registration. No new identifier is created; Financni sprava simply activates the DPH prefix on the existing national ID. The result: CZ12345678 for a typical company.

How often are VAT returns filed in Czech Republic

Monthly for new registrants and businesses with annual turnover above CZK 10,000,000. Quarterly for others after three months of registration. The Control Statement is always monthly -- no quarterly option. EC Sales List matches the DPH return cycle. Intrastat follows Czech Statistical Office thresholds. All deadlines fall on the 25th of the following month.

Do foreign companies need a tax representative in Czech Republic

Non-EU companies do -- a Czech danovy zastupce is required before applying for DPH registration. EU and EEA businesses register directly without one. UK companies lost direct-registration access after Brexit on January 1, 2021. The representative is jointly and severally liable for all DPH obligations while appointed, which is why finding a qualified representative takes time.

VAT Calculator

To add DPH to a net price: multiply by 1.21 for the standard rate, or 1.12 for the reduced rate. To extract DPH from a gross price: divide by 1.21 or 1.12 and subtract the result from the original. The tax portal at mojedane.cz has a built-in calculator, but knowing the manual method saves time when checking a supplier invoice on the spot. Example at 21%: a CZK 10,000 consulting invoice carries CZK 2,100 in DPH, grossing CZK 12,100. Example at 12%: a restaurant tab grossing CZK 1,000 contains CZK 107.14 in embedded DPH. The maths is quick. Getting the right rate in the first place is where actual work happens.
VAT Standard rate 21% VAT Reduced rate 12% Thresholds VAT registration is required when calendar-year turnover exceeds CZK 2,000,000.
Just fill your country and find out VAT rate Amount
Country
HS Code
Calculate
Result
HS Code
Net amount
VAT country
VAT rate
VAT amount
Refresh
July 27, 2026 64
Share to:

Get a Fee Quote

Know more details about EPR with Lappa

Subscribe Now