Daně · · 10 min čtení

Fakturace v cizí měně: EUR, USD a kurzové rozdíly v praxi

Jak správně fakturovat v eurech nebo dolarech? Který kurz ČNB použít, jak přepočítat DPH a co s kurzovými rozdíly. Praktický návod pro OSVČ.

Stále více českých živnostníků spolupracuje se zahraničními klienty. Ať už jde o IT freelancery píšící kód pro německé agentury, překladatele s klienty po celé Evropě, nebo designéry pracující pro americké startupy -- dříve nebo později narazíte na nutnost vystavit fakturu v cizí měně. A právě tady začínají otázky: Který kurz použít? Jak vypočítat DPH? Co s kurzovými rozdíly na konci roku?

V tomto článku si projdeme kompletní problematiku fakturace v cizí měně z pohledu OSVČ. Ukážeme si pravidla pro plátce i neplátce DPH, praktické příklady výpočtů a nejčastější chyby, kterých se vyvarovat.

Základní pravidla: Co říká zákon

Fakturace v cizí měně je v České republice zcela legální a běžná. Zákon nestanovuje povinnost fakturovat pouze v korunách -- můžete vystavit fakturu v eurech, dolarech, librách nebo jakékoli jiné měně. Klíčové je ale správné zacházení s přepočtem na české koruny pro daňové účely.

Zákon o účetnictví a daňová evidence

Podle §4 odst. 12 zákona č. 563/1991 Sb., o účetnictví, jsou účetní jednotky povinny vést účetnictví v české měně. To znamená, že i když fakturujete v eurech, v daňové evidenci nebo účetnictví musíte mít částku přepočtenou na CZK. Pro OSVČ vedoucí daňovou evidenci platí obdobná pravidla -- veškeré příjmy a výdaje se evidují v korunách.

Kurz pro přepočet: Který použít?

Výběr správného kurzu je jedním z nejčastějších zdrojů nejistoty. Pravidla se liší podle toho, zda jste plátce DPH nebo ne, a podle toho, jaký typ operace provádíte.

Pro plátce DPH platí §4 odst. 5 zákona č. 235/2004 Sb., o DPH. Ten stanoví, že pro přepočet cizí měny na českou se použije kurz devizového trhu vyhlášený Českou národní bankou a platný pro osobu provádějící přepočet ke dni vzniku povinnosti přiznat daň, tedy ke dni uskutečnění zdanitelného plnění (DUZP). Alternativně může plátce DPH využít tzv. pevný kurz -- kurz ČNB platný k prvnímu pracovnímu dni kalendářního měsíce nebo čtvrtletí.

Pro neplátce DPH je situace jednodušší. V daňové evidenci se příjem přepočte kurzem ČNB platným ke dni, kdy peníze skutečně dorazily na účet (k datu přijetí platby).

Praktická rada: Pokud jste plátce DPH a pravidelně fakturujete v cizí měně, zvažte využití pevného kurzu. Stačí si na začátku každého měsíce zapsat kurz ČNB platný k prvnímu pracovnímu dni a ten používat pro všechny faktury v daném měsíci. Výrazně to zjednodušuje administrativu.

Jak vystavit fakturu v cizí měně

Faktura v cizí měně musí obsahovat všechny zákonem požadované náležitosti stejně jako faktura v korunách. Navíc je vhodné uvést některé údaje navíc pro přehlednost.

Povinné náležitosti faktury

Bez ohledu na měnu musí faktura obsahovat:

  • Identifikaci dodavatele a odběratele -- název, adresa, IČO, DIČ
  • Číslo faktury -- v unikátní číselné řadě
  • Datum vystavení a datum uskutečnění zdanitelného plnění (DUZP)
  • Popis dodaného zboží nebo služby
  • Základ daně a sazbu DPH (u plátců DPH)
  • Celkovou částku v dohodnuté měně

Doporučené doplňující údaje

