English

Фінанси

Валютний ризик у ціні товару: який буфер закладати на зміну курсу долара і євро для циклу 30, 60 і 90 днів за офіційним курсом НБУ за два роки

Порада «стежте за курсом» не каже, скільки закласти в ціну. Нижче — розрахунок на щоденному офіційному курсі НБУ за останні два роки: наскільки курс долара і євро виростав за 30, 60 і 90 днів, і що це означає для ціни товару, купленого за валюту.

Оновлено 2026-11-02 8 хв Цифри з датою перевірки
Ілюстрацію згенеровано ШІ (OpenAI gpt-image-2.5-flare) і позначено метаданими IPTC.

Які дані взято

Магазин купує товар за долари чи євро, а продає за гривні. Ціну він рахує за сьогоднішнім курсом, а гроші від продажу витрачає на наступну партію через місяць чи два, вже за іншим. Якщо курс за цей час виріс, частина маржі пішла на різницю. Питання: скільки закласти в ціну наперед, щоб ця різниця не з'їдала прибуток.

Для відповіді взято офіційний курс НБУ долара й євро на кожен день з 2 листопада 2024 року по 2 листопада 2026 року, 731 значення для кожної валюти, з відкритого API НБУ. Для кожного дня порахована зміна курсу через 30, 60 і 90 календарних днів. Це і є ризик циклу: ціну встановили в перший день, наступну партію оплачуєте в останній.

Що відбулося з курсом за два роки:

  • Долар: з 41,2194 до 45,3526 гривні, плюс 10,03%. Найнижчий курс — 41,0807 (8 квітня 2025 року), найвищий — 45,6008 (28 жовтня 2026 року).
  • Євро: з 44,8467 до 50,6843 гривні, плюс 13,02%. Найнижчий — 42,8627 (4 лютого 2025 року), найвищий — 52,2492 (24 серпня 2026 року).

Два обмеження цих даних. Перше: офіційний курс НБУ — не той, за яким ви купуєте валюту в банку; різниця між ними — окрема витрата, і її треба додати до буфера. Друге: два роки історії — не прогноз. Розрахунок показує, якого запасу вистачило б у минулому, а не гарантує, що його вистачить далі.

Наскільки курс змінювався за 30, 60 і 90 днів

Найбільше зростання офіційного курсу НБУ за період, 02.11.2024–02.11.2026, %
Долар, 30 днів2,94%
Долар, 60 днів3,67%
Долар, 90 днів4,67%
Євро, 30 днів6,14%
Євро, 60 днів9,68%
Євро, 90 днів10,70%

Розраховано за щоденним офіційним курсом НБУ (bank.gov.ua), дані завантажено 02.11.2026. Зміна між курсом у перший і в останній день періоду.

Повна картина, разом з типовим випадком:

ЦиклДолар: максимумДолар: 95% випадківДолар: медіанаЄвро: максимумЄвро: 95% випадківЄвро: медіана
30 днів+2,94%+1,90%+0,34%+6,14%+3,79%+0,32%
60 днів+3,67%+2,53%+0,67%+9,68%+5,64%+1,10%
90 днів+4,67%+3,68%+0,92%+10,70%+8,24%+1,70%

«95% випадків» означає: у 95 зі 100 днів старту зміна курсу за період була не більшою за це число. Медіана — зміна в типовий день.

Що з цього випливає:

  1. Євро ризикованіший за долар у два-три рази. Найгірші 60 днів для долара — плюс 3,67% (з 4 січня по 5 березня 2026 року), для євро — плюс 9,68% (з 21 лютого по 22 квітня 2025 року). Гривня до євро рухається разом з курсом євро до долара, тому для товарів, куплених за євро, буфер потрібен більший.
  2. Курс частіше ріс, ніж падав. Долар виріс у 70% 60-денних періодів, євро — теж у 70%. Медіана — плюс 0,67% і 1,10% за 60 днів. Тобто навіть у спокійний період ціна, порахована за старим курсом, повільно втрачає маржу.
  3. Довший цикл — більший ризик, але не пропорційно. Для долара перехід з 30 на 90 днів збільшує максимум у 1,6 раза, а не втричі.

Формула ціни з буфером

Позначимо C — собівартість одиниці у валюті, R — курс, U — гривневі витрати на одиницю (доставка по Україні, пакування, комісії), m — цільову маржу як частку ціни, b — буфер на зміну курсу.

  • Ціна без буфера: P = (C × R + U) ÷ (1 − m)
  • Ціна з буфером: P′ = (C × R × (1 + b) + U) ÷ (1 − m)

Буфер множиться лише на валютну частину. Гривневі витрати від курсу не залежать, тож закладати на них запас не треба. Звідси й наслідок: ціна з буфером зростає не на b, а на b × частку валютної собівартості в усіх витратах. Якщо валютна частина — 90% собівартості, буфер 3,67% піднімає ціну на 3,3%.

Без буфера, якщо курс виріс на b, маржа стає такою: 1 − (C × R × (1 + b) + U) ÷ P.

Приклад на товарі за 20 доларів

Умовний товар: закупівля 20 доларів за одиницю, курс НБУ на 2 листопада 2026 року — 45,3526 гривні, тобто 907 гривень. Ще 100 гривень гривневих витрат на одиницю. Цільова маржа 30%. Цикл від встановлення ціни до оплати наступної партії — 60 днів.

