Bonen fra grænsehandlen i Harrislee eller Süderlügum er i euro. Indkøbet i Malmø på den anden side af Øresundsbroen er i svenske kroner, weekenden i Oslo giver norske, og ferieugen i Alanya ender med boner i lira. De fleste kvitteringsscannere går ud fra én valuta — den, der gælder i det land, appen er lavet i — og hver af de boner bliver forkert, enten synligt eller i det skjulte. Fango afgør valutaen ud fra bonen selv, så du slipper for at ændre en indstilling før hver tur over grænsen. Denne artikel gennemgår, hvad AI'en aflæser, hvilke valutaer der er med, og hvad der sker med priserne bagefter.

Boner fra over 60 lande — samme app, ingen indstilling at skifte
Tag et billede af bonen i Harrislee, Malmø eller på Mallorca

AI'en afgør valuta, priser, varer og holdbarhed ud fra bonen selv. Varen beholder sin egen valuta på listen, og statistikken beregner besparelsen i kroner.

Hent i App Store Hent på Google Play

Prøv gratis i en måned.

Fangos kvitteringsscanning: kamera, billedbibliotek eller PDF
Kort fortalt
  • Valutaen læses ud fra bonen, ikke fra indstillingerne — sprog, butiksnavn, momslinje, valutategn og talformat afgør det tilsammen
  • Snesevis af valutaer med kvitteringsregler for over 60 lande — for eksempel euro i 21 lande, fire slags kroner, pund, franc, zloty, koruna, forint, leu, leva, lira og tre dollar
  • Islandske kroner og forint har ingen decimaler — »1.299« er 1.299, ikke 1,30
  • Varen beholder sin egen valuta — kun statistikken omregnes til hjemmevalutaen med ECB's daglige referencekurser

Hvorfor en app med én valuta går i stykker ved grænsen

Når en scanner med én valuta får en udenlandsk bon, går det galt på tre måder:

  1. 1
    Prisen gemmes i den forkerte valuta. 19,50 euro fra grænsebutikken gemmes som 19,50 kroner — selv om købet i virkeligheden kostede omkring 145 kroner. Én sådan fejl er nok til at gøre månedens statistik ubrugelig, for hver eneste sammentælling indeholder den.
  2. 2
    Momslinjerne tolkes forkert. På en dansk bon er der én momssats, og momsen står kun som en sum nederst; på en tysk bon er der to satser, og hver varelinje slutter med et bogstav for satsen; på en norsk bon står mva-koden efter hver linje. En læser bygget til ét lands regler kan tage nabolandets momslinje for en vare eller en rabat.
  3. 3
    Talformatet knækker. Danmark, Sverige og Tyskland bruger decimalkomma, Storbritannien og Irland decimalpunktum. »12.95« på en britisk bon er 12,95 pund, men »1.299« på en islandsk bon er 1.299 kroner, for dér er punktummet tusindtalsseparator.

Den klassiske løsning — skift appens valutaindstilling før hver tur over grænsen — virker i teorien og aldrig i praksis. Efter to uger er indstillingen glemt, og én bon gemt i den forkerte valuta er nok til at ødelægge månedens tal.

Hvad AI'en faktisk aflæser

Genkendelsen er ikke magi, men en kæde af små spor. Når Fango sender bonens tekst eller billede til AI-modellen (Anthropic Claude), kigger den på alle sporene på én gang:

  • Valutategnet. »€«, »£«, »kr«, »zł« eller »Kč« er et stærkt signal, når det er trykt på bonen — men på mange danske boner står det slet ikke.
  • Butikkens navn. »Fleggaard Harrislee« er Tyskland og euro, »Netto Padborg« er Danmark og kroner. »Lidl« alene siger intet om landet, og så afgør sproget på bonen.
  • Sproget. Danmark, Sverige og Norge forkorter alle »kr«, men sproget skiller kronerne fra hinanden: »Sødmælk« er dansk, »Mjölk« svensk og »Helmelk« norsk.
  • Momslinjen. »MOMS« er Danmark eller Sverige, »MVA« Norge, »ALV« Finland, »MwSt.« Tyskland eller Østrig og »BTW« Holland eller Belgien. Mellem Danmark og Sverige er det oftest sproget, der afgør; mellem de to og Norge er det denne linje.
  • Talformatet. Punktum eller komma som decimaltegn, og om tusinder grupperes med punktum, komma eller mellemrum.
  • Bonens struktur. Hvor totalen står, hvordan rabatlinjer markeres, og hvordan momsen specificeres, er overraskende landespecifikt. På en dansk bon er der én momssats, så momsen står kun som en sum til sidst — det er i sig selv et spor.

