Flerovalent regnskab: Realiserede og urealiserede valutakursgevinster og -tab
Hvordan transaktioner i fremmed valuta bogføres og omregnes, forskellen på realiserede og urealiserede forskelle, og hvorfor du skal gemme begge valutaer.
I det øjeblik, du fakturerer i en anden valuta end din basisvaluta, har du to problemer. Kunden skylder dig 10.000 USD, dine bøger føres i EUR, og valutakursen på faktureringsdagen vil ikke være den samme som på betalingsdagen.
Denne difference er en valutakursforskel, og det er en reel gevinst eller et realt tab – ikke en afrundingsfejl. Flerovalent regnskab handler om at registrere dette det rette sted på det rette tidspunkt.
Tre valutaer, ikke én
Enhver transaktion i fremmed valuta involverer op til tre valutaer:
- Transaktionsvaluta – den valuta, som dokumentet er udstedt i. Kunden skylder 10.000 USD.
- Funktionel valuta (basisvaluta) – den valuta, som dit regnskab føres og udarbejdes i. I Nordlet er dette virksomhedens basisvaluta, som fastsættes ud fra virksomhedens land ved oprettelsen.
- Præsentationsvaluta – den valuta, du aflægger rapport i, hvis den afviger. Dette er primært relevant i konsolidering.
Den første regel for opbygning af dette er: gem beløbet i både transaktionsvalutaen og basisvalutaen samt den anvendte kurs. Hvis du kun gemmer det omregnede beløb, mister du muligheden for at fortælle kunden, hvad de skylder i deres egen valuta, og hvis du kun gemmer det udenlandske beløb, skal alle rapporter omregnes på ny – til hvilken kurs og fra hvornår? Systemer, der gør dette forkert, kan ikke rettes ved blot at tilføje en kolonne senere.
Bogføring af en transaktion
Du fakturerer en amerikansk kunde 10.000 USD, når kursen er 1,10 USD per EUR:
| Konto | Debet | Kredit |
|---|---|---|
| 2410 Tilgodehavender fra salg (10.000 USD) | 9.090,91 | |
| 5001 Serviceomsætning | 9.090,91 |
Tilgodehavendet er 10.000 USD og 9.090,91 EUR. Begge dele er sande, og begge dele er nødvendige.
Realiserede forskelle
Kunden betaler 10.000 USD, når kursen har flyttet sig til 1,05:
Modtaget: 10.000 USD ÷ 1,05 = 9.523,81 EUR
Bogført: 10.000 USD ÷ 1,10 = 9.090,91 EUR
Gevinst: 432,90 EUR
| Konto | Debet | Kredit |
|---|---|---|
| 2710 Bank (USD-konto) | 9.523,81 | |
| 2410 Tilgodehavender fra salg | 9.090,91 | |
| 5803 Positiv valutakursregulering | 432,90 |
Gevinsten er realiseret – transaktionen er afsluttet, pengene er ankommet, og forskellen er permanent. Den hører til under finansielle poster og ikke under omsætningen: du har ikke solgt mere, det er blot kursen, der har ændret sig.
Det modsatte tilfælde posteres på 6803, negativ valutakursregulering.
Urealiserede forskelle
Lad os nu antage, at regnskabsperioden udløber, og kunden endnu ikke har betalt. Du har stadig et tilgodehavende på 10.000 USD, bogført til 9.090,91 EUR, mens slutkursen viser, at det er 9.523,81 EUR værd.
Regnskabsstandarder kræver, at monetære poster – tilgodehavender, gæld, likvider og lån i fremmed valuta – omregnes til balancedagens kurs på hver enkelt statusdag, hvor forskellen resultatføres:
| Konto | Debet | Kredit |
|---|---|---|
| 2410 Tilgodehavender fra salg | 432,90 | |
| 5803 Positiv valutakursregulering | 432,90 |
Denne gevinst er urealiseret – intet er modtaget, og kursen kan vende i morgen. Den indregnes alligevel, fordi balancen skal vise, hvad kravet er værd på balancedagen.
Ikke-monetære poster omregnes ikke. Varelagre, materielle anlægsaktiver og forudbetalinger købt i fremmed valuta forbliver til historisk kurs, da de ikke udgør et krav på et fast antal valutaenheder.
Når fakturaen endelig afregnes, bliver den tidligere indregnede urealiserede forskel realiseret. Implementeringer enten tilbagefører omregningen ved begyndelsen af den næste periode og lader betalingen bogføre hele forskellen, eller sporer den omregnede regnskabsmæssige værdi og posterer kun tilvæksten – begge metoder ender med det samme samlede beløb, og en blanding af dem vil medføre dobbeltbogføring.
Hvilken kurs og hvornår
- Transaktionsdato – kursen på fakturerings- eller betalingsdagen. De fleste systemer anvender centralbankens offentliggjorte kurs; i euroområdet er det typisk ECB's referencekurs, og litauisk praksis følger de kurser, der offentliggøres til regnskabsmæssige formål.
- Slutkurs – kursen på balancedagen, der anvendes til omregning af monetære poster.
- Gennemsnitlig kurs – tilladt i visse tilfælde for indtægter og omkostninger over en periode som en praktisk forenkling.
Uanset hvad du vælger, skal det anvendes konsekvent, og kursen skal gemmes på transaktionen. "Vi brugte ECB-kursen" kan ikke genskabes år efter; en gemt kurs per dokument kan.
Hvordan Nordlet håndterer det
Fakturaer har deres egen valuta, og hovedbogen føres i virksomhedens basisvaluta: den nationale valuta i virksomhedens land, medmindre en anden blev valgt ved oprettelsen. Når et dokument udstedes eller registreres, findes valutakursen for den pågældende dato og gemmes på dokumentet, og beløbene i basisvaluta beregnes ud fra denne – så enhver faktura i fremmed valuta bevarer både sit nominelle beløb og den kurs, der omregnede det.
Kurser hentes fra valutakurstabellen, som understøtter både centralt importerede kurser og virksomhedsspecifikke tilsidesættelser, og opslag falder tilbage på den seneste kurs på eller før datoen i stedet for at feje på en weekend eller helligdag. Importerede kurser angives per 1 EUR; for en virksomhed, hvis basisvaluta ikke er euroen, krydset gennem euroen, og en virksomhedstilsidesættelse angives altid som enheder af den fremmede valuta per 1 enhed af virksomhedens basisvaluta.
Realiserede valutakursdifferencer automatiseres. Når en betaling afstemmes mod en faktura under bankafstemning, bogføres forskellen mellem fakturaens bogførte basisbeløb og betalingens basisbeløb via dedikerede bogføringsregler – bank.fxGain på konto 5803 og bank.fxLoss på 6803. Delvise betalinger skaber proportionale forskelle. Betalingen behøver ikke være i fakturaens valuta: 915 EUR modtaget på en eurokonto kan udligne en faktura på 1.000 USD. Afstemningen tager det beløb, der er udlignet i fakturavalutaen (invoiceAmount); når dette udelades, omregnes betalingens basisværdi til den kurs, der er gemt på fakturaen, dog maksimalt det udestående beløb. Fakturaens betalte beløb stiger med det beløb i fakturavaluta, og restbeløbet mellem betalingens basisværdi og den basisværdi, der frigøres til fakturakursen, er den realiserede difference. Hvis afstemningen fortrydes, trækkes præcist det beløb, der blev bogført, fra igen.
Periodens afslutningsomregning af udestående saldi automatiseres ikke. Dette er den ærlige mangel: urealiserede forskelle på tilgodehavender, gæld og bankindeståender i fremmed valuta beregnes eller bogføres ikke af systemet. Ved periodens udløb er denne omregning et manuelt journalbilag, baseret på de udestående poster i POST /v1/reports/partner-balances og slutkursen.
For koncerner er konsolidering en separat mekanisme: hvert medlems regnskab omregnes til koncernens præsentationsvaluta ved hjælp af slutkursfaktoren, hvor omregningsfaktoren rapporteres per medlem, så effekten er synlig i stedet for at være skjult.
FAQ
Hvad er forskellen på realiserede og urealiserede valutakursgevinster?
En realiseret gevinst opstår, når en transaktion i fremmed valuta afregnes – pengene er flyttet, og forskellen er permanent. En urealiseret gevinst opstår ved omregning af en udestående saldo på balancedagen; intet er modtaget, og kursen kan nå at ændre sig igen før afregning.
Hvilken valutakurs skal bruges til en faktura?
Kursen på transaktionsdatoen, typisk en centralbanks offentliggjorte kurs. Det vigtigste er at anvende den konsekvent og gemme den anvendte kurs på dokumentet, så omregningen kan forklares senere.
Er valutakursgevinster en del af omsætningen?
Nej. De hører til under finansielle poster og er adskilt fra primær drift – en valutakursbevægelse er ikke et salg. Hvis valutakursgevinster præsenteres under omsætningen, overestimeres handelsresultatet.
Hvilke saldi skal omregnes ved periodens udløb?
Monetære poster: tilgodehavender, gæld, likvider og lån i fremmed valuta. Ikke-monetære poster såsom varelagre, materielle anlægsaktiver og forudbetalinger forbliver til historisk kurs.
Skal jeg gemme beløb i den oprindelige valuta eller omregnet?
Begge dele samt den anvendte kurs. Hvis du kun gemmer det omregnede beløb, mister du viden om, hvad kunden rent faktisk skylder; hvis du kun gemmer det udenlandske beløb, tvinges du til genomregning til en ukendt kurs. Ethvert seriøst flerovent regnskab beholder alle tre.