Účet v cudzej mene: aký kurz pri transakčnej dani

Pri platobnom účte vedenom v inej mene ako euro sa suma finančnej transakcie prepočíta na eurá referenčným výmenným kurzom Európskej centrálnej banky alebo Národnej banky Slovenska platným v deň vykonania transakcie. Transakčná daň sa teda nikdy nepočíta z nominálnej sumy v cudzej mene. Pre slovenské firmy so zahraničným alebo devízovým účtom je to zásadný krok — a keďže daň nevyberá slovenská banka, prepočet aj jeho dokumentáciu musí zabezpečiť firma sama.
TL;DR
- Pri účte v inej mene ako euro sa základ dane prepočíta na eurá — až potom sa uplatní sadzba 0,4 %.
- Použije sa referenčný výmenný kurz ECB alebo NBS platný v deň vykonania transakcie podľa zákona č. 279/2024 Z. z..
- Platba pred zverejnením kurzu daného dňa → kurz známy v čase transakcie.
- Platba po zverejnení → aktuálny kurz daného dňa.
- Ak firma nepozná presný čas → kurz vyhlásený v deň transakcie.
- Kurzové pravidlá DFT sú samostatné — nemiešať s účtovnými kurzovými rozdielmi.
- Základ dane sa nezaokrúhľuje; zaokrúhľuje sa až daň na eurocent (minimum 1 eurocent).
Ktorý kurz platí v ktorej situácii?
Finančná správa SR dopĺňa k zákonnému pravidlu praktický výklad, ktorý rieši časové posuny pri zverejňovaní kurzov:
| Situácia | Použitý kurz |
|---|---|
| Debetný pohyb pred zverejnením aktuálneho kurzu ECB pre daný deň | kurz známy v čase vykonania transakcie |
| Platba odišla po zverejnení kurzu daného dňa | aktuálny kurz daného dňa |
| Daňovník je zároveň platiteľom dane a nepozná presný čas transakcie | kurz vyhlásený v deň transakcie |
Tretí riadok je pre firmy najpraktickejší: bankové výpisy zo zahraničných účtov často neuvádzajú presný čas zaúčtovania, a zákonný postup s tým počíta.
Ako sa daň vypočíta krok za krokom?
Príklad: slovenská s.r.o. zaplatí zo zahraničného účtu vedeného v USD dodávateľovi 10 000 USD.
- Určenie kurzu — referenčný kurz ku dňu vykonania transakcie podľa pravidla vyššie.
- Prepočet na eurá — suma 10 000 USD sa prepočíta na eurový základ dane.
- Výpočet dane — z eurového základu sa počíta 0,4 %.
- Uplatnenie stropu — ak by výpočet prekročil 40 €, uplatní sa zákonný strop; pri sume tohto rádu k tomu spravidla dôjde.
- Zaokrúhlenie — až výsledná daň sa zaokrúhli na najbližší eurocent.
Poradie krokov nie je formalita. Prepočet sa robí pred výpočtom sadzby, a základ dane sa pri tom nezaokrúhľuje — zákon jeho zaokrúhľovanie osobitne neupravuje.
Prečo nemožno použiť účtovný kurz?
Kurzové pravidlá DFT treba odlíšiť od účtovných kurzových rozdielov. Daň z finančných transakcií má vlastné pravidlo na určenie základu dane, ktoré je naviazané na referenčný kurz ku dňu transakcie.
Účtovníctvo môže následne samostatne riešiť účtovné zachytenie platby aj kurzových rozdielov — napríklad podľa kurzu použitého v internej smernici. Výpočet dane však musí vychádzať z pravidla zákona o DFT, nie z účtovného kurzu. Pri kontrole ide o dva rôzne údaje, ktoré musia byť obidva dohľadateľné.
Čo má obsahovať evidencia zahraničných platieb?
Pri zahraničnom účte je firma zároveň platiteľom dane a nesie plnú zodpovednosť za výpočet. Export zahraničných platieb by preto mal obsahovať:
- dátum transakcie a čas, ak je dostupný,
- menu účtu a sumu v cudzej mene,
- použitý kurz a jeho zdroj (ECB alebo NBS),
- základ dane v eurách po prepočte,
- výslednú daň po zaokrúhlení.
Pri väčšom počte zahraničných platieb je to jediný realistický spôsob, ako udržať výpočet presný a auditovateľný. Bez uloženého kurzu je spätná kontrola takmer nemožná — kurz zverejnený pre konkrétny deň sa dá dohľadať, ale zdôvodniť, prečo bol použitý práve on, sa už bez záznamu nedá.
Tip od Transakcio
Pri zahraničných platbách sa k dani pripája ešte administratívna vrstva: kurz, prepočet, oznámenie a evidencia. Poštový platobný styk predmetom DFT nie je — pri domácich platbách tak firma odpadá nielen daň, ale aj celý kurzový a oznamovací proces.
Vyskúšajte si kalkulačku úspor a zistite, koľko môže vaša firma na transakčnej dani ušetriť. Prehľad spôsobov šetrenia nájdete v sekcii možnosti riešenia.
Často kladené otázky
Aký kurz sa použije pri výpočte transakčnej dane z účtu v cudzej mene? ▾
Pri účte vedenom v inej mene ako euro sa suma finančnej transakcie prepočíta na eurá referenčným výmenným kurzom Európskej centrálnej banky alebo Národnej banky Slovenska platným v deň vykonania transakcie. Až z eurového základu sa počíta sadzba 0,4 %.
Čo ak platba odišla skôr, než bol zverejnený kurz ECB na daný deň? ▾
Finančná správa uvádza, že ak bol debetný pohyb realizovaný skôr, než bol zverejnený aktuálny kurz ECB pre daný deň, použije sa kurz známy v čase vykonania transakcie. Ak platba odišla po zverejnení kurzu, použije sa aktuálny kurz daného dňa.
Aký kurz použije firma, ktorá nepozná presný čas transakcie? ▾
Pri daňovníkovi, ktorý je zároveň platiteľom dane a nemá informáciu o presnom čase vykonania transakcie, sa použije kurz vyhlásený v deň transakcie. Toto pravidlo je praktickým riešením pre firmy so zahraničnými účtami.
Ako sa počíta DFT z platby 10 000 USD zo zahraničného účtu? ▾
Najprv sa suma 10 000 USD prepočíta na eurá podľa relevantného referenčného kurzu ku dňu transakcie. Až z takto určeného eurového základu sa počíta sadzba 0,4 %, pričom pri bežnej debetnej transakcii sa uplatní zákonný strop 40 eur, ak by výpočet bol vyšší.
Sú kurzové pravidlá pri DFT rovnaké ako v účtovníctve? ▾
Nie, treba ich odlíšiť. Daň z finančných transakcií má vlastné pravidlo na určenie základu dane. Účtovníctvo môže samostatne riešiť zachytenie platby a kurzové rozdiely, ale výpočet dane musí vychádzať z pravidla zákona o DFT.
Prečo je téma kurzu dôležitá práve pri zahraničných účtoch? ▾
Pri zahraničnom účte daň nevyberá slovenská banka. Firma si musí sama pripraviť výpočet v eurách, uložiť použitý kurz a vedieť vysvetliť, prečo použila práve daný kurz. Bez tejto evidencie je spätná kontrola výpočtu veľmi náročná.
Čo má obsahovať export zahraničných platieb pre potreby DFT? ▾
Dátum a podľa možnosti aj čas transakcie, menu účtu, sumu v cudzej mene, použitý kurz, základ dane v eurách a výslednú daň. Pri veľkom počte zahraničných platieb je to jediný realistický spôsob, ako udržať výpočet presný a auditovateľný.
Zaokrúhľuje sa základ dane po kurzovom prepočte? ▾
Nie. Zákon zaokrúhľovanie základu dane osobitne neupravuje, takže sa vychádza z nezaokrúhleného eurového základu a zaokrúhľuje sa až výsledná daň na najbližší eurocent, pričom minimálna daň je 1 eurocent.