Nordlet

Dokumentacija / Žodynėlis

Daugiavaliutė apskaita: realizuotasis ir nerealizuotasis valiutų kursų pasikeitimo pelnas ir nuostoliai

Kaip registruojamos ir perkainojamos operacijos užsienio valiuta, skirtumas tarp realizuotųjų ir nerealizuotųjų skirtumų ir kodėl privalu saugoti abi valiutas.

Tą akimirką, kai išrašote sąskaitą faktūrą ne bazine valiuta, susiduriate su dviem problemomis. Klientas jums skolingas 10,000 USD; jūsų apskaita (didžioji knyga) tvarkoma EUR; o valiutos kursas sąskaitos faktūros išrašymo dieną nebus toks pat kaip jos apmokėjimo dieną.

Šis atotrūkis yra valiutos kurso skirtumas, ir tai yra realus pelnas arba nuostolis – o ne apvalinimo paklaida. Daugiavaliutė apskaita yra disciplina, skirta šį skirtumą užregistruoti tinkamoje vietoje ir tinkamu laiku.

Trys valiutos, o ne viena

Kiekvienoje operacijoje užsienio valiuta dalyvauja net iki trijų valiutų:

  • Operacijos valiuta (Transaction currency) — valiuta, kuria išrašytas dokumentas. Klientas skolingas 10,000 USD.
  • Funkcinė (bazinė) valiuta (Functional / base currency) — valiuta, kuria tvarkoma jūsų apskaita ir ruošiamos finansinės ataskaitos. EUR.
  • Pateikimo valiuta (Presentation currency) — valiuta, kuria teikiate ataskaitas, jei ji skiriasi. Aktuali daugiausia konsolidavimui.

Pirmoji šios sistemos kūrimo taisyklė: saugokite sumą ir operacijos, ir bazine valiuta, taip pat pritaikytą valiutos kursą. Saugant tik konvertuotą sumą, prarandama galimybė pasakyti klientui, kiek jis skolingas savo valiuta, o saugant tik užsienio valiutos sumą, kiekvienoje ataskaitoje teks konvertuoti iš naujo – kokiu kursu ir kurios dienos? Sistemų, kurios tai padaro neteisingai, neįmanoma ištaisyti vėliau tiesiog pridedant dar vieną stulpelį.

Operacijos registravimas

Sąskaitos faktūros išrašymas JAV klientui 10,000 USD sumai, kai kursas yra 1.10 USD už EUR:

Sąskaita Debetas Kreditas
2410 Pirkėjų įsiskolinimai (10,000 USD) 9,090.91
5001 Paslaugų pajamos 9,090.91

Gautina suma yra 10,000 USD ir 9,090.91 EUR. Abu teiginiai teisingi ir abu reikalingi.

Realizuotieji skirtumai

Klientas sumoka 10,000 USD, kai kursas pasikeitė į 1.05:

Received:  10,000 USD ÷ 1.05 = 9,523.81 EUR
Recorded:  10,000 USD ÷ 1.10 = 9,090.91 EUR
Gain:                             432.90 EUR
Sąskaita Debetas Kreditas
2710 Sąskaitos bankuose (USD sąskaita) 9,523.81
2410 Pirkėjų įsiskolinimai 9,090.91
5803 Teigiama valiutų kursų pasikeitimo įtaka 432.90

Pelnas yra realizuotasis — operacija baigta, pinigai gauti, ir skirtumas yra nuolatinis. Jis priskiriamas finansinės veiklos rezultatui, o ne pajamoms: jūs nepardavėte daugiau, tiesiog pasikeitė valiutos kursas.

Veidrodiniu atveju suma būtų registruojama 6803 sąskaitoje – neigiama valiutų kursų pasikeitimo įtaka.

Nerealizuotieji skirtumai

Dabar įsivaizduokite, kad laikotarpis baigiasi, o klientas dar nesumokėjo. Jūs vis dar turite 10,000 USD gautiną sumą, užregistruotą kaip 9,090.91 EUR, tuo tarpu ataskaitinės datos kursas (closing rate) rodo, kad jos vertė yra 9,523.81 EUR.

Apskaitos standartai reikalauja, kad piniginiai straipsniai — gautinos ir mokėtinos sumos, pinigai, paskolos užsienio valiuta — kiekvieną ataskaitinę datą būtų perskaičiuojami pagal to laiko kursą, o skirtumas pripažįstamas pelno (nuostolių) ataskaitoje:

Sąskaita Debetas Kreditas
2410 Pirkėjų įsiskolinimai 432.90
5803 Teigiama valiutų kursų pasikeitimo įtaka 432.90

Šis pelnas yra nerealizuotasis — nieko nebuvo gauta, ir rytoj kursas gali pasikeisti į priešingą pusę. Vis dėlto jis pripažįstamas, nes balanse turi būti nurodyta, kiek reikalavimo teisė yra verta ataskaitinę datą.

Nepiniginiai straipsniai nėra perskaičiuojami. Užsienio valiuta įsigytos atsargos, ilgalaikis turtas ir išankstiniai mokėjimai lieka įvertinti istoriniu kursu, nes jie nebereiškia teisės gauti (ar pareigos sumokėti) fiksuotą valiutos vienetų skaičių.

Kai sąskaita faktūra galiausiai apmokama, anksčiau pripažintas nerealizuotasis skirtumas tampa realizuotuoju. Diegiant sistemas pasirenkamas vienas iš būdų: arba kito laikotarpio pradžioje perkainojimas stornuojamas ir apmokėjimo metu užregistruojamas visas skirtumas, arba sekama perkainota balansinė vertė (carrying amount) ir užregistruojamas tik prieaugis – abu būdai duoda tą pačią galutinę sumą, tačiau juos sumaišius gaunamas dvigubas skaičiavimas.

