Het korte antwoord: een AI-kassabonscanner leest elke duidelijk geprinte boodschappenbon uit een ondersteund land. Of je nu bij Albert Heijn stond, bij Aldi of bij de groenteboer met één kassa maakt niet uit — de AI leest de tekst op de bon en niet een vooraf ingebouwd sjabloon voor die ene keten. De juiste vraag is daarom niet “welke winkels”, maar “welke landen” — en binnen die landen werkt praktisch elke supermarkt.

Dit artikel zet op een rij wat Fango dekt: eerst de landen die je kunt kiezen, dan de ketens in Nederland en België, en tot slot de gevallen waarin de scanner met opzet niets teruggeeft.

Kort samengevat
  • 27 landen kiesbaar in de instellingen, bonformaten uit 34 landen achter de schermen
  • Alle grote ketens in Nederland en België — Albert Heijn, Jumbo, Lidl, Aldi, Plus, Dirk, Colruyt, Delhaize
  • Bezorgapps tellen als boodschappen — Picnic, Flink, Uber Eats, Thuisbezorgd, ondanks fooi- en kostenregels
  • Restaurant, apotheek, bouwmarkt geven bewust een lege lijst terug
  • Pdf tot vijf pagina's, daarna een melding in plaats van een stil gat

Waarom “welke winkel” de verkeerde vraag is

Oudere bonscanners werkten winkel voor winkel. De ontwikkelaar bouwde een sjabloon voor Albert Heijn, een tweede voor Jumbo, een derde voor Lidl — en de scanner kon precies die ketens die iemand vooraf had ingevoerd. Nieuwe keten, of een keten die de opmaak van de bon veranderde? Dan wachtte je op een update, en tot die tijd kwam er onzin uit.

AI-scanners lezen de tekst rechtstreeks. Fango stuurt de bon — op de iPhone de eruit gehaalde tekst — naar Anthropic Claude, dat producten, prijzen, valuta en datum herkent op basis van regels per land en niet per keten. Daarom ligt de praktische grens bij het land en niet bij de winkel. Hoe die stap er precies uitziet, staat in hoe AI je kassabon leest.

Het verschil is in de praktijk groter dan het klinkt. Een Nederlandse bon schrijft 2,99 met een komma, zet het btw-blok onderaan en gebruikt een letter achter de prijs voor het tarief. Een Amerikaanse bon schrijft 2.99 met een punt en telt de belasting pas aan het eind op. Precies die verschillen zitten per land vastgelegd, samen met de valkuilen: de bonregel 2 st à 1,49   2,98 van Albert Heijn en 2 x 1,49   2,98 van Jumbo betekenen allebei dat 2,98 de regel is die telt, niet 1,49.

Welke landen je kunt kiezen

In de instellingen staan 27 landen. Achter de schermen kent de scanner bonformaten uit 34 landen, maar deze 27 zijn in de app te kiezen:

🇳🇱
Benelux en buren
Nederland, België, Duitsland, Oostenrijk, Zwitserland, Frankrijk
🇪🇺
Overig Europa
Italië, Spanje, Portugal, Polen, Tsjechië, Hongarije, Roemenië, Kroatië, Litouwen, Letland, Ierland
🇸🇪
Noord-Europa
Finland, Zweden, Noorwegen, Denemarken, Estland
🇬🇧
VK en Turkije
Verenigd Koninkrijk, Turkije
🇺🇸
Buiten Europa
Verenigde Staten, Canada, Australië

De valuta haalt de app van de bon zelf — euro, Zwitserse frank, pond, dollar, Zweedse en Noorse kroon, zloty, Tsjechische kroon, forint, leu, lira en een handvol meer. Wie op vakantie boodschappen doet, hoeft daar niets voor om te zetten, behalve het winkelland zelf.

De ketens in Nederland en België

Een onvolledige lijst — bedoeld is niet dat andere winkels ontbreken, maar dat deze ketens met naam in de regels staan omdat hun bonopmaak eigen eigenaardigheden heeft:

Land Ketens die met naam zijn vastgelegd
Nederland Albert Heijn, Jumbo, Lidl, Aldi, Plus, Dirk, Coop, Spar, Vomar, Hoogvliet, Ekoplaza, Marqt, Picnic
België Delhaize, Colruyt, Carrefour, Lidl, Aldi, Intermarché, Albert Heijn

← veeg →

