Курсова різниця в декларації: як її рахує НБУ

В українській декларації немає рядка «курсова різниця»: кожна нога операції переводиться в гривню за курсом НБУ своєї власної дати, а різниця виходить сама.

Опубліковано
Оновлено
Звірено з ПКУ
Читання
6 хв
Тема
Декларація

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

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

Чому окремого рядка у формі немає

Інвестиційний прибуток за ПКУ п. 170.2 — це різниця між доходом від продажу інвестиційного активу і витратами на його придбання. На момент, коли ці дві величини віднімають одну від одної, обидві вже гривневі. Те, що виходить, — один результат, а не «результат у валюті» плюс «курсова поправка» до нього.

Тому курсова різниця не має в декларації ні власного рядка, ні власної ставки. Вона розчинена в рядку 10.8 і оподатковується тим самим, чим і решта результату: ПДФО за ставкою 18% (ПКУ п. 167.1) і військовим збором 5% (ПКУ пп. 1.3 п. 16¹ підрозд. 10 розд. XX (Закон № 4015-IX від 10.10.2024)). Окремо від фінансового результату вона не існує — ні щоб її додатково оподаткувати, ні щоб її з нього прибрати.

Одна операція, два курси

Найпростіший випадок, на якому це видно, — продаж рівно за ту суму, за яку купували.

Фінансовий результат

у валюті$0.00
0.00%
у гривні+₴27,000.00
+7.01%
Придбання $10,000.00 · курс ₴38.50
₴385,000.00
Продаж тих самих паперів $10,000.00 · курс ₴41.20
₴412,000.00
Фінансовий результат у гривні
+₴27,000.00
Курси тут ілюстративні — вони показують арифметику, а не якийсь конкретний день НБУ. Усі гривневі суми пораховані з двох сум і двох курсів вище.

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

Зворотний випадок трапляється рідше, але він не є теоретичним, і його наслідок практичний: рік, який у брокерському звіті виглядає прибутковим, у декларації може закритися збитком, який переноситься на наступні роки. Розбір того, як цей перенос оформлюється, — у посібнику по додатку Ф1.

Курс якої саме дати

Три уточнення, кожне з яких на практиці і є джерелом розбіжності з чужим розрахунком.

  1. Дата операції, а не дата розрахунків

    Курс обирає день, коли дохід отримано, а не день, коли гроші дійшли до рахунка. У брокера ці дні розходяться на один-два робочі, і на різкому русі курсу це помітна сума.

  2. Календарний день, а не банківський

    НБУ встановлює офіційний курс на кожен календарний день: на вихідні та свята діє курс, установлений останнім робочим днем перед ними. Операції, датованої днем без курсу, не буває.

  3. Кожна партія несе курс свого дня

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

Середньорічний курс НБУ існує і публікується, але базою для цього розрахунку він не є. Його місце — статистика й облік підприємств, а не ПКУ п. 170.2 для фізичної особи.

Конвертація валюти всередині рахунка

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

Ні. Валюта не є інвестиційним активом, тож її купівля-продаж не створює ані доходу, ані витрат для рядка 10.8. Обмін доларів на євро всередині рахунка в декларацію не потрапляє взагалі — ні окремим рядком, ні як частина чогось іншого.

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

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

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

Виплати: одна нога замість двох

Дивіденд, купон або відсоток — це не продаж, і двох ніг у нього немає. Береться курс дати отримання, і на цьому перерахунок закінчується: курсової різниці в такої виплати не виникає взагалі, бо порівнювати її нема з чим.

Іноземний дивіденд від цього не стає простішим у декларації — він іде в рядок 10.10 із назвою країни та валюти, за ставкою 9% ПДФО і 5% військового збору (ПКУ пп. 170.11.1, рядок 10.10 декларації). Що при цьому відбувається з податком, який уже утримав американський брокер, розібрано окремо: W-8BEN і залік іноземного податку.

ОВДП: єдине місце, де курсову різницю названо прямо

У всій цій темі є рівно одна норма, яка вимовляє слова «курсові різниці» вголос, — і це звільнення для державних цінних паперів. Текст ПКУ пп. 165.1.2 / пп. 165.1.52, рядок 11.3 декларації прямо говорить про інвестиційний прибуток від операцій з державними цінними паперами з урахуванням курсових різниць.

Практичний наслідок стосується валютних ОВДП: звільняється не тільки купон і не тільки «доларова» частина результату, а й та частина, що виникла з руху курсу. Сума йде в рядок 11.3 розділу III, де немає жодної податкової графи — тільки сума доходу.

«Не оподатковується» не означає «не декларується»

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

Що з цього треба вміти показати

ДПС не питає курсів. Вона питає суми. Але якщо запит усе-таки прийде, підтвердити доведеться саме ланцюжок: дата операції → курс НБУ на цю дату → гривнева сума → рядок форми. Тому корисно тримати розрахунок у вигляді, де кожна гривнева цифра має видиме походження, а не лише підсумок.

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

Коли це подається

  1. Кінець податкового року

    120 днів

  2. Останній день подання

    92 дні

  3. Останній день сплати

Строки не залежать від того, у якій валюті ви торгували: декларація за 2026 рік подається до включно, податок сплачується до включно.

Ставки, рядки декларації та коди форм у цьому тексті підставлені з таблиці правил податкового модуля; востаннє звірено з ПКУ 13.07.2026. Це довідкова інформація, а не податкова консультація щодо вашої ситуації.

Інші посібники