Дані
Нічого не знайдено
Повідомити про помилку
Офіційний курс, його дата і перелік валют
Офіційний курс гривні
Курс, який Національний банк установлює до іноземної валюти і публікує на своєму сайті. Він один на всю країну і не залежить від банку, обмінника чи міста. Саме цей курс беруть для митних декларацій, бухгалтерського обліку, судових розрахунків і податкової звітності. Він не є ціною, за якою вам продадуть валюту в касі.
Дата курсу і дата публікації
Це два різні дні. Курс установлюють за котируваннями станом на 15:30 і застосовують до наступного робочого дня. Публікують того ж дня: долар США — до 16:00, решту валют — до 18:00. Тому вранці відповідь містить курс на сьогодні, а курс на завтра зʼявляється тільки після обіду.
Щоденний перелік валют
З 31 березня 2025 року перелік один. До нього входить 41 валюта та СПЗ, і курс до кожної з них установлюють щодня. Перелік переглядають раз на три роки за даними товарообігу, а позачергово — якщо частка товарообігу впаде нижче 90% або якщо зміниться 1 група Класифікатора.
Скасований щомісячний перелік
До 31 березня 2025 року переліків було два. Курс до частини валют установлювали раз на місяць — в останній робочий день, на весь наступний місяць. Цей перелік скасовано. Якщо ви читаєте деінде, що курс до бата чи ларі місячний, — це застаріла інформація: обидві валюти перейшли на щоденний курс.
Класифікатор і літерні коди
Валюту в запиті називають літерним кодом із Класифікатора іноземних валют та банківських металів — USD, EUR, PLN. Класифікатор ділить валюти на три групи; 1 група — конвертовані валюти, які широко використовують у міжнародних розрахунках. Код — це не курс: він змінюється дуже рідко і сам по собі нічого не рахує.
Чому одна сторона переказу — завжди гривня
НБУ публікує курс гривні до кожної валюти окремо. Курсу долара до євро він не публікує ніколи. Тому калькулятор рахує тільки гривня → валюта і валюта → гривня. Пара з двох іноземних валют — це крос-курс, тобто арифметика поверх двох офіційних курсів, і результат такого ділення офіційним курсом не є.
Кратність курсу
Курс у відповіді НБУ наведено за одну одиницю валюти — і для долара, і для форинта, і для єни. Перевірено викликом 2026-09-03: форинт повернувся як 0.14056, єна як 0.27765, а не як число за сто одиниць. Поля з кратністю у відповіді немає взагалі, тож калькулятор ділить і множить на курс як є. Якщо кратність колись зʼявиться у відповіді, він візьме її звідти, а не з власної таблиці: таблиця застаріває мовчки, а відповідь — ні.
Часті питання про курс НБУ та конвертацію
Який саме курс показує цей калькулятор?
Офіційний курс гривні, який установлює Національний банк України. Не курс обмінника, не курс каси банку, не курс за карткою і не міжбанк. Якщо ви підете з цим числом купувати валюту, ви отримаєте іншу суму — різниця йде на маржу банку і не є помилкою розрахунку.
Чому не можна перевести долари в євро напряму?
Бо офіційного курсу долара до євро не існує. НБУ встановлює курс гривні до долара і курс гривні до євро — це два окремі числа. Поділити одне на друге технічно можна, але отриманий курс НБУ ніколи не публікував, і подавати його як офіційний було б неправдою. Тому в формі є напрям, а не дві вільні валюти.
Чому на неділю або на свято немає курсу?
Курс установлюють у робочі дні, а на вихідні та свята діє той, що встановлений в останній робочий день перед ними. На запит про минулу неділю НБУ віддає саме цей курс, і калькулятор покаже його разом із датою, яку назвало джерело. Порожня відповідь приходить в іншому випадку — коли курсу на цю дату немає ще або немає взагалі. Тоді сторінка так і каже і називає найближчу дату, курс на яку в неї є. Перевірено викликом 2026-09-03.
Коли зʼявляється курс на завтра?
Після 16:00 для долара США і після 18:00 для решти валют. До цього часу відповідь на запит «сьогодні» містить курс поточного дня, а не завтрашнього. Якщо вам потрібен курс на конкретну дату наперед — його просто ще не існує, і жодне джерело його не має.
Чому в списку немає російського рубля, лева чи куни?
Три різні причини. Курс до російського рубля НБУ не встановлює з 31 березня 2025 року — разом із ним із переліку виключено ще чотирнадцять валют. Болгарський лев і хорватська куна зникли з іншої причини: обидві країни перейшли на євро, куна з 1 січня 2023 року, лев з 1 січня 2026 року. Валюти, якої немає, курсу теж не має.
Курс НБУ і курс у моєму банку різні. Хто правий?
Обидва. Це різні числа з різним призначенням. Офіційний курс — довідкова й облікова величина, за нею рахують податки, мито й звітність. Курс банку — ціна конкретної операції, у ній закладені витрати банку і його заробіток. Порівнювати їх між собою так само беззмістовно, як порівнювати ціну виробника з ціною в магазині.
Який курс брати для митниці та бухгалтерії?
Офіційний курс на потрібну дату — саме той, що тут. Але дату визначає не калькулятор, а те правило обліку, за яким ви працюєте: дата митної декларації, дата операції, дата балансу. Калькулятор дає курс на дату, яку ви назвали; яку дату називати — питання до вашого бухгалтера або до відповідної статті Кодексу.
Що буде, якщо НБУ не відповість?
Сторінка скаже про це прямо. Якщо в кеші є курс саме на запитану дату — покаже його і час, коли він був отриманий. Якщо є курс на іншу дату — покаже його з його власною датою і поміткою, що це старий курс. Якщо немає нічого — це відмова, а не нуль і не порожнє поле. Підставляти сюди число з комерційного агрегатора калькулятор не буде: це інша величина під тією самою назвою.
Положення, накази та Класифікатор
- Постанова Правління НБУ від 24.03.2025 № 36 — зміни до Положення про встановлення офіційного курсу гривні до іноземних валют та розрахунку довідкового значення курсу гривні до долара США й облікової ціни банківських металів. Чинна з 31.03.2025. Скасовує перелік валют для щомісячного встановлення курсу і залишає один щоденний перелік. Перевірено 2026-09-03. https://bank.gov.ua/ua/legislation/Resolution_24032025_36
- Наказ НБУ від 28.03.2025 № 298 — затверджує самі переліки іноземних валют, СПЗ та інвестиційних металів. Чинний з 31.03.2025. Замінює наказ від 27.12.2019 № 865-но, за яким переліків було два. Перевірено 2026-09-03. https://bank.gov.ua/ua/news/all/onovleno-perelik-valyut-do-yakih-vstanovlyuyetsya-ofitsiyniy-kurs-grivni
- Повідомлення НБУ про оновлення переліку валют — перелік для щоденного встановлення курсу налічує 41 валюту та СПЗ; на щоденний курс переведено алжирський динар, бат, дирхам ОАЕ, донг, ларі, ліванський фунт, малайзійський ринггіт, саудівський ріял, сербський динар, таку і туніський динар; курс більше не встановлюється до пʼятнадцяти валют, серед них російський і білоруський рублі. Перевірено 2026-09-03.
- Класифікатор іноземних валют та банківських металів, затверджений постановою Правління НБУ від 04.02.1998 № 34, у редакції постанови від 19.04.2016 № 269 — літерні та цифрові коди валют і поділ на три групи. Звідси взято коди у списку валют. Перевірено 2026-09-03.
- REST API OpenData НБУ, набір «Офіційний курс гривні до іноземних валют та облікова ціна банківських металів» — джерело самого курсу під час запиту. Відповідь містить курс, літерний код і дату, на яку курс установлено. Технічна інструкція перевірена 2026-08-31. https://bank.gov.ua/NBUStatService/v1/statdirectory/exchangenew?json
Жодне число, яке впливає на відповідь, у цьому інструменті не записане. Курс береться під час запиту, і дата в отриманій відповіді має перевагу над датою, яку запитували. Постійним є тільки список валют — це словник, а не курс.
Список у формі — не весь перелік НБУ. У ньому 1 група Класифікатора, з якої вилучено лев і куну як валюти, що припинили існувати, та одинадцять валют, переведених на щоденний курс наказом № 298. Це підмножина щоденного переліку з 41 валюти та СПЗ, і сторінка каже про це прямо, а не вдає повноту.
Перевірено 2026-09-03 — реальним викликом, не за інструкцією. Ендпоінт відповів, і сторінка написана за тим, що він надіслав: ключі малими літерами (rate, cc, exchangedate), курс за одну одиницю без поля кратності, порожній масив на дату, курсу на яку немає, і на валюту, до якої курс більше не встановлюють.
Конвертер валют за курсом НБУ — офіційний курс на будь-яку дату
Калькулятор переказує суму між гривнею та однією іноземною валютою за офіційним курсом Національного банку на названу дату. Разом із результатом він показує сам курс, дату, на яку цей курс установлено, і посилання на джерело — щоб число можна було перевірити, а не просто прийняти на віру.
Як користуватися
Оберіть напрям — з гривні у валюту чи навпаки, — введіть суму, оберіть валюту і дату. Порожня дата означає сьогодні. Відповідь містить чотири речі: суму, курс, дату курсу і назву джерела. Якщо якоїсь із них немає, відповіді теж немає.
Коли НБУ встановлює курс і на який день
Курс рахують за котируваннями станом на 15:30 і застосовують до наступного робочого дня. Публікують того самого дня: долар — до 16:00, решту — до 18:00. Через це «курс на сьогодні» і «курс, опублікований сьогодні» — різні речі, і плутанина між ними породжує більшість суперечок про те, чий курс правильний.
Що змінилося з 31 березня 2025 року
Раніше переліків валют було два: щоденний і щомісячний. Для валют із другого курс установлювали раз на місяць і він тримався весь наступний місяць. Постанова № 36 і наказ № 298 скасували цей поділ: тепер перелік один, щоденний, на 41 валюту та СПЗ. Одинадцять валют перейшли зі щомісячного курсу на щоденний, а до пʼятнадцяти інших курс перестали встановлювати взагалі.
Чому калькулятор не рахує крос-курс
Пара двох іноземних валют вимагає ділення одного офіційного курсу на інший. Результат виглядає як курс, але НБУ його не публікував і ні для митниці, ні для обліку він не годиться. Показати таке число без застереження означало б видати власну арифметику за офіційну величину. Тому напрям обмежений формою, а не попередженням дрібним шрифтом.
Що буде, якщо джерело недоступне
Найгірша поведінка тут — тихо показати вчорашній курс так, ніби він сьогоднішній. Калькулятор цього не робить. Курс із кешу на ту саму дату — це та сама опублікована величина, і він показується як відповідь із часом отримання. Курс на іншу дату показується зі своєю датою і поміткою про вік. Якщо в кеші немає нічого — сторінка відмовляє і називає джерело та дату, замість того щоб показати нуль.