Fakturace

Fakturace v cizích měnách — kurzy, přepočty a účtování

Fakturace v cizích měnách bez stresu: jaký kurz, kdy přepočítat na Kč, co s DPH a kurzovými rozdíly. Jasně, prakticky a s příklady pro OSVČ a malé firmy.

Bc. Kateřina Svobodová
11 min čtení
40 zobrazení
fakturace
cizí měna
kurz ČNB
DPH
kurzové rozdíly

Sedíš nad fakturou v eurech a říkáš si: „Kurňa, beru kurz ČNB, nebo to, co mi napsala banka?“ A co DPH, DUZP a kurzové rozdíly, když peníze dorazí o týden později? Klid. Dám ti jasný tahák, jak fakturace v cizích měnách funguje od A do Z.

Kdy a proč řešit kurz u fakturace v cizích měnách?

Protože české účetnictví jede v korunách. Tečka. Vystavit fakturu můžeš v EUR, USD nebo třeba PLN, ale v účetnictví a pro daňové přiznání DPH potřebuješ vše v Kč. A přesně tady hraje roli kurz — aby sis správně spočítal základ daně, DPH, příjmy/výnosy a později kurzové rozdíly.

  • Fakturuješ do EU? Řešíš reverse charge a často i kurz ČNB pro kontrolní hlášení.
  • Fakturuješ mimo EU? Bez DPH, ale kurz do účetnictví stejně potřebuješ.
  • Jsi neplátce? Přepočet do účetnictví a daně z příjmů tě nemine.
  • Tip: V Doklad.ai si nastavíš výchozí měnu odběratele a systém ti rovnou nabídne přepočet kurzem ČNB. Chyby se tím dost omezí.

    Jaký kurz použít a kdy — jednoduché pravidlo, na které se dá spolehnout

    Krátká verze? Pro daňové účely v ČR se obvykle používá kurz ČNB ke dni uskutečnění zdanitelného plnění (DUZP) nebo ke dni vystavení, pokud je to dřív a zákon to připouští. U účetnictví můžeš používat denní kurz, pevný kurz (měsíční) nebo kurz ECB — ale musíš být konzistentní a mít to ve směrnici.

    Základní scénáře

  • Vystavená faktura (výnos): přepočet kurzem podle tvé účetní metody (denní/pevný) — typicky ČNB k DUZP.
  • Přijatá faktura (náklad): totéž — kurz podle tvé metody ke dni účetního případu (přijetí/DUZP), ať to drží logiku.
  • DPH: u tuzemských plnění kurz ČNB k DUZP. U reverse charge (intra-EU služby/zboží) se často vyplatí držet ČNB pro přiznání i KH.
  • Tip: Máš platby v EUR a účet v EUR? Super, omezíš kurzové rozdíly. Přepočet do Kč ale děláš tak jako tak — pro účetnictví a DPH.

    Jak si vybrat mezi ČNB, ECB a kurzem banky — co je pro tebe výhodnější?

    Nebudeme to natahovat. Kurz ČNB je v ČR daňová jistota. ECB se hodí, pokud máš eurový reporting a jasně to definuješ ve směrnici. Kurz banky použiješ u skutečné platby (při přepočtu na korunový účet) — ten rozhoduje o kurzových rozdílech, ne o základu daně.

    Srovnání kurzů a kdy je použít

    SituaceDoporučený kurzProč
    Vystavená faktura do EU (reverse charge)ČNB (denní/pevný)Konzistence pro DPH a KH
    Vystavená tuzemská v cizí měněČNB k DUZPSprávný základ daně v Kč
    Přijatá faktura od zahraničního dodavateleČNB nebo ECB dle směrniceStabilita v účetnictví
    Úhrada na CZK účetKurz bankyReálný přepočet peněz a kurzové rozdíly
    Úhrada na EUR účetNení přepočet při připsáníKurzové rozdíly vzniknou až při přepočtu nebo převodu
    Převod měn — živá ukázka
    Načítám kurzy ČNB...
    🇪🇺
    1 000 €25 120 Kč
    Kurz: 1 EUR = 25.12 CZK
    🇺🇸
    2 500 $58 625 Kč
    Kurz: 1 USD = 23.45 CZK
    🇬🇧
    750 £22 335 Kč
    Kurz: 1 GBP = 29.78 CZK

    DUZP, datum vystavení, zálohy a dobropisy — kdy přesně který kurz

    V praxi rozhodují data. Jasně, zní to nudně, ale na tomhle stojí správné DPH i účetní výnosy/náklady.

    Kdy bereš kurz na vystavené faktuře

  • DUZP je známé (dodání zboží/služby): vezmeš ČNB k DUZP.
  • Pokud vystavuješ dřív než nastane DUZP a zákon to připouští, můžeš vzít kurz k vystavení.
  • U plátců DPH: základ a daň v Kč podle kurzu k DUZP, aby seděl přiznaný odvod.
  • Zálohové faktury v cizí měně

  • Zálohová faktura (proforma) není daňový doklad — kurz jen informačně, účetnictví ještě ne.
  • Daň nastává až při přijetí platby a vystavení daňového dokladu k přijaté platbě. Kurz? ČNB ke dni přijetí platby (DUZP zálohy).
  • Konečná faktura: odečteš zálohu v Kč částkou, která ti vyšla u daňového dokladu k platbě. Neopakuj přepočet zálohy znovu kurzem na konečné faktuře — jinak rozhodíš DPH.
  • Dobropisy (opravné daňové doklady)

  • Upravuješ základ a DPH kurzem platným k původnímu plnění (metodicky konzistentně), nebo použiješ kurz ke dni opravy podle zvolené účetní metody — hlavně to měj sjednocené ve směrnici.
  • U mezinárodních plnění (OSS, reverse charge) drž kurzovou logiku z původní faktury, ať ti sedí kontrolní hlášení a evidence pro OSS.
  • Jak účtovat kurzové rozdíly, aby nesnědly zisk

    Kurzové rozdíly nevznikají při vystavení faktury, ale až při peněžním pohybu nebo přecenění zůstatků. Tedy když:

  • přijde úhrada na korunový účet (banka přepočítá jiným kurzem, než jaký jsi použil do účetnictví),
  • převádíš měnu (EUR → CZK),
  • přeceňuješ valutovou pokladnu nebo devizový účet k rozvahovému dni.
  • Praktický příklad

  • Vystavíš fakturu 1 000 EUR, kurz ČNB 25,00 → v účetnictví výnos 25 000 Kč.
  • Peníze dorazí o týden později, banka je směnila kurzem 24,70 → připíše se 24 700 Kč.
  • Rozdíl 300 Kč je kurzová ztráta (účty 563/663 dle směru u podvojného účetnictví; u daňové evidence jde o daňově uznatelný výdaj/příjem).
  • Jak to tlumit

  • Účty v cizích měnách (devizové) — omezuješ konverze.
  • Pevný kurz (např. měsíční ČNB) — méně práce, ale musí sedět na kontrolovatelnost a DPH.
  • Fyzicky nekonvertuj, když nemusíš. Ušetříš na spreadu banky.
  • DPH a cizí měny: jak nepřijít na dani ani na nervy

    DPH je kápo. Základ daně musíš mít v Kč a kontrolní hlášení čeká shodu.

    Tuzemská plnění v cizí měně

  • Faktura vystavená v EUR s českým DPH? Přepočet základu daně i DPH kurzem ČNB k DUZP.
  • Na faktuře může zůstat částka v EUR, ale v systému musíš evidovat i Kč.
  • Služby a zboží do EU (reverse charge)

  • Většinou bez českého DPH (přenesení povinnosti na odběratele). Základ do kontrolního hlášení uvádíš v Kč — vezmi ČNB k DUZP.
  • U OSS (prodej B2C do EU) si hlídáš místní sazby DPH státu spotřeby, přepočet do Kč pro evidenci a souhrnné vykazování.
  • Jak to udělat v Doklad.ai bez zbytečné matematiky

    Chceš praxi? Tady máš postupy, které fungují.

    Vystavení faktury v EUR krok za krokem

  • Otevři „Nová faktura“ a vyber měnu (třeba EUR).
  • Vyplň DUZP, systém natáhne kurz ČNB (denní nebo pevný podle nastavení firmy).
  • Zadej položky v EUR, Doklad.ai dopočte Kč pro účetnictví a DPH.
  • Ulož a pošli. Pokud má odběratel v profilu měnu EUR, systém ji navrhne automaticky.
  • Záloha od klienta v USD

  • Vystav zálohovou fakturu (bez DPH). Po přijetí platby vytvoř „Daňový doklad k přijaté platbě“.
  • Kurz ČNB se vezme ke dni přijetí peněz. Záloha se uloží v Kč částce pro DPH.
  • Na konečné faktuře Doklad.ai odečte zálohu přesně touhle Kč částkou. Žádné dvojí přepočty.
  • Úhrada a kurzové rozdíly

  • Spáruj platbu s fakturou. Doklad.ai vezme bankovní kurz při přepočtu CZK a dopočítá kurzový rozdíl.
  • U devizového účtu v EUR zůstává platba v EUR. Kurzový rozdíl řešíš až při převodu do CZK nebo k rozvahovému dni.
  • Pevný kurz vs denní kurz — co si dát do účetní směrnice

    Nejde jen o pohodlí. Jde o auditovatelnost a soulad s DPH. Máš tři běžné varianty:

    Denní kurz ČNB

  • Nejpřesnější k realitě data.
  • Více práce, ale Doklad.ai to zvládá automaticky.
  • Pevný kurz (např. měsíční průměr ČNB)

  • Méně administrativy, sjednocené přepočty.
  • Pozor na DPH — u DUZP si pohlídej, aby základ a daň seděly i v Kč. Pokud používáš pevný kurz, drž se ho i pro DPH, ať ti neujíždí kontrolní hlášení.
  • Kurz ECB

  • Dává smysl u firem s eurovým reportingem.
  • V ČR použitelný, když je to ve vnitřní směrnici a jsi konzistentní.
  • Co napsat na fakturu a jaké chyby tě budou stát čas a peníze

    Faktura v cizí měně by měla být čitelná pro klienta i FÚ.

    Povinné náležitosti (rychlý výčet)

  • Měna dokladu (EUR, USD atd.).
  • DUZP a datum vystavení.
  • Cena bez DPH, sazba DPH, DPH a celkem — ideálně i v Kč u tuzemských plnění.
  • U reverse charge jasná věta „Daň odvede zákazník“.
  • U OSS povinné údaje podle státu spotřeby (řeší systém, ale ověř si sazbu).
  • Nejběžnější chyby

  • Jiný kurz pro DPH a jiný pro účetnictví bez odůvodnění ve směrnici.
  • Přepočítaná záloha na konečné faktuře podruhé.
  • Chybějící měna a kurzová informace v účetním systému (faktura sice hezká, evidence špatná).
  • Nesprávně uplatněný reverse charge.
  • Příklady přepočtu — rychlé modelovky, které tě uklidní

    1) Tuzemská faktura v EUR (plátce DPH)

  • Základ 1 000 EUR, sazba 21 %, DUZP 10. 5., kurz ČNB 25,10.
  • Základ v Kč: 25 100, DPH: 5 271, Celkem: 30 371 Kč (v systému). Na faktuře klientovi klidně necháš EUR částky pro přehlednost.
  • 2) Dienstleistung do Německa (B2B, reverse charge)

  • Služba 2 500 EUR, DUZP 3. 6., kurz ČNB 24,80.
  • DPH v ČR 0, do KH uvádíš základ 62 000 Kč. Na faktuře poznámka „Reverse charge“.
  • 3) Záloha v USD, konečná v USD

  • Záloha 500 USD přijatá 1. 4., kurz 23,20 → daňový doklad k platbě 11 600 Kč.
  • Konečná 1 200 USD, DUZP 15. 4., kurz 23,00. Konečný základ a DPH spočteš kurzem 23,00, zálohu odečteš fixních 11 600 Kč.
  • Jak automatizovat přepočty v Doklad.ai a udržet pořádek

  • Předvol volbu „Kurz ČNB“ a zda používáš denní, nebo pevný kurz.
  • U klientů ulož měnu a IČ DPH — systém ti předvyplní reverse charge, když patří.
  • Aktivuj párování plateb s bankou — vyřeší ti kurzové rozdíly a vyúčtování.
  • Používej šablony pro zálohy a dobropisy — drží metodiku a snižují chyby.
  • Mini checklist: než pošleš zahraniční fakturu

  • Máš správně nastavené DUZP?
  • Sedí kurz (ČNB/ECB/pevný) podle směrnice?
  • Je na faktuře jasná měna a případně poznámka o reverse charge?
  • U OSS ověřená sazba DPH státu spotřeby?
  • Máš uložené Kč částky pro účetnictví a DPH?
  • Nejčastější účetní postupy u přijatých dokladů v cizí měně

    Přijatá faktura od EU dodavatele (služba)

  • Samovyměření DPH v Kč kurzem ČNB k DUZP (zjednodušeně k datu přijetí dokladu, pokud není DUZP známo jinak).
  • Nárok na odpočet ve stejném období, pokud máš nárok.
  • Úhrada vytvoří kurzový rozdíl podle bankovního kurzu.
  • Přijatá faktura mimo EU

  • Bez tuzemského DPH, ale hlídej clo/DPH při dovozu zboží (JSD) — jiné papíry, jiný kurz.
  • Evidence v Kč podle tvé metody (ČNB/pevný/ECB).
  • Účetní směrnice: krátká šablona, co mít černé na bílém

  • Metoda přepočtu: denní kurz ČNB / pevný měsíční kurz ČNB / kurz ECB.
  • Přepočet pro DPH: shodný s účetnictvím / specifikovaný zvlášť (zdůvodnit a držet konzistenci).
  • Zálohy: kurz k datu přijetí platby.
  • Dobropisy: kurz původního plnění / kurz k datu opravy (zvol a nepouštěj).
  • Devizové účty: pravidla pro přepočet a přeceňování k rozvahovému dni.
  • Rychlé srovnání pravidel podle typu situace

    Typ dokladu / SituaceKurz pro vykázání v KčDPHPoznámka
    Vystavená tuzemská v EURČNB k DUZPAnoZáklad i DPH v Kč v evidenci
    Vystavená do EU (B2B)ČNB k DUZPNe (RC)Do KH základ v Kč
    Přijatá z EU (služba)ČNB k DUZP/přijetíSamovyměřeníNárok na odpočet dle pravidel
    Záloha přijatá v cizí měněČNB k datu platbyAno (u plátce)Daňový doklad k platbě
    Dobropis v cizí měněDle směrniceDPH upravUdrž konzistenci

    Nejčastější dotazy klientů a moje jasné odpovědi

    Můžu fakturovat v eurech, když mám české IČO?

    Jasně. Měna faktury je na tobě a klientovi. Jen v účetnictví a u DPH musíš vše přepočítat do Kč — obvykle kurzem ČNB k DUZP. Doklad.ai to přepočítá automaticky.

    Kdy použít kurz banky a kdy kurz ČNB?

    Kurz banky rozhoduje při skutečné směně peněz (úhrada na CZK účet), takže ovlivní kurzové rozdíly. Pro účetní evidenci a DPH používáš kurz podle směrnice — nejčastěji ČNB k DUZP.

    Jak správně odečíst zálohu v cizí měně na konečné faktuře?

    Zálohu přepočti kurzem k datu přijetí platby a vystav daňový doklad k přijaté platbě. Na konečné faktuře odečti přesně tuhle Kč částku. Nepřepočítávej zálohu znovu jiným kurzem.

    Co když mi klient zaplatí pozdě a kurz se změní?

    Nic dramatického. V účetnictví vznikne kurzový rozdíl mezi kurzem na faktuře a kurzem skutečné platby. Ten jde do nákladů nebo výnosů a je daňově relevantní.

    Můžu používat kurz ECB místo ČNB?

    Můžeš, ale měj to ve vnitřní účetní směrnici a drž konzistenci. Pro DPH a kontrolní hlášení v ČR bývá praktičtější kurz ČNB, aby všechno hladce sedělo.

    Jak na reverse charge u EU klienta, když fakturuju v USD?

    Valuta je fuk, princip stejný. Faktura bez českého DPH s poznámkou o přenesení daňové povinnosti. Do KH uvedeš základ v Kč přepočtený kurzem ČNB k DUZP.

    Závěr: Fakturace v cizích měnách nemusí bolet

    Fakturace v cizích měnách zní složitě, ale když si ujasníš tři věci — kurz (ČNB/ECB/pevný), rozhodné datum (DUZP/vystavení/platba) a pravidla pro DPH — máš vyhráno. Doklad.ai ti dodá automatický přepočet, párování plateb a čistou evidenci, aby seděly jak čísla v účetnictví, tak kontrolní hlášení. A příště, až ti klient pošle objednávku v eurech, jen se usměj a vystav ji za dvě minuty. Prostě.

    Přečtěte si také

    Kompletní průvodce fakturací pro živnostníky a malé firmy.

    Související články

    Užitečné nástroje