Kurzové rozdíly v účetnictví — jak je správně zaúčtovat
· Ing. Martin Procházka · payments
Kurzové rozdíly v účetnictví bez nervů: kdy vznikají, jaký kurz ČNB použít a jak je zaúčtovat na 563/663. Jasné příklady a tipy, ať to máš rychle hotové.
Kurzové rozdíly v účetnictví — jak je správně zaúčtovat
Sedíš nad výpisem, faktura v eurech, banka v korunách a čísla si dělají, co chtějí. Říkáš si: proč je platba o pár stovek jinak než vystavená faktura? Jasně — kurzové rozdíly. A ty se neptají. Prostě vzniknou.
Neboj. Vysvětlím ti, kdy přesně se kurzové rozdíly v účetnictví objeví, jaký kurz ČNB (nebo tvůj účetní kurz) zvolit, a hlavně jak to čistě zaúčtovat na 563/663. Přidám pár fajn tipů, co mi zachránily nervy u závěrek. Přesně.
Co jsou kurzové rozdíly a kdy vznikají?
Kurzové rozdíly v účetnictví jsou rozdíly mezi korunovou hodnotou stejné cizoměnové položky v různých okamžicích. Jinými slovy: jednou přepočteš cizí měnu kurzem A, podruhé kurzem B — a rozdíl mezi těmi dvěma částkami zaúčtuješ jako náklad (563) nebo výnos (663).
Vznik při inkasu a úhradě
- Vystavíš fakturu v EUR (přepočteš kurzem k datu uskutečnění zdanitelného plnění nebo ke dni vystavení dle zvolené politiky) a o dva týdny přijde platba. Kurz se mezitím hnul. Bum — realizovaný kurzový rozdíl.
- Stejně to funguje u přijaté faktury: zaúčtuješ závazek jedním kurzem, při platbě použiješ kurz jiný. Opět rozdíl.
Vznik při přepočtu k rozvahovému dni
- Devizové účty, valutové pokladny a nevyrovnané pohledávky/závazky v cizí měně přepočítáš na konci období kurzem ČNB k rozvahovému dni. Tím vznikají nezrealizované kurzové rozdíly.
Co je realizovaný vs. nezrealizovaný rozdíl
- Realizovaný: vzniká při skutečném toku peněz (úhrada, inkaso, převod měny, nákup/prodej valuty).
- Nezrealizovaný: jen přepočet k rozvahovému dni bez pohybu peněz. Účtuje se do výsledovky stejně (563/663), ale má jiný timing.
💡 Tip: Máš hodně plateb v EUR? Zaveď si jasnou kurzovou politiku (denní kurz ČNB nebo pevný měsíční). Méně chaosu, méně dotazů od auditora.
Jaký kurz použít a kdy, aby seděly kurzové rozdíly v účetnictví
Klíč je konzistence. Zvolíš metodu a držíš se jí po celé období. Jo, i když euro zrovna skáče.
H2: Jaké kurzy dávají smysl pro kurzové rozdíly v účetnictví?
- Denní kurz ČNB: používá se nejčastěji pro přepočet účetních případů v den zaúčtování (vzniku pohledávky/závazku, bankovního pohybu, pokladního pohybu).
- Pevný (pevný/měsíční) kurz: stanovíš si interně kurz na období (např. měsíc) a tím přepočítáváš všechny operace v období. Na konci měsíce vyrovnáš rozdíly přes 563/663.
- Bankovní kurz: využitelný pro informativní sledování, ale v účetnictví standardně přepočítáváš kurzem ČNB (nebo pevným kurzem dle vnitřní směrnice). Bankovní kurz můžeš použít pro reálný korunový dopad na výpise, ale přepočet účetní hodnoty stále podle ČNB/pevného.
Tabulka: Přehled kurzů a jejich použití
| Situace | Doporučený kurz | Kdy použít | Poznámka |
|---|---|---|---|
| Zaúčtování vydané/přijaté faktury | Denní ČNB nebo pevný | Den DUZP/vystavení (dle směrnice) | DPH se řídí DUZP |
| Bankovní příjem/platba v cizí měně | Denní ČNB nebo pevný | Den pohybu | Bankovní kurz jen informativně |
| Závěrkový přepočet zůstatků | ČNB k rozvahovému dni | K 31.12. (nebo k závěrkovému dni) | Vznikají nezrealizované rozdíly |
| Pokladní operace ve valutě | Denní ČNB nebo pevný | Den výdeje/příjmu valut | Sleduj valutový sklad |
💡 Tip: Interní směrnici ke kurzům měj na dvě stránky. Jasně napiš, kdy používáš denní kurz ČNB a kdy pevný kurz. Auditorka se usměje a ty ušetříš hodinu vysvětlování.
Jak správně zaúčtovat kurzové rozdíly (MD/D) bez chyb
Tady je praxe. Účty 563 – Kurzové ztráty (náklad) a 663 – Kurzové zisky (výnos) jsou tvoji parťáci. A ano, cele to končí ve výsledovce.
Vydaná faktura v EUR a její inkaso
- Den vystavení/DUZP: Zaúčtuješ pohledávku v Kč podle zvoleného kurzu (ČNB/pevný).
- Den inkasa: Banka v Kč podle aktuálního kurzu. Rozdíl oproti hodnotě pohledávky jde na 563 (pokud je inkaso méně) nebo 663 (pokud je inkaso více).
Příklad účtování:
- MD 221 Bankovní účet (příjem v Kč)
- D 311 Odběratelé (pohledávka v Kč dle původního kurzu)
- Rozdíl: MD 563 / D 663 podle směru
Přijatá faktura v USD a její úhrada
- Den zaúčtování závazku: 321 v Kč dle kurzu.
- Den platby: 221 v Kč dle aktuálního kurzu.
- Rozdíl: MD 563 (když platíš více v Kč) / D 663 (když platíš méně v Kč).
Nezrealizované kurzové rozdíly k rozvahovému dni
- Přepočti zůstatky 311/321/221 v cizí měně a porovnej s účetním stavem.
- Rozdíl účtuj do nákladů/výnosů: MD 563 / D 311 (nebo 221, 321) resp. opačně přes 663, typicky pomocí interního dokladu.
Daň z přidané hodnoty a kurz
DPH řešíš ke dni DUZP. Přepočet na Kč pro DPH se dělá kurzem ČNB k DUZP (nebo pevným kurzem, pokud jej používáš). Kurzové rozdíly nevstupují do základu daně — jdou mimo DPH a padají na 563/663.
Účtové třídy, které potkáš nejčastěji
- 311/321 – Pohledávky/Závazky v cizí měně
- 221 – Devizový účet
- 211 – Valutová pokladna
- 563 – Kurzové ztráty
- 663 – Kurzové zisky
Specifika: zálohy, valutová pokladna, devizový účet a závěrky
Některé situace jsou záludné. A přesně tam se dělají chyby.
Zálohy v cizí měně
- Přijaté zálohy (324) a poskytnuté zálohy (314) v cizí měně přepočteš kurzem v den přijetí/poskytnutí.
- Při vyúčtování zálohy vzniká kurzový rozdíl mezi původním kurzem zálohy a kurzem vyúčtování. Účtuješ na 563/663.
- Pozor na DPH: u přijaté zálohy vzniká daňová povinnost při přijetí platby (kurz k tomuto dni).
Valutová pokladna
- Valuta je fyzická měna. Sleduj ji jako „sklad“ valut v jednotkách měny a ve valutovém kurzu.
- Nákup/prodej valut: rozdíl mezi kurzem nákupu/prodeje a účetním kurzem se promítne do 563/663.
- Inventarizace ke konci období: přepočet zůstatku valut kurzem ČNB k rozvahovému dni — opět nezrealizované rozdíly.
Devizový účet
- Každý příjem/výdej v cizí měně přepočítáváš účetním kurzem. Bankovní kurz je pro info.
- K rozvahovému dni přeceníš zůstatek devizového účtu kurzem ČNB, vzniklý rozdíl na 563/663.
Převody mezi měnami
- Převádíš EUR→CZK? Zaúčtuješ pohyb na 221 (EUR) a 221 (CZK). Rozdíl mezi účetní korunovou hodnotou odchozí částky a skutečně připsanou korunovou částkou jde na 563/663.
Leasing a úvěry v cizí měně
- Závazek v cizí měně přepočítáváš při čerpání a poté při každé splátce. K rozvahovému dni přeceníš zůstatek. Rozdíly opět 563/663. U efektivní úrokové míry si hlídej oddělení úroků a kurzových rozdílů.
Daňové dopady, inventarizace a časté chyby, které zabíjejí čas
Kurzové zisky a ztráty jsou daňově účinné (součást výsledku hospodaření), pokud nejsi v režimech, které by je vylučovaly (typicky ne). Ale pozor na pár min.
Co si ohlídat v daních
- Kurzové rozdíly 563/663 jsou standardně daňové. Nepatří do základu DPH.
- U dlouhodobého majetku placeného v cizí měně účtuj rozdíly do výsledovky, ne do pořizovací ceny (výjimky řeší zvláštní případy, ale běžná praxe je výsledovka).
Inventarizace a uzávěrky
- Všechny cizoměnové zůstatky (pohledávky, závazky, banky, pokladny) přepočti kurzem ČNB k rozvahovému dni.
- Opravné položky a rezervy účtuj až po přepočtu. Jinak ti to uteče.
Nejčastější chyby z praxe
- Míchání kurzů: jednou denní, podruhé bankovní. Ne. Zvol a drž se.
- Zapomenutý závěrkový přepočet devizového účtu. Stává se. A dělá paseku v výsledovce.
- Nesprávné DPH u záloh v cizí měně. Kurz pro DPH je k datu zdanitelného plnění/zálohy, ne k datu vyúčtování.
- Účtování rozdílu proti nákladům/výnosům faktury místo 563/663. Rozdíl je kurzový? Patří na 563/663.
Jak to udělat rychle a čistě v Doklad.ai (včetně kurzové automatizace)
Hele, ruční přepočty v Excelu? Můžeš. Ale proč. Doklad.ai ti vytáhne kurz ČNB, spáruje platby a dopočítá kurzový rozdíl sám.
Co to umí krok za krokem
- Vyber měnu dokladu (EUR, USD, …) a datum DUZP.
- Systém natáhne kurz ČNB k danému datu nebo použije pevný kurz ze směrnice.
- Zaúčtuje fakturu v Kč a pohlídá DPH.
- Při spárování platby dopočítá rozdíl a zaúčtuje 563/663.
- K rozvahovému dni nabídne přecenění zůstatků (221, 211, 311, 321) a vytvoří interní doklady.
Krátký checklist pro tebe
- Nastav si ve směrnici: denní vs. pevný kurz, měny, zdroj kurzů.
- Zapni automatické párování plateb a kurzový modul.
- Zkontroluj mapování účtů 563/663 a kurz pro DPH.
- Při závěrce spusť „Přecenění měn k rozvahovému dni“ a ulož doklady.
Tabulka: Účtování nejčastějších situací
| Operace | Účty MD/D | Kdy vzniká kurzový rozdíl | Kam s rozdílem |
|---|---|---|---|
| Inkaso vydané faktury v EUR | MD 221 / D 311 | Při inkasu proti hodnotě pohledávky | 563 (ztráta) / 663 (zisk) |
| Úhrada přijaté faktury v USD | MD 321 / D 221 | Při platbě proti hodnotě závazku | 563 / 663 |
| Převod EUR→CZK | MD 221 (CZK) / D 221 (EUR) | Při odlišném korunovém vyjádření | 563 / 663 |
| Přecenění devizového účtu k 31.12. | MD 563 / D 221 (nebo MD 221 / D 663) | K rozvahovému dni | 563 / 663 |
| Záloha v EUR a její vyúčtování | 314/324, 311/321 | Při vyúčtování proti kurzu zálohy | 563 / 663 |
💡 Tip: Máš velké objemy? Použij v Doklad.ai export na účetnictví s rozklíčovanými kurzovými rozdíly. Účetní tě bude milovat.
H2: Kdy přesně účtovat kurzové rozdíly v účetnictví a jak je dokumentovat
Doklad bez podkladu je k ničemu. A audit chce stopy.
Dokumentace a kontrola
- Ulož si zdroj kurzu (printscreen ČNB nebo automat z Doklad.ai).
- K internímu kurzovému dokladu přilož seznam přepočítaných položek.
- U pevných kurzů přilož vnitřní směrnici a schválení vedením.
Interní směrnice — co musí obsahovat
- Seznam měn, zdroj kurzu (ČNB), čas použití (denní/pevný), pravidla pro DPH.
- Postup pro přecenění k rozvahovému dni.
- Mapování účtů 563/663 a workflow schvalování.
Závěr: Kurzové rozdíly v účetnictví zvládneš levou zadní
Jasně, měny se hýbou. Ty ale potřebuješ jedno: konzistentní kurz, správné MD/D a přecenění k závěrce. Když tohle sedí, kurzové rozdíly v účetnictví jsou rutina. Ne boj.
A jestli chceš ušetřit čas, nech to spočítat Doklad.ai — od načtení kurzu ČNB po automatické zaúčtování 563/663 i přecenění k 31.12. Hotovo za minutu. Prostě.
Časté otázky
Jaký kurz mám použít u DPH, když vystavuju fakturu v EUR?
Pro DPH použij kurz ČNB k datu uskutečnění zdanitelného plnění (nebo pevný kurz, pokud ho máš ve směrnici). Kurzové rozdíly se DPH netýkají a jdou na 563/663. Hlavně buď konzistentní napříč doklady.
Jak zaúčtovat kurzový rozdíl při úhradě faktury, když banka používá jiný kurz?
Banka tě nezajímá pro účetní přepočet — v účetnictví vezmi denní/pevný kurz a rozdíl mezi korunovou hodnotou pohledávky/závazku a přijatou/uhrazenou částkou pošli na 563 (ztráta) nebo 663 (zisk). Bankovní kurz si nech jen pro kontrolu reality cash-flow.
Musím přeceňovat devizový účet k 31.12. i když jsem nic neplatil?
Ano. Přecenění k rozvahovému dni je povinné u všech cizoměnových zůstatků. Vzniká tím nezrealizovaný kurzový rozdíl na 563/663. Bez toho ti nesedne reálná hodnota aktiv a pasiv v rozvaze.
Jak účtovat zálohu v cizí měně a její vyúčtování?
Zálohu zaúčtuj kurzem k datu přijetí/poskytnutí na 314/324. Při vyúčtování vznikne rozdíl mezi kurzem zálohy a kurzem vyúčtování — ten patří na 563/663. U přijaté zálohy nezapomeň na DPH k datu přijetí platby.
Můžu používat pevný měsíční kurz místo denního kurzu ČNB?
Můžeš, pokud to máš ve vnitřní směrnici a používáš to konzistentně. Na konci období ale stejně přeceňuj zůstatky kurzem ČNB k rozvahovému dni. Pevný kurz zjednoduší práci, ale závěrkové rozdíly nezmizí.
Jak si to zautomatizuju v Doklad.ai?
V nastavení zapni „Kurz ČNB“ a zvol denní nebo pevný kurz. Systém přetáhne kurz, přepočítá doklad, spáruje platbu a zaúčtuje rozdíl na 563/663. Při závěrce spustíš přecenění a vygeneruješ interní doklady jedním klikem.