U faktur v cizí měně doporučujeme navíc uvést:

  • Měnu -- jednoznačně (EUR, USD, GBP apod.)
  • Bankovní spojení v příslušné měně -- pokud máte eurový nebo dolarový účet, uveďte IBAN a SWIFT/BIC kód
  • Přepočet na CZK -- pro vlastní evidenci i přehlednost pro finančního úřad je vhodné uvést použitý kurz a přepočtenou částku v korunách
  • Platební podmínky -- splatnost, případně variabilní symbol

V Taxoriu můžete při vystavování faktur nastavit měnu na EUR, USD nebo další měny. Systém automaticky zobrazí částky v zvolené měně a zároveň umožní evidovat korunový ekvivalent. Číslování faktur ve formátu YYYY-XXX zůstává zachováno bez ohledu na měnu -- každá faktura tak má jednoznačnou identifikaci v rámci vaší číselné řady.

DPH u faktur v cizí měně

Oblast DPH je u faktur v cizí měně nejsložitější. Pravidla se výrazně liší podle toho, kam a komu službu poskytujete.

Poskytování služeb do EU (B2B)

Pokud jako český plátce DPH poskytujete službu podnikateli (osobě povinné k dani) v jiném členském státě EU, uplatní se reverse charge podle §9 odst. 1 zákona o DPH. To znamená:

  • Fakturu vystavíte bez DPH
  • Na faktuře uvedete text „Daň odvede zákazník" nebo anglicky „Reverse charge -- VAT to be accounted for by the recipient"
  • Uvedete DIČ odběratele (musí být registrován k DPH v jiném členském státě)
  • Plnění vykážete v přiznání k DPH na řádku 21 a v souhrnném hlášení

Poskytování služeb do EU (B2C)

Při poskytování služeb koncovým spotřebitelům (nepodnikatelům) v EU se místo plnění zpravidla řídí §9 odst. 2 zákona o DPH a je v ČR. Fakturujete tedy s českou DPH. Částku DPH je nutné přepočítat na CZK kurzem platným k DUZP.

Poskytování služeb mimo EU (třetí země)

U služeb poskytovaných do třetích zemí (USA, UK po Brexitu, Švýcarsko apod.) se místo plnění určuje podle §9 zákona o DPH. U služeb pro podnikatele je místem plnění země odběratele -- fakturujete bez DPH a plnění uvádíte v přiznání k DPH na řádku 26.

Přepočet DPH na CZK

Zásadní pravidlo: DPH se v přiznání k DPH vždy uvádí v českých korunách. I když fakturujete v eurech, musíte základ daně a daň přepočítat na CZK. Použijete kurz ČNB dle zvoleného způsobu (denní kurz k DUZP nebo pevný kurz).

Příklad přepočtu DPH:

Vystavíte fakturu za IT služby českému plátci DPH na 2 000 EUR + DPH 21 %. Datum DUZP je 15. března 2026. Kurz ČNB k tomuto datu činí 25,10 CZK/EUR.

  • Základ daně: 2 000 EUR × 25,10 = 50 200 CZK
  • DPH 21 %: 50 200 × 0,21 = 10 542 CZK
  • Celkem: 2 000 EUR + 420 EUR (tj. 2 420 EUR), v přiznání uvedete základ 50 200 CZK a daň 10 542 CZK

Kurzové rozdíly: Co to je a jak je řešit

Kurzový rozdíl vzniká tehdy, když je kurz v den vystavení faktury jiný než kurz v den, kdy vám klient zaplatí. U OSVČ vedoucích daňovou evidenci a u plátců DPH se tyto rozdíly řeší odlišně.

OSVČ vedoucí daňovou evidenci (neplátce DPH)

Pro OSVČ vedoucí daňovou evidenci platí jednoduché pravidlo: příjem se přepočte kurzem ke dni skutečného přijetí platby. Faktura samotná nemá pro daňovou evidenci přímý dopad -- rozhodující je až okamžik, kdy peníze dorazí na účet. Kurzové rozdíly tedy v klasickém smyslu nevznikají, protože pracujete vždy s kurzem ke dni platby.