Når de fleste spor peger samme vej — tyske varenavne, »€«, »MwSt.«, decimalkomma og »Fleggaard« — er bonen euro uden tvivl. De svære tilfælde er få: en håndskrevet torvebon uden valuta, eller en Lidl-bon uden bynavn. Landereglerne er de samme, som beskrives i hvilke butikker kvitteringsscanneren understøtter.

Valutaer og lande

Fangos kvitteringsregler dækker over 60 lande og snesevis af valutaer. Tabellen viser de mest almindelige valutaer i Europa, Nordamerika og Australien:

Valuta Kode Lande Særligt
EuroEURDE, FI, EE, NL, LT, LV, FR, IT, ES, AT, BE, PT, HR, SK, SI, IE, GR, CY, MT, LU, BGDecimalkomma i de fleste, punktum i Irland
Danske kronerDKKDK»kr«, én momssats
Svenske kronerSEKSE»kr«, momsspecifikation nederst
Norske kronerNOKNO»kr«, mva-kode sidst på linjen
Islandske kronerISKISIngen decimaler; punktum er tusindtalsseparator
PundGBPUK»£«, decimalpunktum
SchweizerfrancCHFCHDecimalpunktum, bonen ofte på to sprog
Polske zlotyPLNPL»zł«, momsbogstav A/B/C efter linjen
Tjekkiske korunaCZKCZ»Kč«, DPH
Ungarske forintHUFHU»Ft«; ingen decimaler
Rumænske leu, bulgarske leva, tyrkiske liraRON, BGN, TRYRO, BG, TRSamme genkendelseskæde
DollarUSD, CAD, AUDUS, CA, AU»$«, decimalpunktum — landet afgøres af butikken

← stryg →

De to valutaer uden decimaler, islandske kroner og forint, har været en klassisk fejl i scannere, der krydser grænser. Linjen »1.299 ISK« ligner et tusindtal med decimaler for en britisk læsning og ville blive gemt som 1,30 i stedet for 1.299. I Fangos regler står det udtrykkeligt: i islandske kroner og forint er punktum og mellemrum tusindtalsseparatorer, ikke decimaltegn.

Hvilke husstande det er hverdag for

Valutagenkendelse lyder som en specialfunktion, indtil man remser de husstande op, hvor den er en almindelig uge:

  • Grænsehandlende. Den store tur til Harrislee, Süderlügum eller Scandinavian Park en gang om måneden giver en bon i euro med halvtreds varer, som skal ind på den samme køleskabsliste som Netto-bonen fra tirsdag.
  • Øresundspendlere. Bor i København, arbejder i Malmø og handler i Ica eller Willys på vej hjem. Svenske kroner om tirsdagen, danske om lørdagen, samme liste uden at skifte indstilling.
  • Familier, der køber mad på ferien. To uger i Spanien eller Italien, en uge i Tyrkiet, en forlænget weekend i Prag. I lejlighed eller sommerhus køber man rigtig mad, og euro, lira og koruna havner på listen, som de er.
  • Husstande, der lever i to lande. Halvdelen af ugen i Oslo eller Hamborg, halvdelen i Aarhus: boner i to valutaer skiftes, og statistikken lægger dem sammen i hjemmevalutaen.

