Finance · Exchange rates
Ukraine exchange rates today
Official rates set by the National Bank of Ukraine (NBU) for 8 major currencies against the hryvnia: US dollar, euro, Polish zloty, pound sterling, Swiss franc, Czech koruna, Canadian dollar, Turkish lira. Live converter + 30-day historical chart per currency.
Currency converter
About NBU exchange rates
The National Bank of Ukraine sets official hryvnia exchange rates daily — except weekends and public holidays. This rate applies to accounting, customs payments, taxes, and any operation requiring an official reference. Commercial banks and exchange offices use their own rates — typically 1–3% off the official figure, plus a commission.
NBU rate vs interbank vs exchange office
- NBU rate (official) — for contracts, taxes, accounting. Fixed at 14:00 every business day.
- Interbank rate — between commercial banks, floats during the day, close to NBU.
- Exchange office rate — with spread for profit. Buy rate is typically 0.5–1.5 UAH above NBU; sell rate is below by the same.
30-day hryvnia dynamics
Rates on this page refresh daily from the NBU API. Per-currency pages show 30-day charts, averages, minimums and maximums.
FAQ
Which rate should I use to convert money?
For travel or shopping — the exchange office rate. For accounting or tax returns — the NBU rate on the transaction date. For deposits and remittances — your bank's rate.
When does the NBU rate change?
The NBU rate is set once per business day, after 14:00 Kyiv time. Weekends and holidays use Friday's or the last business day's rate.
Where can I find historical NBU rates?
On Kompanion: each currency page shows a 30-day chart. Full history since 1996 is at bank.gov.ua.