> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.dilovod.ua/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Розрахунок курсових різниць

###### Курсові різниці виникають під час перерахунку активів і зобов’язань в іноземній валюті у гривню через зміну валютного курсу. Такі зміни впливають на фінансовий результат підприємства. Нижче наведено приклад розрахунку курсових різниць.
---

## Основні терміни

**Курсова різниця** — це різниця між оцінками однакової кількості одиниць іноземної валюти при різних валютних курсах.
**Монетарні статті** — це гроші в іноземній валюті, а також активи й зобов'язання, які будуть отримані або сплачені у **фіксованій сумі грошей** (наприклад: залишки на валютних рахунках, дебіторська заборгованість за відвантажені товари, кредиторська заборгованість за отримані послуги). 
**Немонетарні статті** — активи та зобов'язання, які не є грошима і будуть погашені товарами, послугами чи основними засобами (наприклад: **аванси** видані або отримані). По них курсова різниця **не нараховується**.
**Дата балансу** — зазвичай останній день кварталу або року, на який програма автоматично переоцінює всі монетарні залишки.
---

# Алгоритм розрахунку в програмі

###### Коли саме проводимо визначення курсових різниць

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

###### Як рахувати курсові різниці

Розрахунок курсових різниць здійснюється на дату балансу документом «[Переоцінка валютних рахунків](https://help.dilovod.ua/uk/article/pereocinka-valyutnih-rahunkiv-o2ekfr/)». А на дату операції курсові різниці формуються платіжними документами. Програма розраховує курсові різниці самостійно, головне слідкувати за коректністю курсів у довіднику валют. Радимо завжди перед подачею звітності перевіряти правильність нарахування.

### Крок 1. Визначення типу операції

При проведенні документа (наприклад, "Витрата грошей" або "Надходження товарів та послуг") програма аналізує:

1. Чи є ця стаття **монетарною**
2. Чи є ця подія **першою** (аванс) чи **другою** (закриття заборгованості)

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

### Крок 2. Розрахунок при погашенні заборгованості
Коли ви сплачуєте борг постачальнику, програма порівнює курс НБУ на дату оплати з курсом, за яким борг потрапив на баланс.
* Якщо курс зріс і ви платите борг — виникають **витрати (рах. 945)**.
* Якщо курс впав і ви платите борг — виникає **дохід (рах. 714)**.

### Крок 3. Регламентна переоцінка на дату балансу
Ця операція виконується у складі регламентованих операцій [Майстра закриття періоду](https://help.dilovod.ua/uk/article/majster-zakrittya-periodu-dp6zxo/). Він перевіряє всі залишки на валютних рахунках та залишки по взаєморозрахунках (наприклад, рах. 632).
Програма порівнює поточний курс НБУ на 31-ше число з курсом останньої оцінки.
---


### Приклади розрахунку курсової різниці в Dilovod

||| У програмі для обрахунку курсових різниць береться середній курс з 6 знаками після коми, хоч в усіх звітах й проводках він округлений до 4

###### Приклад 1: Розрахунок курсової різниці при оплаті постачальнику

1. 01.01.2026 р. надійшла оплата від ТОВ "Добро" за товари на суму 1000 доларів Курс НБУ на цю дату складає 42,3532 грн/дол, гривневий еквівалент 42353,20

![](https://storage.crisp.chat/users/helpdesk/website/-/e/d/9/3/ed939352f97ce800/pershe-nadhodzhennya-groshej_1qkr5ep.png =1050x459)

2. 31.01.2026 р. Надійшов товар від ТОВ Весна на суму 500 доларів Курс НБУ на цю дату складає 42.8483 грн/дол.

![](https://storage.crisp.chat/users/helpdesk/website/-/e/d/9/3/ed939352f97ce800/nadhodzhennya-vid-postachalnik_w57q2i.jpg =1050x459)


3. 16.02.2026 р. Оплата за товари ТОВ "Весна" на суму 500 доларів Курс НБУ на цю дату складає 43.0904 грн/дол


![](https://storage.crisp.chat/users/helpdesk/website/-/e/d/9/3/ed939352f97ce800/oplata-postachalniku-1602_1hudpnr.jpg =1050x494)


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

**Розрахунок який відбувається:**

1. Визначимо курсову різницю по переоцінці грошових коштів для цієї операції
Середній курс залишку валюти складає  42.3532 грн/дол.
Курс на дату оплати складає 43.0904 грн/дол
Сума оплати 500 дол.

Різниця в курсі = 43.0904 - 42.3532 = 0.7372

Курсова різниця = 500 * 0.7372 = 368.60  (позитивна курсова різниця)

В цей же час в програмі робиться й другий розрахунок щодо переоцінки заборгованості перед постачальником


2. Визначимо курсову різницю заборгованості перед постачальником
Курс на дату надходження товарів складав 42.8483 грн/дол.
Курс на дату оплати складає 43.0904 грн/дол
Сума операції 500 дол.

Різниця в курсі = 43.0904 - 42.8483 = 0.2421

Курсова різниця = 500 * 0.2421 = 121.05 (негативна курсова різниця)

3. Програма робить обрахунки для запису в проводку, тобто залишає 1 рядок для запису

Курсова різниця загальна дорівнює = 368.60 - 121.05 = 247.55 (позитивна курсова різниця)
Сформована проводка для цієї операції:

Дт 632 Кт Надійшли 714 - 247.55 (позитивна курсова різниця)

![](https://storage.crisp.chat/users/helpdesk/website/-/e/d/9/3/ed939352f97ce800/provodka-po-kursovij-riznic-16_m6dm93.jpg =1050x491)

---

###### Приклад 2: Розрахунок курсової різниці від продажу валюти

1. 01.01.2026 р. Надійшли кошти в валюті від ТОВ Добро 10000 дол. по курсу НБУ 42.3532 грн/дол. 

![](https://storage.crisp.chat/users/helpdesk/website/-/e/d/9/3/ed939352f97ce800/nadhodzhennya-groshej-vid-0101_gy4ss0.jpg =1050x492)


2. 05.01.2026 р. Надійшли кошти в валюті від ТОВ "Перемога" 5000 дол. по курсу НБУ 42.2942

![](https://storage.crisp.chat/users/helpdesk/website/-/e/d/9/3/ed939352f97ce800/nadhodzhennya-groshej-vid-0501_c0fbq6.jpg =1050x493)


3. 10.02.2026 р. Було перераховано кошти на продаж 5000 дол по курсу НБУ 43.0267 грн\дол, обмінний курс на цю дату складає 43.00

![](https://storage.crisp.chat/users/helpdesk/website/-/e/d/9/3/ed939352f97ce800/pererahuvannya-na-prodazh-1002_1xf7ho4.jpg =1050x496)


**Розрахунок який відбувається:**

* Вирахуємо середній курс для 15000 дол, які є на рахунку:

10000 дол * 42.3532 = 423532.00 грн

5000 дол * 42,2942 = 211471 грн

423532 + 211471 = 635003 грн

635003 / 15000 дол. = 42.333533 грн/дол

* Порахуємо різницю в курсах на дату операції:

43.0267 - 42.333533  = 0.693166

* Розрахуємо курсову різницю на дату операції  курс НБУ:

5000 дол * 0.693166 = 3465.83 грн - позитивна курсова різниця


![](https://storage.crisp.chat/users/helpdesk/website/-/e/d/9/3/ed939352f97ce800/kursova-riznicya-vid-prodazhu-_w5ptm2.jpg =1050x492)


4. Надійшли кошти від обміну валюти на гривневий рахунок по обмінному курсу 43 грн/дол на суму 215000 грн.

![](https://storage.crisp.chat/users/helpdesk/website/-/e/d/9/3/ed939352f97ce800/nadhodzhennya-na-grn-rah-1002_3pa8k5.jpg =1050x495)


Розрахунок курсової різниці між курсом НБУ та обмінним курсом:

* Розрахунок різниці в курсах

43.00 - 43.0267 = - 0,0267

* Розрахунок курсової різниці

5000 дол * (-0.0267) = -133.50 грн.- негативна курсова різниця


![](https://storage.crisp.chat/users/helpdesk/website/-/e/d/9/3/ed939352f97ce800/provodka-kursovoyi-riznici-vid_k9nkwd.jpg =1050x490)
---

###### Приклад 3:Розрахунок курсової різниці при переоцінці валюти на дату балансу

1. На рахунку в банку станом на 28.02.2026 р містяться кошти 10000 дол. по середньому курсу   42.333533

![](https://storage.crisp.chat/users/helpdesk/website/-/e/d/9/3/ed939352f97ce800/reyestr-platezhiv-za-lyutij_3y9ktr.jpg =1050x497)

2. Курс НБУ на 28.02.2026 р складає 43.2747 

3. Робимо [__Переоцінку валютних коштів__](https://help.dilovod.ua/uk/article/pereocinka-valyutnih-rahunkiv-o2ekfr/)

**Розрахунок курсової різниці в Dilovod:**

Визначимо різницю в курсі НБУ на дату балансу

43.2747 -  42.333533  =  0.941167

Порахуємо курсову різницю від переоцінки валюти на дату балансу

10000 дол. * 0.941167 = 9411,67


![](https://storage.crisp.chat/users/helpdesk/website/-/e/d/9/3/ed939352f97ce800/pereocinka-valyuti-na-datu-bal_165qy80.jpg =1050x493)
---

###### Приклад 4: Переоцінка заборгованості по постачальнику на дату балансу

1. 05.02.2026 Надійшов товар від постачальника ТОВ Конвалія курс НБУ 43.1695 на суму 5000 дол.

![](https://storage.crisp.chat/users/helpdesk/website/-/e/d/9/3/ed939352f97ce800/konvaliya-nadhodzhennya_wjo3w5.jpg =1050x493)

1. Курс на дату переоцінки складає 43.2747

**Розрахунок курсової різниці:**

Визначимо різницю курсів НБУ між датою надходження товарів 05.02.2026 та датою балансу 28.02.2026

43.2747 - 43.1695 = 0.1052

Визначимо курсову різницю заборгованості

5000 * 0.1052 = 526 грн. - негативна курсова різниця (оскільки заборгованість перед постачальником збільшилася)


![](https://storage.crisp.chat/users/helpdesk/website/-/e/d/9/3/ed939352f97ce800/pereocinka-zaborgovanosti_1d2lfbx.jpg =1050x494)


