pexpats logo

Services

Freelance Tools

Client Tools

Freelance

Online Tax

About Pexpats

Login

All articles

Invoice in the Czech Republic

Follow these 5 simple steps to learn how to invoice in the Czech Republic. We make Czech invoicing easy for any trade license holder or business owner. Read on to learn everything you need to know about how to invoice in the Czech Republic.

19 March 2025

7 min read

invoice blog photo

Follow These 5 Simple Steps to Create a Czech Invoice

In this guide, we will show you how to create a Czech invoice, whether you are a business owner or a trade license holder. If you’re a VAT (Value Added Tax) payer or exempt, this guide has you covered.

Invoicing in the Czech Republic is easy once you know the mandatory fields and steps. Whether you’re invoicing in Czech koruna (CZK) or a foreign currency, we’ve got everything you need to ensure your invoices are accurate, legal, and clear.

Step 1: Personal Information You Must Include on Every Czech Invoice

First, every invoice you create must contain your personal identifying information for both the recipient and the Czech tax authorities. This information will include fields for the name of the service / product supplier, business address, bank details, and business ID codes. Here, there must also be the invoice number both for personal / recipient records and for tax purposes.

  • Supplier Name - Always include your name or the name of your registered business.

  • Invoice Number - Record invoice numbers in ascending, consecutive order. Do not skip numbers. (For more info, see our in-depth guide on Czech Invoicing.)

  • IČ0 Number - This is a unique Company Registration Number that you receive after registering as a s.r.o. business or trade license holder. This must be on every invoice.

  • Bank and Bank Account Number - Be sure to provide the name of your bank and the bank account number where you expect to receive payment.

  • Payment Method - Include “Bank transfer” if receiving to a bank account. If receiving in hand, specify the invoice must be paid in fiat cash.

Note: If you are not a registered VAT payer, you may also state this on the invoice, although it is not necessary.

Step 2: Fields for VAT Payers or International Businesses

If your business is VAT-registered or operates internationally, you need to include some additional details:

  • DIČ Number - Filling in this field is only mandatory for trade license holders and businesses registered as VAT payers. The DIČ registration number represents your tax identification number and is provided only after receiving an IČ0. (Check the EU Database of VAT numbers for correct formatting.)

  • IBAN - Complete this field if you have an international bank account number where you expect to receive payment.

  • BIC / SWIFT - This is also for businesses operating internationally. It consists of 8-11 characters used to identify a specific bank in international transactions.

  • Variable Symbol - Each Variable Symbol is simply the reference number for the client’s record-keeping. For instance, this might be the invoice number.

Note: If you are not a registered VAT payer or operating internationally, these fields can remain blank when invoicing.

3. Recipient Information to include in Czech Invoicing

Next, fields for recipient information are often in the top-right-hand part of the invoice, opposite from your business information.

Here, you must clearly record who exactly you’re invoicing (whether a business or a natural person), and their identifying information. This includes the name and address of the business/person, and their company registration (IČ0). For Czech invoicing with VAT, use the recipient’s tax ID (DIČ) number.

  • Name of Natural Person or Business Entity - For example, specify if it’s Jane Doe (person) or Jane Doe’s Bakery (business).

  • Company Registration or Tax ID # - Include this information after the recipient’s name/business name.

  • Address of Recipient - Include street address, country, city, and postal code registered to the person or business.

Step 4: Invoice Details (Issue Date, Due Date, and Description)

Every Czech invoice must include clear information about the transaction:

  • Issue Date: The date the invoice is created and sent.

  • Due Date: The date by which payment should be made.

  • Invoice Description: A detailed list of services or products, their rate, quantity, and total amount.

Take the following for example if you are invoicing for yoga classes, where you charge 400 CZK per hour and you are charging for 5 hours:

  • Issue Date: 31.10.2025

  • Due Date: 07.11.2025

  • Description: Yoga Lessons

  • Rate: 400 CZK

  • Quantity: 5

  • Total Amount: 2,000 CZK

5. How to do Czech invoices in foreign currency

Finally, if you need to invoice a person or business from the Czech Republic in a foreign currency, it’s simple. In fact, you are permitted by law to invoice in the form of any currency.

To do this, include the exchange rate of the foreign currency to CZK on the date of invoicing. Reference the Czech National Bank on the day you create the invoice to find the accurate exchange rate.

As an additional note, you may also choose to include this in your Czech invoice. For example, include the following.

  • Exchange Rate of CNB on DATE: 1 EUR = 25,32 CZK.”

Want to streamline your invoicing?

Try our 100% Free Invoice Generator for invoicing in the Czech Republic. Search by IČ0 to quickly find and fill in all supplier and recipient information, or complete all fields manually. Simply fill out, preview, & download your ready-to-deliver invoice.

Want even greater savings in time and effort? Create a free user account for autofill next-invoice number, create payment reminders, add bank accounts, address books, and more. Pexpats provides all the tools you need to do Czech invoices correctly every time.

Free Czech Invoice Tool



Table of contents

Start with us today!

Pexpats manages all your expat needs, from visa support to trade licenses 🚀
Ask Us!

Life-Changing Stories from Our Happy Clients

Our reviews say it all! Hear real stories from freelancers, digital nomads, students, entrepreneurs, and expats—who found success with us.
contact form image
  • Please, clearly describe your situation or questions in detail.
  • The more information you provide, the quicker and more accurate our response will be.
  • We reply within the same day. If you do not receive a reply within a day, please check your spam folder.

Have Questions?

If you still have questions, find anything confusing, or haven't found what you're looking for, feel free to contact our agents. We're here to help.
Fill out the form below, describe your situation, and choose the relevant service type. Our agents will prioritize your request and suggest a solution.
Select Your Citizenship Status

What we do

Business Support

Relocation Assistance

Tax Advisory

Freelance Solution Hub

Digital Finance Platform

Contact Us

+(420) 777 771 566

info@pexpats.com

  Copyright   2013 - 2025
  Made with ❤️ in Czech republic
Powered by PEXPATS