Бухгалтерський облік валютних операцій здійснюється відповідно до ПСБО 21 «Вплив змін валютних курсів», затвердженого наказом Міністерства фінансів України від 10.08.2000 р. №193 (далі – ПСБО 21).
Згідно із п. 5 ПСБО 21, операції в іноземній валюті під час первісного визнання відображаються у валюті звітності шляхом перерахунку суми в іноземній валюті із застосуванням валютного курсу на дату здійснення операції (дата визнання активів, зобов'язань, власного капіталу, доходів і витрат). Отже, наразі в бухгалтерському обліку існує вимога визнавати дохід за тим курсом НБУ, який встановлено на дату визнання доходу.
Втім, з 19.08.2014 р. цей п. ПСБО 21 зазнає змін і звучатиме інакше:
«Операції в іноземній валюті під час первісного визнання відображаються у валюті звітності шляхом перерахунку суми в іноземній валюті із застосуванням валютного курсу на початок дня, дати здійснення операції (дати визнання активів, зобов'язань, власного капіталу, доходів і витрат). Підприємство може операції з безготівкових розрахунків в іноземній валюті відображати у валюті звітності у сумі, визначеній у документах банку, з урахуванням особливостей застосування банком валютного курсу на дату здійснення операції, у разі якщо це не суперечить вимогам податкового і митного законодавства в частині застосування валютного курсу». Отже, з 19.08.2014 р. дохід від реалізації товарів, робіт, послуг у іноземній валюті визнаватиметься за курсом попереднього дня.