De lijst is beschrijvend. Staat jouw keten er niet op, dan betekent dat niet dat hij niet werkt — de regels hangen aan het land, en een duidelijk geprinte bon van de toko of de markt wordt net zo goed gelezen als een van Jumbo.

Een paar bonpatronen verdienen eigen regels, omdat de som er anders structureel naast zou zitten. De kortingsregel XTRGK of Extra Korting bij Jumbo staat altijd als negatief bedrag op een eigen regel onder het product; die moet als min gelezen worden en niet bij de productnaam ernaast worden getrokken, anders klopt Totaal korting onderaan niet meer. En als dezelfde regel negen keer achter elkaar staat omdat er negen dezelfde yoghurts in de kar lagen, dan zijn dat negen producten en niet één.

Bon scannen — 34 bonformaten vastgelegd

Albert Heijn, Jumbo, Lidl, Aldi, Plus, Dirk, Colruyt, Delhaize en honderden meer: elke duidelijk geprinte bon uit een ondersteund land werkt. Een maand gratis, zonder account.

Downloaden in de App Store Ontdek het op Google Play

Een maand gratis proberen.

Fango kassabon scannen: camera, fotobibliotheek of PDF

Online bestellingen en bezorgapps

Pdf-bonnen uit de online supermarkt lezen vaak beter dan papier, omdat de tekstlaag al digitaal is en de fotostap wegvalt. Onder meer ondersteund:

  • Online supermarkten: Picnic, Flink, en de pdf-bevestigingen van Albert Heijn en Jumbo online
  • Bezorgapps: Uber Eats, Thuisbezorgd, Wolt
  • Biologisch en speciaalzaak: Ekoplaza, Marqt en vergelijkbare winkels, zolang de bon geprint is

De bezorgapps zijn nadrukkelijk als uitzondering vastgelegd. Zo'n bon draagt regels als fooi, bezorgkosten of servicekosten en lijkt daarmee op het eerste gezicht op een restaurantrekening — hij wordt toch als boodschappen behandeld, omdat er verpakkingen worden besteld die thuis in de koelkast belanden. Een echte restaurantrekening gaat in de volgende paragraaf een andere kant op.

Voor pdf's geldt een grens van vijf pagina's. Is de bon langer, dan verschijnt in het controlescherm een melding dat er vanaf pagina zes niets is ingelezen — liever een zichtbare melding dan een stil gat in de lijst. Meer daarover staat in pdf-kassabonscannerapp.

Wat de scanner met opzet weigert

Er zijn bonnen waarbij bewust een lege lijst terugkomt in plaats van een gok:

  • Restaurant, café, bar, hotel. Herkend aan tafelnummer, bediening, menu- of portieregels en aan de naam boven aan de rekening. Gerechten horen niet in een koelkastlijst met houdbaarheidsschatting.
  • Apotheek. Ook de apotheekbalie in een drogisterij — het boodschappendeel wordt gelezen, de apotheek niet.
  • Bouwmarkt, elektronica, kleding, meubels, dierenbenodigdheden. Praxis-achtige zaken, MediaMarkt, H&M, Zara, IKEA, Jysk en vergelijkbaar.
  • Facturen, energierekeningen, vliegtickets, productverpakkingen. Alles wat geen kassabon is.

De reden is dezelfde als bij de melding van vijf pagina's: een eerlijk “niets gevonden” is bruikbaarder dan een verzonnen lijst. Is een foto niet duidelijk een kassabon, dan mogen er geen productregels uit komen.

Wat niet goed werkt

De grenzen benoemen is wat de rest betrouwbaar maakt:

  • Niet-Latijnse schrifttekens. Griekse, cyrillische, Arabische, Hebreeuwse en Aziatische bonnen horen bij landen die je in de app niet kunt kiezen — voor Griekenland en Bulgarije bestaan wel regels, maar ze staan niet in de landenlijst.
  • Handgeschreven marktbonnen. Handschrift is voor tekstherkenning veel lastiger dan druk.
  • Sterk vervaagde thermische bonnen. Wat jij zelf nauwelijks kunt lezen, leest de scanner ook niet. Fotografeer thermisch papier het liefst op de dag zelf.
  • Erg lange bonnen in één foto. Een extreem hoge afbeelding wordt bij het verwerken verkleind tot de letters eronder lijden. Twee foto's van elk de helft zijn betrouwbaarder dan één over de volle lengte.
  • Scherpe hoeken en flitsreflecties. Recht van boven, gelijkmatig licht, bon plat — dat is de hele truc.