For alle andre er funktionen usynlig: den virker første gang i udlandet og holder derefter op med at være en tanke.

Hvad der sker med priserne bagefter

Hver vare gemmes i den valuta, den blev købt i. Osten fra Fleggaard står på listen i euro og mælken fra Netto i kroner, så linjepriserne stemmer altid med det papir, du fik i hånden. Statistikken er et separat lag: du vælger hjemmevaluta i indstillingerne — Fango foreslår den ud fra telefonens region, og der er 22 at vælge mellem — og statistikvisningen omregner værdien af madspild og reddet mad til den. Kurserne er Den Europæiske Centralbanks referencekurser, som Fango henter via den åbne grænseflade Frankfurter én gang om dagen; vil du selv tjekke dagens kurs, findes den også hos Danmarks Nationalbank.

Bagsiden er den samme som ved al omregning: en kurs er et øjebliksbillede. Da kurserne opdateres dagligt, og omregningen sker i det øjeblik summen vises, kan tallet i statistikken bevæge sig lidt med markedet. Bonens oprindelige værdi ændres aldrig — derfor står vareprisen i den valuta, du betalte i, og kun de sammentalte tal omregnes. Hvis månedens boner var i forskellige valutaer, viser statistikken en bemærkning om, at priserne er omregnet. Det samme gælder varehukommelsen: når du næste gang lægger varen på indkøbslisten, kommer prisskønnet i hjemmevalutaen, og det er det, der bygger dit madbudget fra boner.

Landeindstillingen, og hvad den faktisk gør

I indstillingerne findes linjen »Standardland (kvitteringsscanning)«, og under den står der, at AI'en prioriterer kvitteringsreglerne for dit valgte land, mens andre lande stadig genkendes automatisk. Det er hele indstillingen. Fango udfylder den ved første start ud fra telefonens region, så i Danmark er den Danmark, uden at nogen rører den.

Indstillingen låser hverken valuta eller land; den siger bare, hvilket lands regler der prøves først. Hvis bonen fra Fleggaard ifølge AI'en ser tydeligt tysk ud, vises en bemærkning øverst på gennemgangsskærmen: denne bon ser ud til at komme fra Tyskland, vil du skifte landeindstilling? Ét tryk på »Skift land« gør det, »Ikke nu« lader den stå — og bonen er allerede læst rigtigt i begge tilfælde. Den, der scanner én bon i Prag, lader indstillingen være; den, der handler i Harrislee hver måned, kan lade den skifte, men behøver ikke.

Særtilfælde, som genkendelsen klarer

Tre tilfælde, som en husstand med flere valutaer faktisk støder på:

  • »kr« alene er tvetydigt. Det bruges i Danmark, Sverige og Norge. Fango støtter sig til sproget på bonen (»Sødmælk«, »Mjölk« eller »Helmelk«) og momslinjen (»MOMS« i Danmark og Sverige, »MVA« i Norge).
  • »$« alene er tvetydigt. USA, Canada og Australien bruger samme tegn, og sproget på bonen er engelsk i alle tre. Butikken øverst afgør det: »Whole Foods Market« er USA, »Coles« Australien, »Loblaws« Canada.
  • Tosprogede boner. Schweiz, Belgien og Luxembourg trykker ofte varenavnet på to sprog på samme linje (»NOM PRODUIT / PRODUCTNAAM«). I Fangos regler er det et selvstændigt tilfælde, og landet bekræftes med momslinjen.

De tre dækker i praksis alle »hvilken valuta er det her egentlig«-spørgsmål. Resten løses på gennemgangsskærmen, hvor prisen på hver vare kan rettes med ét tryk, før den havner på listen.

Hele køleskabet i ét overblik
Gennemgå varer og priser, før de havner på listen

Gennemgangsskærmen viser de genkendte varer, priserne i den valuta du betalte, og holdbarheden i dage. Usikre linjer ligger i deres egen sektion, og hver af dem kan rettes med ét tryk.

Hent i App Store Hent på Google Play

Prøv gratis i en måned.

