---
title: "\u041c\u0443\u043b\u044c\u0442\u0438\u0432\u0430\u043b\u044e\u0442\u043d\u0438\u0439 \u043e\u0431\u043b\u0456\u043a \u2014 OpenOblik"
description: "\u042f\u043a \u0432 ERPNext \u0432\u0435\u0441\u0442\u0438 \u043e\u0431\u043b\u0456\u043a \u0437 \u0456\u043d\u043e\u0437\u0435\u043c\u043d\u0438\u043c\u0438 \u043a\u043b\u0456\u0454\u043d\u0442\u0430\u043c\u0438, \u043f\u043e\u0441\u0442\u0430\u0447\u0430\u043b\u044c\u043d\u0438\u043a\u0430\u043c\u0438, \u0431\u0430\u043d\u043a\u0456\u0432\u0441\u044c\u043a\u0438\u043c\u0438 \u0440\u0430\u0445\u0443\u043d\u043a\u0430\u043c\u0438, \u0440\u0430\u0445\u0443\u043d\u043a\u0430\u043c\u0438-\u0444\u0430\u043a\u0442\u0443\u0440\u0430\u043c\u0438, \u043f\u043b\u0430\u0442\u0435\u0436\u0430\u043c\u0438 \u0439 \u043f\u0435\u0440\u0435\u043e\u0446\u0456\u043d\u043a\u043e\u044e."
space: "\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0456\u044f ERPNext"
url: "https://openoblik.com.ua/docs/buhhalteriia/multi-currency-accounting"
updated: "2026-10-10"
---

Nova Industries виробляє електроніку, купує комплектуючі за кордоном і продає готову продукцію в кількох валютах.



Nova купує комплектуючі й продає готову продукцію в різних країнах. Клієнту може знадобитися рахунок в EUR, постачальник може чекати оплати в JPY, а Nova все одно має звітувати за єдиним узгодженим обліком у USD. Мультивалютний облік зберігає кожну суму в іноземній валюті разом з її вартістю у валюті організації.



Наприклад, Nova виставляє EuroTech Retail рахунок на EUR 1 200 за курсом `1 EUR = 1.15 USD`. Клієнт бачить EUR 1 200, а ERPNext для звітності фіксує USD 1 380. На цій сторінці пояснено, як валюта організації, рахунку, документа та цін працюють разом — від налаштування до оплати й переоцінки.

## Три валюти, які треба розрізняти


| Валюта | Що вона визначає |
| --- | --- |
| Валюта організації | Базова облікова валюта, задана в картці [Організації](/docs/nalashtuvannia/company-setup). У ній складаються фінансові звіти й ведуться базові суми дебету та кредиту. |
| Валюта рахунку | Фіксована валюта рахунку в [плані рахунків](/docs/buhhalteriia/chart-of-accounts). Банківський рахунок, рахунок дебіторської чи кредиторської заборгованості має відповідати одній валюті. |
| Валюта документа | Валюта, показана в рахунку, замовленні чи комерційній пропозиції. Сума перераховується у валюту організації за полем «Курс валюти» документа. |


[Прайс-лист](/docs/prodazhi/price-lists) додає ще одну — валюту цін. Якщо вона відрізняється від валюти документа, **Обмінний курс прайс-листа** перераховує ціни номенклатури окремо від облікового курсу документа.

## Перш ніж почати

Увімкніть потрібні [валюти](/docs/buhhalteriia/currency). Визначте, чи кожен клієнт і постачальник зазвичай працюватиме в одній іноземній валюті чи в кількох. Погодьте джерело курсів і порядок їх затвердження, рахунок реалізованих курсових різниць, рахунок нереалізованих курсових різниць і періодичність переоцінки.

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

## Налаштування валютних рахунків

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



