Nordlet

← Alapok / Magyarázatok

Többvalutás könyvelés: realizált és nem realizált árfolyamnyereségek, valamint -veszteségek

Hogyan történik a devizás tranzakciók könyvelése és átértékelése, mi a különbség a realizált és nem realizált különbözetek között, és miért kötelező mindkét valutát tárolni.

Abban a pillanatban, amikor nem az alappénznemben számláz, két problémája adódik. Az ügyfél 10 000 USD-vel tartozik Önnek, a könyveit EUR-ban vezeti, és a számlázás napján érvényes árfolyam nem egyezik meg a fizetés napján érvényes árfolyammal.

Ez az eltérés árfolyam-különbség, amely valós nyereség vagy veszteség, nem pedig kerekítési hiba. A többvalutás könyvelés (multi-currency accounting) feladata ennek a megfelelő helyen és időben történő rögzítése.

Három valuta, nem egy

Minden devizás tranzakció legfeljebb három valutát érint:

  • Tranzakciós valuta (transaction currency) - az a pénznem, amelyben a bizonylat ki lett állítva. Az ügyfél 10 000 USD-vel tartozik.
  • Funkcionális (alap) valuta (functional currency) - az a pénznem, amelyben a könyveit vezeti, és amelyben a pénzügyi kimutatásait készíti. A Nordlet rendszerben ez a vállalat alappénzneme, amelyet a cég létrehozásakor az ország alapján állítanak be.
  • Bemutatási valuta (presentation currency) - az a pénznem, amelyben a jelentéstételt végzi, amennyiben az eltér az előbbitől. Ez elsősorban a konszolidáció során releváns.

Ennek a felépítésnek az első szabálya: tárolja az összeget mind a tranzakciós, mind az alappalutában, a felhasznált árfolyammal együtt. Ha csak az átváltott összeget tárolja, azzal elveszíti a lehetőséget, hogy megmondja az ügyfélnek, mekkora a tartozása a saját valutájában, míg ha csak a devizaösszeget rögzíti, az azt jelenti, hogy minden egyes jelentéshez újra kell számolni a tételt - de milyen árfolyamon, és mikor érvényes adatok alapján? Azokat a rendszereket, amelyek ezt rosszul kezelik, később nem lehet egy új oszlop hozzáadásával javítani.

Tranzakció rögzítése

Számlázzon ki egy amerikai ügyfélnek 10 000 USD-t, amikor az árfolyam 1,10 USD / EUR:

Főkönyvi számla Tartozik Követel
2410 Vevők (10 000 USD) 9 090,91
5001 Szolgáltatási bevételek 9 090,91

A követelés 10 000 USD és 9 090,91 EUR. Mindkét érték igaz, és mindkettőre szükség van.

Realizált különbözetek

Az ügyfél 10 000 USD-t fizet, amikor az árfolyam 1,05-re változott:

Beérkezett: 10 000 USD ÷ 1,05 = 9 523,81 EUR
Könyvelve:  10 000 USD ÷ 1,10 = 9 090,91 EUR
Nyereség:                           432,90 EUR
Főkönyvi számla Tartozik Követel
2710 Bank (USD számla) 9 523,81
2410 Vevők 9 090,91
5803 Realizált árfolyamnyereség 432,90

A nyereség realizált - a tranzakció lezárult, a pénz megérkezett, és a különbözet végleges. Ez a pénzügyi műveletek eredményébe tartozik, nem pedig a árbevételbe: nem adott el többet, csupán az árfolyam mozdult el.

A tükörképszerű eset a 6803-as számlára, a realizált árfolyamveszteségre könyvelődik.

Nem realizált különbözetek

Tegyük fel, hogy véget ér az időszak, és az ügyfél még nem fizetett. Ön továbbra is 10 000 USD követeléssel rendelkezik, amelyet 9 090,91 EUR-ért könyvelt le, miközben a záró árfolyam szerint ez 9 523,81 EUR-t ér.

A számviteli standardok megkövetelik a monetáris tételek - követelések, kötelezettségek, készpénz, devizahitelek - átszámítását a záró árfolyamon minden egyes fordulónapon, a különbözet eredményre gyakorolt hatásának elszámolásával:

Főkönyvi számla Tartozik Követel
2410 Vevők 432,90
5803 Realizált árfolyamnyereség 432,90

Ez a nyereség nem realizált - semmi sem érkezett még be, és az árfolyam holnapra akár meg is fordulhat. A rendszer mégis elszámolja, mert a mérlegnek a fordulónapon mutatnia kell a követelés valós értékét.

A nem monetáris tételeket nem kell átértékelni. A devizában vásárolt készletek, tárgyi eszközök és elszámolás előtti előlegek a történelmi (be kerülési) árfolyamon maradnak, mivel ezek nem jelentenek fix pénzegységre szóló követelst.

Amikor a számla végül kiegyenlítésre kerül, a korábban elszámolt nem realizált különbözet realizálttá válik. A megvalósítások során vagy visszavezetik az átértékelést a következő időszak elején, és a kiegyenlítéssel könyvelik a teljes különbözetet, vagy nyomon követik az átértékelett könyv szerinti értéket, és csak a növekményt könyvelik - mindkét módszer ugyanahhoz a végösszeghez vezet, de a kettő keverése duplán könyvelést eredményez.

Milyen árfolyamot, és mikor?

  • Tranzakció napja - a számla vagy a fizetés napján érvényes árfolyam. A legtöbb rendszer a jegybank által közzétett árfolyamot használja; az euróövezetben ez tipikusan az EKB referenciaárfolyama, a litván gyakorlat pedig a számviteli célokra közzétett árfolyamokat követi.
  • Záró árfolyam - a fordulónapon érvényes árfolyam, amelyet a monetáris tételek átértékeléséhez használnak.
  • Átlagárfolyam - bizonyos esetekben engedélyezett a bevételek és ráfordítások elszámolására egy adott időszakon belül, egyszerűsítési megfontolásból.