Fangos kvitteringskontrol: genkendte varer og anslåede dage

Privatliv på udenlandske boner

En udenlandsk bon indeholder af og til flere identificerende oplysninger end en dansk: taxfree-noter knyttet til passet, hotellets værelsesnummer eller et medlemsnummer. Fangos privatlivsmodel ændrer sig ikke med valutaen: bonen sendes til AI'en én gang, varerne aflæses, og den gemmes ikke på nogen server. Der er ingen konto, og der opbygges ingen steder en købshistorik over, hvilke lande du har handlet i.

Det vejer tungere for den, der rejser, end for den, der handler hjemme. Et halvt år gennem fem lande efterlader ingen skyspor i Fango: køleskabslisten og bonkortene findes som standard kun på telefonen, og for dem gælder enhedens egne regler for sikkerhedskopiering. Undtagelsen er husstandsdeling — når du deler køleskabet og indkøbslisten med andre, går det delte indhold via en server, så det vises på de andres telefoner i løbet af sekunder. Hvordan selve aflæsningen foregår trin for trin, beskrives i sådan læser AI din kvittering.

Opsummering

En kvitteringsscanner, der genkender valutaen, afgør den ud fra bonen selv — sprog, valutategn, momslinje og talformat — og brugeren vælger den aldrig. Fango gør det for snesevis af valutaer med kvitteringsregler for over 60 lande, med egne regler for de decimalløse islandske kroner og forint og for tvetydige »kr«- og »$«-boner. Varen beholder den valuta, du betalte i, og statistikken omregner summerne til din hjemmevaluta med ECB's daglige referencekurser.

Læs også: kvitteringsscannerapp, PDF-kvitteringsscanner til boner fra nemlig.com og andre netbutikker samt bedste madspildsapp i Danmark.

Ofte stillede spørgsmål

Hvordan genkender en kvitteringsscanner valutaen?

Den læser sporene i bonens struktur, som tilsammen peger på landet: sproget på bonen, butikkens navn, momslinjen (MOMS, MVA, MwSt., BTW, VAT), valutategnet og talformatet. En svensk bon med »kr«, »MOMS« og priser med decimalkomma er svenske kroner. Fango foretager den vurdering for hver bon for sig, og du skal aldrig vælge valuta på forhånd.

Hvilke valutaer understøtter kvitteringsscanneren?

Fango genkender snesevis af valutaer på boner med kvitteringsregler for over 60 lande, for eksempel euro i 21 lande, danske, svenske, norske og islandske kroner, pund, schweizerfranc, polske zloty, tjekkiske koruna, ungarske forint, rumænske leu, bulgarske leva, tyrkiske lira samt amerikanske, canadiske og australske dollar. Islandske kroner og forint har deres egen regel, fordi de ikke har decimaler. Som hjemmevaluta kan du vælge mellem 22 valutaer, blandt andet også yen og newzealandske dollar.

Skal jeg vælge valuta eller land, før jeg scanner?

Nej. Valutaen læses altid ud fra bonen. I indstillingerne findes Standardland (kvitteringsscanning), som fortæller AI'en, hvilket lands kvitteringsregler den skal prioritere — boner fra andre lande genkendes stadig automatisk. Hvis en bon ser ud til at komme fra et andet land end indstillingen, foreslår gennemgangsskærmen et skift med ét tryk. Indstillingen udfyldes ved første start ud fra telefonens region, så de fleste rører den aldrig.

Omregnes udenlandske priser til danske kroner i statistikken?

Ja, men kun i statistikken. Hver vare beholder den valuta, den blev købt i, på listen, så indkøbet i Harrislee vises i euro og indkøbet i Netto i kroner. Statistikvisningen beregner værdien af madspild og reddet mad i din hjemmevaluta, og omregningen bruger Den Europæiske Centralbanks referencekurser, som Fango opdaterer én gang om dagen. Hvis en bon var i en anden valuta, viser statistikken en bemærkning om, at priserne er omregnet.