Конвертер валют за офіційним курсом Національного банку України
Курс на будь-яку дату — той, за яким операція йде в облік.
Завантажую курс НБУ…
Результат
Розрахунок за офіційним курсом НБУ має довідковий характер. Банки й обмінники купують і продають валюту за власним курсом, тож фактична сума обміну буде іншою.
Нормативна база
Положення про встановлення офіційного курсу гривні до іноземних валют та курсу банківських металів — постанова Правління Національного банку України № 496 від 10.12.2019. П(С)БО 21 «Вплив змін валютних курсів» — перерахунок операцій в іноземній валюті за курсом НБУ на дату операції. Курси надходять з відкритого API Національного банку України (statdirectory/exchange) через власну серверну функцію сайту. Перевірено 2026-08-02.
Курс НБУ — не той курс, за яким купують валюту
Це найчастіше непорозуміння. Офіційний курс Національного банку — обліковий: за ним бухгалтерія відображає валютні операції, митниця рахує платежі, податкова — доходи. Купити чи продати валюту за ним не можна ніде. У банку є свій курс купівлі й свій курс продажу, а різниця між ними (спред) — те, що ви реально втрачаєте на обміні. Якщо плануєте, скільки отримаєте на руки, дивіться на курс свого банку; цей калькулятор скаже, скільки операція коштує «на папері».
Чому важлива саме дата операції
П(С)БО 21 вимагає перераховувати операцію в іноземній валюті за курсом НБУ на дату її здійснення. Не на дату, коли до неї дійшли руки в бухгалтерії, і не на сьогодні. Через це й потрібна історична дата: доводиться повертатися до курсу тижневої або річної давнини. Курс на майбутнє не встановлюють, тому дату пізнішу за сьогодні обрати не вийде.
Як рахується пара без гривні
НБУ встановлює курс кожної валюти окремо — до гривні. Прямого курсу долара до злотого не існує, тому він рахується через гривню: курс долара ділиться на курс злотого. Для обліку це правильна величина, але вона не дорівнює котируванню пари на міжнародному ринку — там своя ціна й свій спред.
Коли курс оновлюється
Офіційний курс на наступний робочий день НБУ оприлюднює після 15:30–16:00. У вихідні та святкові дні курс не встановлюють — діє останній робочий. Саме тому в суботу й неділю ви бачите пʼятничне число, а зміна до попереднього дня дорівнює нулю.
Чого калькулятор не бачить
Комісій банку за переказ і конвертацію, спреду обмінника, ліміту готівкового обміну без паспорта, обовʼязкового продажу частини валютної виручки для бізнесу й податкових наслідків курсової різниці. Він показує рівно одне: офіційне число НБУ на обрану дату й арифметику з ним.
Питання й відповіді
О котрій годині НБУ оновлює офіційний курс валют?
Національний банк оприлюднює офіційний курс щодня після 15:30–16:00, і він стає чинним на наступний робочий день. До цього часу діє курс, установлений напередодні.
Чому курс НБУ не збігається з курсом у банку?
Курс НБУ — обліковий: за ним відображають операції в бухгалтерії, рахують митні платежі й податки. Банк та обмінник встановлюють власні курси купівлі й продажу, а різниця між ними — їхній заробіток. Купити валюту за курсом НБУ неможливо.
За яким курсом перераховувати валютну операцію в обліку?
За офіційним курсом НБУ на дату здійснення операції — цього вимагає П(С)БО 21. Саме тому в конвертері можна обрати будь-яку минулу дату, а не лише сьогодні.
Як рахується курс пари без гривні, наприклад USD → PLN?
Через гривню: НБУ встановлює курс кожної валюти окремо до гривні, тому крос-курс дорівнює курсу вихідної валюти, поділеному на курс цільової. Для обліку це коректно, але з котируванням пари на міжнародному ринку воно не збігається.
Чому курс на суботу такий самий, як у пʼятницю?
НБУ не встановлює курс щодня — установлений курс діє до наступного встановлення. Тому у вихідні та святкові дні діє останній робочий курс.
Як перевірити результат і що з ним робити
Результат розрахунку складається з кількох блоків. Спочатку йде підсумкова сума в цільовій валюті. Нижче — деталізація: крос-курс, який було використано для перерахунку, та офіційні курси вихідної і цільової валют до гривні на обрану дату. Переконайтеся, що дата курсу, вказана в таблиці, збігається з датою вашої операції — це ключовий параметр для обліку.
Якщо ви конвертували не гривню, зверніть увагу на примітку «крос-курс через гривню». Це означає, що калькулятор не взяв готове котирування з міжнародного ринку, а вивів його з двох офіційних курсів НБУ до гривні. Для бухгалтерських цілей це єдиний правильний спосіб, але для планування купівлі валюти в банку він не підходить.
У блоці «Зміна курсу до попереднього дня» показано, як змінився курс вихідної валюти. Це допомагає зрозуміти ринковий тренд, але для самого розрахунку ця інформація не використовується. Якщо зміна дорівнює нулю, найімовірніше, ви обрали вихідний або святковий день, коли діяв курс попереднього робочого дня.
Типові помилки та як їх уникнути
Найпоширеніша помилка — використовувати сьогоднішню дату для операції, що відбулася в минулому. П(С)БО 21 чітко вимагає застосовувати курс, що діяв на дату здійснення операції. Завжди перевіряйте, чи правильно ви вказали день, місяць і рік, інакше розрахунок буде некоректним для цілей обліку, що може призвести до помилок у звітності.
Інша помилка — плутати обліковий курс НБУ з комерційним курсом банку. Цей калькулятор не допоможе дізнатися, скільки грошей ви отримаєте на руки в обміннику. Він показує «паперову» вартість операції для бухгалтерії. Для реального обміну валюти дивіться на табло в банку або на його сайті — там буде два різних курси: купівлі та продажу.
Також не варто ігнорувати попередження калькулятора. Якщо зʼявилося повідомлення про неможливість отримати курс, не намагайтеся провести розрахунок «приблизно». Найчастіше це означає, що ви обрали майбутню дату, на яку курс ще не встановлено. Перевірте правильність введеної дати — вона не може бути пізнішою за сьогодні.
Ще питання
Чи можна використовувати цей калькулятор для планування бюджету поїздки за кордон?
Ні, для цього він не підходить. Калькулятор показує офіційний курс НБУ, за яким неможливо купити валюту. Щоб спланувати витрати, орієнтуйтеся на курс продажу валюти у вашому банку — він завжди буде вищим за офіційний.
Я ввів суму з копійками, а результат заокруглений. Чому?
Калькулятор показує результат із точністю до двох знаків після коми, як це прийнято для грошових сум. Однак у проміжних розрахунках, наприклад при визначенні крос-курсу, використовуються всі знаки, які надає НБУ, щоб уникнути похибки.
Чому для деяких валют немає курсу на певну дату в минулому?
Національний банк встановлює офіційний курс не для всіх валют світу. Крім того, перелік валют, що котируються, з часом змінюється. Можливо, на обрану вами дату НБУ ще не встановлював або вже припинив встановлювати курс для цієї валюти.
Чи враховує калькулятор комісію за конвертацію, яку бере банк?
Ні, калькулятор показує лише результат арифметичної дії з офіційними курсами. Він не бачить і не враховує жодних додаткових комісій, зборів чи інших платежів, які може стягувати ваш банк за проведення валютної операції.