ВаріантБуферЦінаМаржа, якщо курс виріс на буфер, а ціну не змінили
Без буфера01 439 грн—
Долар, 95% випадків2,53%1 471 грн (+2,3%)28,4% замість 30%
Долар, максимум за два роки3,67%1 486 грн (+3,3%)27,7% замість 30%
Той самий товар за 20 євро, 95% випадків5,64%1 673 грн (+5,1%)26,4% замість 30%
Той самий товар за 20 євро, максимум9,68%1 731 грн (+8,8%)23,8% замість 30%

Для товару за євро ціну без буфера пораховано за курсом 50,6843 гривні: 1 591 гривня. Якщо після найгірших 60 днів за два роки ціну не змінили, маржа падає з 30% до 23,8%. Чверть прибутку з одиниці йде на курс.

Чи можна просто взяти максимум і спати спокійно? Можна, але буфер — це вища ціна для покупця вже сьогодні. Для товару з конкурентною ціною 8,8% надбавки можуть коштувати більше продажів, ніж убереже маржі. Тому буфер працює в парі з правилом переоцінки: невеликий запас у ціні і чітка межа, коли ціну перераховують.

Правило переоцінки

Буфер захищає маржу лише до того моменту, поки курс не вийшов за нього. Тому до ціни додайте курс-тригер: R × (1 + b). Для прикладу з доларом і буфером 3,67% це 47,02 гривні. Щойно офіційний курс НБУ перевищив тригер, ціну перераховують за новим курсом і з новим тригером.

Який буфер обрати для товару, купленого за валюту
  1. Купуєте за євро?Найбільше зростання за 60 днів — 9,68% проти 3,67% для долара. Так → беріть буфер «95% випадків» для євро і переоцінюйте частіше
  2. Можете змінити ціни на сайті за день?Тоді ризик обмежений часом, за який ви помітите тригер і переоціните, а не всім циклом. Так → буфер на 30 днів і щоденна перевірка курсу
  3. Ціни фіксовані на довший строк: прайс для дилерів, каталог, договір?Переоцінити посеред строку не вийде. Так → буфер «максимум» на весь строк дії прайсу
  4. Ваша маржа менша за буфер «максимум»?Один поганий місяць забере весь прибуток з партії. Так → скорочуйте цикл: менші партії або оплата постачальнику ближче до продажу

Переоцінка працює і в інший бік. Якщо курс упав нижче курсу розрахунку на ту саму величину, конкуренти, які купують за тією самою валютою, отримують простір для зниження цін. Тоді варто знизити ціну і рахувати новий тригер від нового курсу.

Ще один спосіб зменшити ризик — коротший цикл. Буфер для 30 днів удвічі менший, ніж для 90 днів для євро за 95% випадків (3,79% проти 8,24%). Якщо постачальник дає відстрочку, валюту купуєте ближче до продажу, і ризик меншає. Чим платити за таку відстрочку і як її порівнювати з кредитом, розібрано в статті про касовий розрив. А для тих, хто сам продає за валюту, ризик дзеркальний, і головне там — строк розрахунків за експортом.

Калькулятор

Ціна товару з буфером на курс

Ціна з буфером1 486 грн
Ціна без буфера1 439 грн
Курс-тригер для переоцінки47,02
Буфер на зміну курсу3,67%
Надбавка до ціни3,3%
Маржа, якщо курс виріс на буфер, а ціну не змінили27,7%

Буфери — зміна офіційного курсу НБУ за 30, 60 і 90 днів у період 02.11.2024–02.11.2026. Різницю між курсом НБУ і курсом купівлі валюти у вашому банку додайте до собівартості окремо.

Наша позиція

Закладайте в ціну буфер «95% випадків» для свого циклу і валюти: для 60 днів це 2,53% валютної собівартості для долара і 5,64% для євро. Поруч із кожною ціною записуйте курс, за яким її пораховано, і курс-тригер. Перевищив курс НБУ тригер — перераховуйте ціну, не чекаючи кінця місяця. Буфер «максимум» беріть лише тоді, коли ціну не можна змінити до кінця строку: прайс для дилерів, договір, друкований каталог. Як буфер впливає на прибуток з одного замовлення, можна перевірити в калькуляторі юніт-економіки.

Позиція не діє, якщо курс поводиться інакше, ніж два останні роки: наприклад, після зміни режиму курсоутворення чи ринкового шоку. Два роки спокійнішої історії тоді нічого не кажуть про наступні два місяці, і буфер з таблиці буде замалим. Ознака такої ситуації — курс за кілька днів пройшов увесь ваш буфер. Тоді переходьте на щоденну переоцінку, а великі партії оплачуйте лише під наявні замовлення.

Перевірено 2 листопада 2026 року на даних офіційного курсу долара США і євро з відкритого API НБУ (bank.gov.ua, щоденні значення з 02.11.2024 по 02.11.2026); всі зміни курсу, ціни й маржі в статті перераховано кодом. Товар за 20 доларів чи 20 євро — умовний приклад.

Не певні, що це ваш випадок?

Опишіть ситуацію. Перша відповідь скаже, наша це задача чи ні, і скільки триває діагностика.

Запросити діагностику