OSVČ vedoucí účetnictví (plátce DPH)

Pokud vedete podvojné účetnictví, situace je složitější. Pohledávku zaúčtujete v kurzu ke dni vystavení (nebo DUZP) a platbu v kurzu ke dni přijetí. Rozdíl je kurzový zisk nebo kurzová ztráta:

  • Kurzový zisk -- koruna od vystavení faktury oslabila, na účet vám přišlo v přepočtu více korun. Jedná se o zdanitelný výnos.
  • Kurzová ztráta -- koruna posílila, na účet přišlo méně korun. Jedná se o daňově uznatelný náklad.

Příklad kurzového rozdílu:

Vystavili jste fakturu 1. února na 5 000 EUR při kurzu 25,20 CZK/EUR. V účetnictví zaúčtujete pohledávku 126 000 CZK. Klient zaplatí 28. února při kurzu 25,05 CZK/EUR. Na účet přijde ekvivalent 125 250 CZK. Vzniká kurzová ztráta 750 CZK, kterou zaúčtujete na účet 563 -- Kurzové ztráty.

Kurzové rozdíly k rozvahovému dni

Pokud vedete účetnictví a k 31. 12. máte nezaplacené pohledávky v cizí měně, musíte je přecenit kurzem ČNB platným k 31. prosinci. I zde mohou vzniknout kurzové zisky nebo ztráty, které ovlivní váš hospodářský výsledek.

Tip: Pokud máte devizový účet (eurový, dolarový), sledujte i kurzové rozdíly na samotném účtu. Zůstatek v cizí měně se k rozvahovému dni také přeceňuje aktuálním kurzem ČNB.

Praktické příklady z praxe

Příklad 1: Český programátor fakturující německé firmě

Marek je OSVČ -- webový vývojář, plátce DPH. Každý měsíc fakturuje německé agentuře za programátorské služby 4 000 EUR. Agentura je registrovaná k DPH v Německu (DE číslo).

  1. Marek vystaví fakturu na 4 000 EUR bez DPH (reverse charge dle §9 odst. 1)
  2. Na faktuře uvede text „Daň odvede zákazník / Reverse charge" a německé DIČ odběratele
  3. V přiznání k DPH uvede plnění na řádku 21, přepočtené kurzem ČNB k DUZP
  4. Plnění vykáže v souhrnném hlášení
  5. Příjem zaeviduje v daňové evidenci kurzem ke dni přijetí platby

Příklad 2: Překladatelka fakturující americkému klientovi

Jana je OSVČ -- překladatelka, neplátce DPH. Přeložila texty pro americkou firmu a fakturuje 1 500 USD.

  1. Jana vystaví fakturu na 1 500 USD bez DPH (není plátce)
  2. Klient zaplatí za 14 dní, kurz ČNB v den přijetí platby je 23,45 CZK/USD
  3. Jana zaeviduje příjem 1 500 × 23,45 = 35 175 CZK
  4. Pokud uplatňuje paušální výdaje (60 %), její daňově uznatelné výdaje budou 21 105 CZK

Příklad 3: Grafik s eurovou i korunovou fakturací

Tomáš je OSVČ -- grafický designér, plátce DPH. Má české i zahraniční klienty. V březnu vystavil:

  • Faktura č. 2026-015 pro českého klienta: 25 000 CZK + DPH 21 % = 30 250 CZK
  • Faktura č. 2026-016 pro rakouského klienta (plátce DPH): 2 000 EUR bez DPH (reverse charge)
  • Faktura č. 2026-017 pro slovenského koncového spotřebitele: 800 EUR + DPH 21 %