![Банківський рахунок в EUR із фіксованою валютою рахунку](https://novacompanies.m.frappe.cloud/files/docs-multi-currency-2026-foreign-currency-account.png)

Кожен банківський чи касовий рахунок має одну валюту. Якщо реальний банк веде окремі залишки в USD та EUR, відобразіть їх окремими рахунками в ERPNext. Так [звірка з банком](/docs/buhhalteriia/bank-reconciliation) і аудиторський слід залишаються зрозумілими.

## Налаштування клієнтів і постачальників

Для іноземного клієнта вкажіть **Валюта оплати**, а потім додайте відповідний рахунок дебіторської заборгованості в дочірню таблицю «Рахунки за замовчуванням» картки клієнта. Для постачальника використовуйте «Валюта оплати» і таблицю «Рахунки за організаціями» з відповідним рахунком кредиторської заборгованості.



![Валюта оплати клієнта](https://novacompanies.m.frappe.cloud/files/docs-multi-currency-2026-customer-billing-currency.png)



![Відкриття рядка рахунку за замовчуванням у картці клієнта](https://novacompanies.m.frappe.cloud/files/docs-multi-currency-2026-customer-default-account-pencil.png)

Натисніть виділений значок олівця, щоб відкрити повний редактор рядка дочірньої таблиці.



![Клієнт, пов'язаний із рахунком дебіторської заборгованості в EUR](https://novacompanies.m.frappe.cloud/files/docs-multi-currency-2026-customer-default-eur-receivable.png)

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

## Налаштування роботи з курсами

Для затверджених вручну курсів використовуйте [Обмін валюти](/docs/buhhalteriia/currency-exchange). Якщо відповідного збереженого запису немає, ERPNext може звернутися до постачальника, налаштованого в [параметрах обміну валют](/docs/buhhalteriia/currency-exchange-settings). Налаштування рахунків визначають роботу із застарілими записами та дату проведення, яку успадковують записи курсових різниць.

У демонстраційному прикладі затверджено курс `1 EUR = 1.15 USD`.

## Створення рахунку-фактури (продаж) в іноземній валюті

1. Створіть [рахунок-фактуру (продаж)](/docs/prodazhi/sales-invoice) для іноземного клієнта.
2. Перевірте валюту документа і «Курс валюти».
3. Оберіть прайс-лист і перевірте його валюту та курс перерахунку.
4. Переконайтеся, що в полі **Дебет** указано потрібний рахунок дебіторської заборгованості.
5. Додайте позиції, податки, умови та графік платежів.
6. Перед проведенням порівняйте підсумки у валюті документа та у валюті організації.

![Рахунок-фактура в EUR і курси перерахунку](https://novacompanies.m.frappe.cloud/files/docs-multi-currency-2026-sales-invoice-eur-currency-rate.png)

«Курс валюти» перераховує EUR 1 200 у USD 1 380. «Обмінний курс прайс-листа» дорівнює 1, бо і прайс-лист, і рахунок ведуться в EUR.



![Підсумки в EUR і USD у рахунку-фактурі](https://novacompanies.m.frappe.cloud/files/docs-multi-currency-2026-sales-invoice-eur-totals.png)

Після проведення дебіторська заборгованість ведеться у валюті рахунку, а базові суми дебету й кредиту записуються в USD. Звіт [Дебіторська та кредиторська заборгованість](/docs/buhhalteriia/accounts-receivable-and-payable) показує суми у валюті контрагента чи рахунку залежно від фільтрів.

## Закупівлі й платежі в іноземній валюті

[Рахунок-фактура на покупку](https://docs.frappe.io/erpnext/purchase-invoice) працює за тією самою схемою з рахунком кредиторської заборгованості постачальника і курсом купівлі. Непогашені суми та аванси ведуться у валюті рахунку контрагента.

У «Введенні платежу» валюти визначаються вибраними рахунками. Якщо гроші в EUR надходять із рахунку дебіторської заборгованості в EUR на банківський рахунок у USD, сплачена сума буде в EUR, отримана — в USD, а між ними — курс валюти джерела.



![Валюти рахунків «Списано з» і «Зараховано на»](https://novacompanies.m.frappe.cloud/files/docs-multi-currency-2026-payment-entry-two-account-currencies.png)



![Курс і перераховані суми у введенні платежу](https://novacompanies.m.frappe.cloud/files/docs-multi-currency-2026-payment-entry-exchange-rates-and-amounts.png)

Якщо курс платежу відрізняється від курсу рахунку-фактури, ERPNext може розрахувати реалізовану курсову різницю. Скористайтеся кнопкою **Встановити курсову різницю** (Set Exchange Gain/Loss), якщо вона є, потім перевірте рядок у таблиці «Відрахування з оплат або збиток» і доведіть «Різниця на суму» до нуля перед проведенням. Не відносьте банківську комісію на рахунок курсових різниць лише тому, що вона є в тій самій банківській виписці. Банківські комісії й курсові різниці — це різні витрати.

## Мультивалютні записи журналу

Позначте **Мультивалютна** в [записі журналу](/docs/buhhalteriia/journal-entry), якщо рядки рахунків ведуться в різних валютах. Вводьте дебет чи кредит у валюті кожного рахунку й перевіряйте курс і розраховану суму у валюті організації. Запис журналу вимагає свідомого вибору дебету й кредиту, тож для звичайних платежів клієнтів і постачальників краще використовувати «Введення платежу».

## Переоцінка відкритих валютних залишків

Зміна курсу після операції створює два види різниць:


| Різниця | Коли виникає | Типовий інструмент |
| --- | --- | --- |
| Реалізована | Рахунок-фактура чи кредиторська заборгованість погашається за іншим курсом | «Введення платежу» і курсові різниці (прибуток/збиток) |
| Нереалізована | Валютний залишок залишається відкритим на звітну дату | [Переоцінка валютного курсу](/docs/buhhalteriia/exchange-rate-revaluation) |


Переоцінка змінює балансову вартість у валюті організації. Сума в іноземній валюті не змінюється. Наприклад, EUR 1 000 залишаються EUR 1 000, а їхня вартість у USD змінюється з USD 1 100 на USD 1 150.

## Перевірка звітів

Відфільтруйте [головну книгу](/docs/buhhalteriia/general-ledger) за валютним рахунком, щоб побачити дебет, кредит і залишок у валюті рахунку. Фінансові звіти й надалі складаються у валюті організації, а звіт «Дебіторська та кредиторська заборгованість» показує суми у валюті контрагента та рахунку.



![Суми в EUR у головній книзі](https://novacompanies.m.frappe.cloud/files/docs-multi-currency-2026-foreign-currency-general-ledger.png)

## Усунення проблем

### Контрагента можна вибрати, але валюта рахунку-фактури не приймається

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

### У «Введенні платежу» неправильна валюта

Поля сум визначаються валютами рахунків «Списано з» і «Зараховано на». Оберіть потрібний банківський, касовий рахунок або рахунок дебіторської чи кредиторської заборгованості, а не намагайтеся вписати для платежу окрему валюту.

### Залишок в іноземній валюті нульовий, а у валюті організації — ні

Таке буває після коливань курсу. Запустіть переоцінку валютного курсу на звітну дату й перевірте, як обробляються нульові залишки — цю обробку додано саме для такої ситуації.

## Поширені запитання

### Чи може один банківський рахунок мати кілька валют?

Один рахунок в ERPNext має одну валюту рахунку. Для банківських залишків, що ведуться окремо в різних валютах, використовуйте окремі рахунки обліку.

### Чи може один клієнт отримувати рахунки в кількох валютах?

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

### Навіщо потрібен курс, якщо оплата буде пізніше?

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

### Чи змінює переоцінка суму рахунку-фактури?

Ні. Вона коригує балансову вартість відповідних рахунків у базовій валюті. Початковий рахунок-фактура і сума в іноземній валюті не змінюються.

### Чи можна змінити валюту рахунку з USD на EUR після проведення записів?

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

## Пов'язані теми

- [Налаштування мультивалютності](/docs/buhhalteriia/multi-currency-setup)
- [Операції в кількох валютах](/docs/buhhalteriia/managing-transactions-in-multiple-currencies)
- [Облік курсових різниць](/docs/buhhalteriia/manage-foreign-exchange-difference)
- [Переоцінка валютного курсу](/docs/buhhalteriia/exchange-rate-revaluation)
- [Обмін валюти](/docs/buhhalteriia/currency-exchange)

---

*Переклад сторінки [«Multi Currency Accounting»](https://docs.frappe.io/erpnext/multi-currency-accounting) з документації ERPNext. © Frappe Technologies Pvt. Ltd., ліцензія [CC BY-SA 3.0](https://creativecommons.org/licenses/by-sa/3.0/deed.uk). Переклад — OpenOblik, на тих самих умовах. Переклад машинний, вичитка триває: помітили неточність — [напишіть нам](/kontakty).*