Je hele koelkast in één overzicht
Zie in één oogopslag wat eerst op moet

Fango sorteert alles op herinneringsdatum en markeert het dringende in het rood. De widget op je beginscherm laat zien wat als eerste verloopt zonder de app te openen.

Downloaden in de App Store Ontdek het op Google Play

Een maand gratis proberen.

Fango koelkastoverzicht op herinneringsdatum

Als jouw winkel niet werkt

Twee praktische stappen, in deze volgorde:

  1. 1
    Controleer het standaardland. Instellingen → Standaardland (kassabonscannen). Staat daar nog Nederland terwijl je in Italië boodschappen doet, dan werkt de scanner met de verkeerde regels. Fango stelt de wissel meestal zelf voor als een bon niet bij het ingestelde land past.
  2. 2
    Meld het probleem. Via de meldlink in de app gaat een gestructureerd rapport weg — land, winkel, soort bon, wat er misging. Daarmee is één keten gericht bij te sturen, in plaats van in het algemeen aan het model te draaien.

Wat er daarbij wel en niet wordt verstuurd, staat in is het veilig om kassabonnen te scannen. En wie zich afvraagt of de streepjescode niet makkelijker was: kassabon of barcode scannen zet beide routes naast elkaar met dezelfde boodschappentas.

Waarom dit ertoe doet

De bon is het enige moment waarop op één plek staat wat er echt in huis is gekomen. Wordt hij eenmaal gelezen, dan kent de app de producten inclusief houdbaarheidsschatting en kan hij waarschuwen voordat er iets bederft. Volgens het Voedingscentrum gooit een Nederlands huishouden nog altijd tientallen kilo's eetbaar voedsel per persoon per jaar weg — geld dat het huishouden al heeft verlaten. Hoeveel precies, rekent wat voedselverspilling kost door.

Daarom is de vraag naar de winkels uiteindelijk minder interessant dan die naar het land: staat jouw land in de lijst, dan staat jouw supermarkt er vrijwel zeker ook bij. Een overzicht van de scanfunctie zelf geeft de kassabonscannerapp.

Veelgestelde vragen

Welke supermarkten kan Fango scannen?

In Nederland Albert Heijn, Jumbo, Lidl, Aldi, Plus, Dirk, Coop, Spar, Vomar, Hoogvliet, Ekoplaza en Marqt, in België Delhaize, Colruyt, Carrefour, Lidl, Aldi, Intermarché en Albert Heijn. Die lijst is beschrijvend en niet uitputtend: de regels hangen aan het land en niet aan de keten, dus de toko op de hoek en de kraam op de markt werken net zo goed, zolang de bon duidelijk geprint is.

Welke landen kun je in de instellingen kiezen?

27 landen: Nederland, België, Duitsland, Oostenrijk, Zwitserland, Finland, Zweden, Noorwegen, Denemarken, Estland, het Verenigd Koninkrijk, Ierland, Frankrijk, Italië, Spanje, Portugal, Polen, Tsjechië, Hongarije, Roemenië, Kroatië, Litouwen, Letland, Turkije, de Verenigde Staten, Canada en Australië. Achter de schermen kent de scanner bonformaten uit 34 landen, maar deze 27 zijn kiesbaar. Elk land heeft eigen regels voor prijsnotatie, btw-blok en kortingsregels — een Poolse bon wordt anders gelezen dan een Amerikaanse.

Worden online bestellingen en bezorgapps herkend?

Ja. Bonnen van Picnic en Flink gelden als boodschappen, en bezorgbonnen van Uber Eats, Thuisbezorgd of Wolt ook — zelfs als er fooi, bezorgkosten of servicekosten op staan. Pdf's lezen vaak beter dan papier omdat de tekstlaag al digitaal is. Fango verwerkt maximaal vijf pagina's per pdf; is de bon langer, dan verschijnt in het controlescherm een melding dat de rest handmatig toegevoegd moet worden.

Wat gebeurt er als ik een restaurantbon scan?

Dan komt er niets terug, en dat is de bedoeling. Rekeningen van restaurants, cafés, bars en hotels herkent de scanner aan kenmerken als tafelnummer, bediening of menuregels, en hij geeft een lege lijst terug in plaats van gerechten in je koelkast te zetten. Hetzelfde geldt voor apotheek, bouwmarkt, elektronica, kleding, meubels en dierenbenodigdheden. De bezorgapps zijn uitdrukkelijk uitgezonderd: die bonnen zijn boodschappen en worden gewoon verwerkt.