Операції в кількох валютах
Nova Industries продає електроніку в різних країнах, а облік організації веде в USD.
EuroTech Retail хоче отримати й оплатити рахунок-фактуру в EUR, тоді як Nova має вести облік у USD. Користувачам потрібно вводити, друкувати, отримувати оплату й звіряти цей продаж у EUR, не втрачаючи вартості в USD, потрібної для обліку.
У цьому посібнику ми простежимо рахунок-фактуру (продаж) на EUR 1 200 за курсом 1 EUR = 1.15 USD. Клієнт бачить EUR 1 200, а ERPNext відображає USD 1 380 у валюті організації. Ви побачите, звідки беруться валюти й курси, як перераховується платіж і як перевірити результат. Ті самі механізми контролю діють і для закупівель — через відповідні поля постачальника та кредиторської заборгованості.
Перш ніж почати
Виконайте налаштування мультивалютності:
- EUR увімкнено в довіднику «Валюта».
- Для EuroTech Retail «Валюта оплати» — EUR.
- Euro Receivables — це рахунок дебіторської заборгованості в EUR, прив'язаний до клієнта.
- Nova Europe EUR — увімкнений прайс-лист для продажу.
- У довіднику «Обмін валюти» є датований курс EUR до USD, або його надає налаштований постачальник курсів.
- В організації налаштовано рахунок курсових різниць.
Перш ніж працювати з імпортованими чи реальними даними, перевірте весь цикл рахунку-фактури та оплати на чернетках.
Створення рахунку-фактури (продаж) в іноземній валюті
- Відкрийте Бухгалтерський облік > Продажі та дебіторська заборгованість > Рахунок-фактура (продаж).
- Натисніть Додати Рахунок-фактура (продаж).
- Виберіть Nova Electronics Distribution та EuroTech Retail.
- Перевірте дату проведення, термін оплати та валюту EUR.
- Перегляньте поле «Курс валюти». Його підпис показує напрям.
- Виберіть Nova Europe EUR і переконайтеся, що «Валюта прайс-листа» — EUR.
- Додайте номенклатуру, кількість і ціну.
- Перевірте податки, умови оплати та підсумки.

На знімку екрана видно два курси:
| Поле | Призначення в цьому прикладі |
|---|---|
| Курс валюти | Перераховує підсумок операції в EUR у вартість у валюті організації (USD). 1 EUR = 1.15 USD. |
| Обмінний курс прайс-листа | Перераховує валюту прайс-листа у валюту операції. Тут він дорівнює 1, бо обидві валюти — EUR. |
Податок або збір із типом «Фактичні», введений безпосередньо в операції, вказується у валюті операції. Перевірте розраховані податки та їхні еквіваленти у валюті організації відповідно до шаблону податків і типу нарахування.
Перевірка рахунку дебіторської заборгованості
Відкрийте розділ «Бухгалтерський облік» і перевірте поле Дебет. Для цього клієнта й організації там має бути Euro Receivables.

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

Для EUR 1 200 за курсом 1,15:
| Показник | Сума |
|---|---|
| Підсумок рахунку-фактури для клієнта | EUR 1 200 |
| Підсумок у валюті організації | USD 1 380 |
| Валюта рахунку дебіторської заборгованості | EUR |
Проводьте документ лише тоді, коли курс, рахунок, ціни, податки та умови правильні. Проведений рахунок-фактура (продаж) зберігає ці значення, навіть якщо згодом запис «Обмін валюти» зміниться.
Друк і надсилання рахунку-фактури
Відкрийте «Друк» або «Попередній перегляд» і переконайтеся, що ціни, суми, підсумки та сума прописом наведені в очікуваній валюті контрагента. Друкована форма має показувати суми рахунку-фактури в EUR. Поля у валюті організації — облікові, і зазвичай вони не замінюють погоджену валюту рахунку-фактури в документі для клієнта.
Якщо символ валюти або роздільники в числах неправильні, виправте довідник «Валюта» чи формат чисел сайту, а не вписуйте символи вручну в кожну друковану форму.
Створення введення платежу
За можливості створюйте введення платежу з проведеного рахунку-фактури:
- Відкрийте рахунок-фактуру й виберіть Створити > Платіж.
- Переконайтеся, що «Тип платежу» — Отримати, і перевірте клієнта.
- Перевірте, що в полі Списано з вибрано рахунок дебіторської заборгованості в EUR.
- У полі Зараховано на виберіть фактичний банківський рахунок.
- Введіть отриману суму у валюті банківського рахунку.
- Перегляньте «Курс валюти джерела» та суму у валюті організації.
- Перевірте посилання на рахунок-фактуру й розподілену суму.