Bármelyiket is választja, alkalmazza következetesen, és tárolja az árfolyamot a tranzakciónál. Az „az EKB árfolyamát használtuk” állítást évek múlva már nem lehet rekonstruálni, a bizonylatonként eltárolt árfolyamot azonban igen.

Hogyan kezeli ezt a Nordlet?

A számlák saját valutával rendelkeznek, a főkönyv pedig a vállalat alappénznemében kerül vezetésre: ez a cég országának nemzeti valutája, kivéve, ha a létrehozáskor másikat választottak. Amikor egy bizonylatot kiállítanak vagy rögzítenek, a rendszer meghatározza a dátumnak megfelelő árfolyamot, és eltárolja azt a bizonylaton, az alappalutában kifejezett összegeket pedig ebből számítja ki - így minden devizás számla megőrzi mind a névértékét, mind az átváltásához használt árfolyamot.

Az árfolyamok az árfolyamtáblából származnak, amely támogatja mind a központilag importált árfolyamokat, mind a vállalatspecifikus felülbírálásokat, és a lekérdezések a dátumon vagy azt megelőzően érvényes legfrissebb árfolyamot veszik alapul, így nem futnak hibára hétvégén vagy ünnepnapokon. Az importált árfolyamok 1 EUR-ra vonatkoznak; azon vállalatok esetében, amelyek alappénzneme nem az euró, az árfolyamok az eurón keresztül keresztárfolyammal számolódnak, a vállalati felülbírálás pedig mindig a deviza egységeinek számát adja meg a vállalat alappalunemének 1 egységére vetítve.

A realizált árfolyam-különbségek elszámolása automatizált. Amikor egy fizetést párosítanak egy számlával a banki egyeztetés során, a számla rögzített alapon belüli összege és a fizetés alapon belüli összege közötti különbözet dedikált könyvelési szabályokon keresztül könyvelődik - a bank.fxGain az 5803-as számlára, a bank.fxLoss pedig a 6803-as számlára. A részfizetések arányos különbözeteket eredményeznek. A fizetésnek nem kell a számla valutájában lennie: egy eurószámlára beérkezett 915 EUR kiegyenlíthet egy 1 000 USD-s számlát. A párosítás a számla valutájában kiegyenlített összeget (invoiceAmount) veszi alapul; ha ez nincs megadva, a fizetés alapegysékben kifejezett értékét a számlán tárolt árfolyamon váltja át, legfeljebb a még fennálló összeg erejéig. A számla kiegyenlített összege megnő az adott devizaösszeggel, a fizetés alapegységben kifejezett értéke és a számla árfolyamán kivezetett alapérték közötti maradvány pedig a realizált különbözet. A párosítás visszavonása pontosan azt az összeget vonja vissza, amelyet rögzített.

A nyitott egyenlegek fordulónapi átértékelése nem automatikus. Ez egy valós hiányosság: a devizás követelések, kötelezettségek és banki egyenlegek nem realizált különbözeteit a rendszer nem számítja ki és nem könyveli le. A fordulónapon ez az átértékelés manuális vegyes bizonylattal történik, a POST /v1/reports/partner-balances végén szereplő nyitott tételek és a záró árfolyam figyelembevételével.

Cégcsoportok esetén a konszolidáció egy különálló mechanizmus: az egyes tagok kimutatásai a záró árfolyam tényezőjével átváltódnak a csoport bemutatási valutájára, és az átváltási tényezőt tagonként jelentik, így a hatás láthatóvá válik ahelyett, hogy elrejtőzne.

FAQ

Mi a különbség a realizált és a nem realizált árfolyamnyereség között?

A realizált nyereség akkor keletkezik, amikor egy devizás tranzakció lezárul - a pénz mozgott, és a különbözet végleges. A nem realizált nyereség egy nyitott egyenleg fordulónapi átértékeléséből adódik; semmi sem érkezett még be, és az árfolyam a kiegyenlítés előtt még változhat.

Milyen árfolyamot kell használni egy számlához?

A tranzakció napján érvényes árfolyamot, amely jellemzően a jegybank által közzétett árfolyam. A legfontosabb, hogy következetesen alkalmazza, és a bizonylaton tárolja a felhasznált árfolyamot, hogy az átváltás később megmagyarázható legyen.

A devizanyereség a bevétel részét képezi?

Nem. Ez a pénzügyi műveletek eredményébe tartozik, elkülönülve az üzemi tevékenység árbevételétől - az árfolyammozgás nem értékesítés. Az árfolyamnyereség bevételen belüli feltüntetése torzítja a kereskedelmi teljesítményt.

Mely egyenlegeket kell átértékelni a fordulónapon?

A monetáris tételeket: a devizás követeléseket, kötelezettségeket, készpénzt és hiteleket. A nem monetáris tételek, mint a készletek, a tárgyi eszközök és az előlegek, a történelmi árfolyamukon maradnak.

Az eredeti valutában vagy átváltva kell tárolnom az összegeket?

Mindkettőben, a felhasznált árfolyammal együtt. Ha csak az átváltott összeget tárolja, elvész az információ arról, hogy az ügyfél valójában mennyivel tartozik; ha csak a devizaösszeget tárolja, az kikényszeríti az újraszámítást egy ismeretlen árfolyamon. Minden komoly többvalutás főkönyv mindhármat megőrzi.