Tomáš používá pevný kurz -- k 1. březnu 2026 činil kurz ČNB 25,15 CZK/EUR. V přiznání k DPH tedy:

  • Faktura 2026-015: základ 25 000 CZK, DPH 5 250 CZK (řádek 1)
  • Faktura 2026-016: základ 50 300 CZK, DPH 0 (řádek 21, + souhrnné hlášení)
  • Faktura 2026-017: základ 20 120 CZK, DPH 4 225 CZK (řádek 1)

Bankovní účet v cizí měně: Ano, nebo ne?

Pokud pravidelně fakturujete v eurech nebo dolarech, vyplatí se mít bankovní účet v dané měně. Důvody jsou praktické i finanční:

  • Nižší poplatky za konverzi -- neplatíte kurzový spread při každé platbě
  • Jednodušší párování plateb -- klient platí přímo na eurový účet, odpadá nejistota s převodem
  • Flexibilita -- můžete peníze směnit v momentě, kdy je kurz výhodný
  • Profesionální dojem -- zahraniční klienti ocení platbu bez mezinárodních poplatků

Většina českých bank nabízí devizové účty. Zvažte i moderní alternativy jako Wise (dříve TransferWise) nebo Revolut Business, které nabízejí výrazně lepší kurzy a nižší poplatky za mezinárodní platby.

Pozor: I pokud máte devizový účet, pro daňové účely musíte veškeré příjmy přepočítat na CZK. Devizový účet zjednodušuje příjem plateb, ale nezbavuje vás povinnosti evidovat příjmy v korunách.

Nejčastější chyby při fakturaci v cizí měně

Na základě praxe jsme identifikovali nejčastější chyby, kterých se OSVČ při fakturaci v cizí měně dopouštějí:

  1. Použití špatného kurzu -- nejčastější chyba. Plátci DPH musí použít kurz k DUZP (nebo pevný kurz), neplátci kurz ke dni přijetí platby. Nikdy nepoužívejte kurz své banky nebo kurz z internetu -- vždy je rozhodující kurz devizového trhu vyhlášený ČNB.
  2. Neuvedení DPH v CZK -- i když je faktura v eurech, DPH v přiznání musí být v korunách.
  3. Chybějící text o reverse charge -- pokud fakturujete plátci DPH v EU bez DPH, musíte na faktuře uvést, že daň odvede zákazník.
  4. Zapomenutí na souhrnné hlášení -- při poskytování služeb plátcům DPH v EU musíte kromě přiznání k DPH podat i souhrnné hlášení.
  5. Nepřecenění pohledávek k 31. 12. -- pokud vedete účetnictví, nezapomínejte na přecenění neuhrazených faktur v cizí měně kurzem k rozvahovému dni.

Jak vám Taxorio pomůže s fakturací v cizí měně

Správa faktur v cizí měně vyžaduje pečlivou evidenci kurzů a přepočtů. Taxorio vám usnadňuje celý proces:

  • Fakturace ve více měnách -- při vystavení faktury zvolíte měnu a částky se zobrazí v příslušné měně
  • QR kódy pro platbu -- i u eurových faktur můžete vygenerovat QR kód ve formátu SPD pro rychlou platbu
  • Automatické číslování -- faktury ve formátu YYYY-XXX zachovávají konzistentní řadu bez ohledu na měnu
  • Export pro DPH přiznání -- Taxorio generuje XML export DPHDP3 pro přiznání k DPH, kde jsou částky správně přepočteny na CZK
  • Kontrolní hlášení -- export DPHKH1 zohledňuje i faktury v cizí měně s přepočtem na koruny
  • Přehledný dashboard -- finanční přehled zobrazuje příjmy a výdaje v korunách, takže máte vždy jasný obraz o svém podnikání

Pokud pravidelně fakturujete zahraničním klientům, správná evidence kurzů a přepočtů je klíčová pro bezproblémový průběh případné daňové kontroly. Investujte čas do nastavení správných procesů na začátku a ušetříte si starosti v budoucnu.