Валюти рахунків «Списано з» і «Зараховано на» визначають поля сум. У прикладі з дебіторської заборгованості списується EUR 1 200, а на операційний банківський рахунок надходить USD 1 380.
Якщо курс на дату платежу відрізняється від курсу рахунку-фактури, скористайтеся сторінкою «Облік курсових різниць». Відносьте банківські комісії, утримання податку, списання та курсові різниці на відповідні рахунки.
Введення закупівлі в іноземній валюті
У рахунку-фактурі на покупку виберіть постачальника, EUR, прайс-лист для закупівель і рахунок кредиторської заборгованості в EUR. Перевірте «Курс валюти» та «Обмінний курс прайс-листа» так само, як і в продажах.

Після проведення непогашена кредиторська заборгованість ведеться у валюті рахунку контрагента. Створіть введення платежу з типом «Оплата» і перевірте суму, списану з банку, та суму в EUR, якою закрито кредиторську заборгованість.
Операції в кількох валютах з одним контрагентом
У «Налаштуваннях рахунків» є параметр Дозволити багатовалютні рахунки-фактури для одного рахунку контрагента.

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

Перегляньте звіти дебіторської та кредиторської заборгованості у валюті контрагента або рахунку. Фінансова звітність використовує валюту організації. Наприкінці періоду виконайте переоцінку валютного курсу для відповідних відкритих валютних залишків.
Вирішення проблем
Валюта змінюється, але ціни номенклатури виглядають неправильними
Перевірте прайс-лист, «Валюта прайс-листа» та «Обмінний курс прайс-листа». Курс валюти операції не обов'язково перераховує вихідну ціну номенклатури.
Рахунок-фактуру не вдається зберегти, бо валюта рахунку інша
Використайте відповідний рахунок дебіторської чи кредиторської заборгованості або виправте рахунок за замовчуванням для контрагента в цій організації. Не змінюйте валюту рахунку, якщо по ньому вже є проводки.
Введення платежу отримує неправильну суму в USD
Перевірте валюту банківського рахунку в полі «Зараховано на», курс джерела чи призначення, сплачену й отриману суми та розподіл на рахунок-фактуру. Використовуйте фактичну суму з банку, а обґрунтовані різниці відображайте окремо.
Валюта в друкованій формі відрізняється від договірної
Перевірте валюту та прайс-лист у проведеній операції. Потім перевірте друковану форму на вписані вручну символи валют або поля в базовій валюті.
Поширені запитання
Чи можна не вказувати курс у рахунку-фактурі й перерахувати суму лише під час оплати?
Ні. Під час проведення рахунку-фактури ERPNext потрібна вартість у валюті організації. Пізніший платіж може мати інший курс і визнати різницю.
Чи можуть рахунок-фактура й прайс-лист бути в різних валютах?
Так. «Обмінний курс прайс-листа» перераховує ціни номенклатури, а «Курс валюти» — операцію у валюту організації.
Чому у введенні платежу не можна вільно вибрати валюту?
Валюти визначаються рахунками «Списано з» і «Зараховано на». Вибирайте рахунки, на яких фактично обліковуються ці залишки.
Чи можна показати в друкованій формі ще й валюту організації?
Так, за відповідного дизайну друкованої форми. Але сума в погодженій валюті операції має лишатися зрозумілою; перевірте також власні поля та підписи.
Що буде, якщо валютний рахунок-фактура лишиться неоплаченим на кінець місяця?
Його сума в іноземній валюті лишається непогашеною. Переоцініть відповідний рахунок, щоб оновити балансову вартість у валюті організації згідно з вашою політикою закриття періоду.
Пов'язані теми
- Мультивалютний облік
- Рахунок-фактура (продаж)
- Рахунок-фактура на покупку
- Введення платежу
- Переоцінка валютного курсу
Переклад сторінки «Managing Transactions in Multiple Currencies» з документації ERPNext. © Frappe Technologies Pvt. Ltd., ліцензія CC BY-SA 3.0. Переклад — OpenOblik, на тих самих умовах. Переклад машинний, вичитка триває: помітили неточність — напишіть нам.