Koks kursas ir kada

  • Operacijos data (Transaction date) — kursas sąskaitos faktūros išrašymo arba mokėjimo dieną. Dauguma sistemų naudoja centrinio banko skelbiamą kursą; euro zonoje tai paprastai yra ECB orientacinis kursas, o Lietuvos praktikoje vadovaujamasi apskaitos tikslams skelbiamais kursais.
  • Ataskaitinės datos kursas (Closing rate) — kursas ataskaitinę datą, naudojamas piniginiams straipsniams perkainoti.
  • Vidutinis kursas (Average rate) — kartais leidžiamas pajamoms ir sąnaudoms per tam tikrą laikotarpį perskaičiuoti, kaip praktinis supaprastinimas.

Nesvarbu, kurį pasirinksite, taikykite jį nuosekliai ir išsaugokite taikytą kursą prie operacijos. Pasakymas „Mes naudojome ECB kursą“ po kelerių metų nepadės atkurti duomenų; o dokumente išsaugotas kursas tai leis padaryti.

Kaip Nordlet tai apdoroja

Sąskaitos faktūros turi savo valiutą, o didžiosios knygos bazinė valiuta yra EUR. Išrašant ar registruojant dokumentą, nustatomas tos dienos valiutos kursas ir išsaugomas dokumente, o sumos bazine valiuta apskaičiuojamos pagal jį — taip kiekvienoje sąskaitoje faktūroje užsienio valiuta išsaugoma tiek jos nominali suma, tiek ir taikytas konvertavimo kursas.

Kursai imami iš valiutų kursų lentelės, kuri palaiko tiek centralizuotai importuojamus kursus, tiek konkrečios įmonės nustatytas išimtis. Paieška naudoja naujausią kursą, buvusį tą dieną ar prieš ją, todėl sistema nesustoja veikti savaitgaliais ar švenčių dienomis.

Realizuotieji valiutų kursų pasikeitimo skirtumai automatizuoti. Kai banko išrašų suderinimo (bank reconciliation) metu mokėjimas susiejamas su sąskaita faktūra, skirtumas tarp sąskaitoje faktūroje užregistruotos sumos bazine valiuta ir mokėjimo sumos bazine valiuta registruojamas naudojant specialias konteiravimo taisykles — bank.fxGain į 5803 sąskaitą ir bank.fxLoss į 6803 sąskaitą. Atliekant dalinius mokėjimus, susidaro proporcingi skirtumai.

Laikotarpio pabaigos atvirų likučių perkainojimas nėra automatizuotas. Tai yra atvirai pripažįstama spraga: sistema automatiškai neskaičiuoja ir neregistruoja nerealizuotųjų skirtumų gautinoms sumoms, mokėtinoms sumoms ir banko sąskaitų likučiams užsienio valiuta. Laikotarpio pabaigoje toks perkainojimas atliekamas kaip rankinis žurnalo įrašas (journal entry), remiantis atviraisiais įrašais (open items) POST /v1/reports/partner-balances užklausoje ir ataskaitinės datos kursu.

Įmonių grupėms konsolidavimas yra atskiras mechanizmas: kiekvieno nario ataskaitos perskaičiuojamos į grupės pateikimo valiutą taikant ataskaitinės datos kursą, o perskaičiavimo koeficientas pateikiamas atskirai kiekvienam nariui, todėl šis poveikis yra matomas, o ne paslėptas.

D.U.K.

Kuo skiriasi realizuotasis ir nerealizuotasis valiutų kursų pasikeitimo pelnas?

Realizuotasis pelnas atsiranda atsiskaitant už operaciją užsienio valiuta — pinigai pervedami, ir skirtumas tampa nuolatinis. Nerealizuotasis pelnas atsiranda perkainojant atvirą likutį ataskaitinę datą; nieko nebuvo gauta, o kursas iki atsiskaitymo vėl gali pasikeisti.

Kokį valiutos kursą reikėtų naudoti sąskaitai faktūrai?

Operacijos datos kursą, dažniausiai – centrinio banko skelbiamą kursą. Svarbiausia – jį taikyti nuosekliai ir išsaugoti dokumente, kad vėliau būtų galima paaiškinti konvertavimą.

Ar valiutų kursų pasikeitimo pelnas yra pajamų dalis?

Ne. Jis priskiriamas finansinės veiklos rezultatui ir yra atskirtas nuo pagrindinės veiklos pajamų — valiutos kurso pasikeitimas nėra pardavimas. Parodžius valiutų kursų pasikeitimo pelną kaip pajamas, būtų dirbtinai padidinami prekybinės veiklos rezultatai.

Kuriuos likučius reikia perkainoti laikotarpio pabaigoje?

Piniginius straipsnius: gautinas ir mokėtinas sumas, pinigus bei paskolas užsienio valiuta. Nepiniginiai straipsniai, tokie kaip atsargos, ilgalaikis turtas ir išankstiniai mokėjimai, lieka įvertinti istoriniu kursu.

Ar sumas reikėtų saugoti originalia, ar konvertuota valiuta?

Abi, ir papildomai taikytą kursą. Saugant tik konvertuotą sumą, prarandama informacija, kiek klientas iš tikrųjų skolingas; saugant tik sumą užsienio valiuta, priverstinai tenka vėl ją konvertuoti nežinomu kursu. Kiekviena rimta daugiavaliutė didžioji knyga išsaugo visus tris duomenis.