Skip to main content
EN

IČO and DIČ in the Czech Republic: Complete Guide for Entrepreneurs and Companies

In the Czech business landscape, IČO and DIČ are two of the most commonly used abbreviations. Whether you’re launching a company, collaborating with Czech partners, or issuing invoices in the country, understanding these identifiers is essential for legal and tax compliance.

This guide will walk you through what IČO and DIČ mean, how they differ, how to obtain them, and where to verify them.


What You’ll Learn in This Article

  • What are IČO and DIČ?
  • Key differences between IČO and DIČ
  • How to get them (for companies and freelancers)
  • Where to find the tax numbers of Czech entities
  • Practical tips for starting a business in the Czech Republic

What Are IČO and DIČ?

▶ IČO – Identification Number

IČO (Identifikační číslo osoby) is an 8-digit identification number assigned to any entity conducting business activities in the Czech Republic. It applies to:

  • Legal entities (e.g., limited liability companies)
  • Self-employed individuals (freelancers)
  • Government units with economic activities

📌 Format: 8-digit number
📌 Issued by: Trade Licensing Office or Commercial Court
📌 Purpose: General business identification


▶ DIČ – Tax Identification Number

DIČ (Daňové identifikační číslo) is the tax identification number used in all communications with the Czech Tax Office and especially for VAT (DPH) purposes.

📌 Format: “CZ” prefix + 8–10 digits
📌 Example: CZ12345678
📌 Issued by: Czech Tax Authority
📌 Note: Receiving a DIČ does not automatically make you a VAT payer.


Key Differences Between IČO and DIČ

AspectIČODIČ
PurposeBusiness registration and identificationTax-related communication and obligations
Format8 digitsCZ + 8–10 digits (usually CZ + IČO)
IssuerTrade Office / Company RegisterTax Office
Required ForAll business entitiesOnly those subject to tax (income tax, VAT, etc.)
Shown On DocumentsContracts, invoices (except some professionals)Invoices, tax documents (especially for VAT payers)

How to Get IČO and DIČ

For Companies (e.g., s.r.o., a.s.)

  • IČO: Issued upon registration in the Czech Commercial Register.
  • DIČ: Assigned by the Tax Office after income tax registration. VAT registration may follow if thresholds are exceeded or voluntarily requested.

For Freelancers (živnostníci)

  • IČO: Obtained during trade license registration at the Trade Office.
  • DIČ:
    • If not VAT registered: usually CZ + personal ID number
    • If VAT registered: CZ + IČO

ℹ️ Regulated professions (like lawyers, doctors, accountants) receive their IČO from the Czech Statistical Office.


Where to Find and Verify IČO and DIČ

🛠 Online Tools:

  1. ARES: https://wwwinfo.mfcr.cz/ares/
    • Czech government business registry
    • Search by name or IČO
    • Displays VAT status and company data
  2. VAT Payer Register
    • Shows if a company or freelancer is VAT-registered
    • Accessible via ARES
  3. VIES (EU VAT Validator): https://ec.europa.eu/taxation_customs/vies/
    • Checks if a VAT number is valid and active within the EU

Where You’ll See These Numbers:

  • Business websites
  • Invoices and contracts
  • Official government registries
  • Public company profiles

Important: DIČ ≠ Automatic VAT Registration

Many businesses assume that having a DIČ means they are VAT-registered — this is incorrect.

You receive a DIČ upon income tax registration, but you only become a VAT payer if:

  • Your annual turnover exceeds the Czech threshold (currently CZK 2 million)
  • You apply for VAT voluntarily (e.g., for EU trade)

Practical Tips for New Businesses in the Czech Republic

Startup Checklist:

  • Register your business properly (as a company or freelancer)
  • Obtain your IČO and register with the Tax Office for your DIČ
  • Determine if and when you need to register for VAT
  • Use ARES and VIES to verify business partners
  • Display IČO and DIČ correctly on your invoices and contracts

Example Use Case: Invoicing a Czech Client

If you’re a foreign contractor invoicing a Czech company:

  • Always ask for their IČO and DIČ
  • Verify their VAT status via VIES
  • If you’re VAT registered in another EU country, apply reverse charge rules correctly

Conclusion

Understanding the roles of IČO and DIČ is critical for anyone operating within or doing business with the Czech Republic. These codes:

  • Define your official identity in the business and tax system
  • Are necessary for legal compliance, invoicing, and tax filings
  • Help protect your business by ensuring your partners are properly registered

Whether you’re setting up a new company, contracting a Czech supplier, or entering the market as a freelancer, mastering these concepts will keep your operations smooth and compliant.

AI – generated image.

Sources: https://www.jake-james.cz/blog/ic-dic-rozdil-a-jak-zjistit

Call Now Button