Vad händer när AI läser din Menigo-faktura? (Det är mer komplext än du tror)
En Menigo-faktura är inte bara en lista med priser — det är KG/D-vikter, FRP-förpackningar, pant, frakt och öresutjämning. Här är hur SousAI läser den automatiskt och varför enkel OCR inte räcker.
En Menigo-faktura är inte ett enkelt dokument
Om du beställer från Menigo känner du igen bilden: en faktura med 20–40 rader, blandat innehåll, priser per enhet som varierar beroende på om varan är KG/D, FRP eller styckvis, plus rader för frakt, pant och ibland öresutjämning. Det ser strukturerat ut — men det innehåller flera lager av logik som döljer sig bakom raderna.
Enkel OCR-teknik läser vad som står på pappret. SousAI förstår vad det betyder. Den skillnaden är varför fakturaskanning för restauranger kräver AI, inte bara textextraktion.
KG/D — vikten sätts vid leverans, inte beställning
Catch-weight-varor — märkta som KG/D på Menigo-fakturor — har ett nominellt styckpris, men den faktiska kostnaden beror på vad varan vägde när den levererades. En "hel lax, ca 3,5 kg" kan faktureras på allt från 3,1 till 4,2 kg beroende på det specifika exemplaret.
Det innebär att du inte kan använda listpriset för att räkna ut din råvarukostnad per portion. Du behöver det faktiska kilogramspriset från den specifika fakturan — och du behöver det matchat mot rätt ingrediens i din receptdatabas.
SousAI identifierar automatiskt KG/D-rader, normaliserar priset till per-kg, och kopplar det mot din befintliga ingrediensdatabas — oavsett om du sparat ingrediensen som "lax", "hel lax" eller "atlantlax".
FRP-förpackningar — enhetspriset och förpackningspriset är inte samma sak
FRP (Förpackning) innebär att varan säljs i en specifik förpackningsstorlek — exempelvis 6 × 1 L mjölk, eller en kartong med 4 kg torkad pasta. Fakturan visar ofta förpackningspriset, men din receptkalkyl behöver priset per enhet (per liter, per kg).
Utan korrekt förpackningslogik hamnar du med råvarukostnader som är 4× eller 6× för höga i din receptdatabas — och din GP% ser katastrofalt ut av fel anledning.
SousAI:s parser identifierar FRP-konfigurationer, beräknar enhetspriset korrekt och lagrar det i rätt basenhetsformat (L för vätskor, kg för fasta varor) — oberoende av hur leverantören väljer att presentera det på fakturan.
Pant och depositioner — ska inte påverka din råvarukostnad
Pantavgifter och depositioner är återbetalningsbara — de är inte en råvarukostnad. Men de dyker upp som rader på fakturan och ser ut som vilken rad som helst om du inte vet vad du letar efter.
Om de felaktigt räknas in i din råvarukostnad överskattar du din food cost. Om du sedan betalar tillbaka panten och aldrig krediterar det i systemet har du ett glapp i bokföringen.
SousAI identifierar pant- och depositionsrader och exkluderar dem från råvarukostnadsberäkningarna. De loggas separat för spårbarhet, men påverkar inte din GP%.
Frakt — ett gråzonsfall som kräver ett beslut
Frakt är en verklig kostnad — men hör den till råvarukostnaden eller driftkostnaden? Det beror på din redovisningsmodell. Hos de flesta restauranger vi arbetar med bokförs frakt som driftkostnad och ingår inte i food cost-beräkningarna.
SousAI hanterar frakt som en separat post: identifierar fraktrader, exkluderar dem från råvarukostnadsberäkningarna och loggar beloppet separat. Om du vill inkludera frakt i food cost kan det konfigureras per konto.
Öresutjämning — den raden som alltid skapar förvirring
Sverige avskaffade ören i kontantbetalningar men inte i digital fakturering. Öresutjämning är avrundningsdifferenser som uppstår när ett fakturabelopp inte delas jämnt på antalet rader. Menigo och andra svenska leverantörer lägger ibland till en "öresutjämning"-rad på ±0,01 till ±0,99 kr för att balansera fakturan.
En parser som inte känner igen det tolkar den som en mystisk ingrediens. SousAI klassificerar öresutjämningsrader korrekt och ignorerar dem i råvarukostnadsanalysen.
Flersidiga fakturor och leveransnotiser
En Menigo-faktura för en stor beställning kan sträcka sig över 3–5 sidor. Ibland medföljer en separat leveransnotis med kompletterande information. SousAI:s parser hanterar flersidiga PDF-dokument och disambiguerar vilken information som hör till fakturan respektive leveranskvittot.
Hur matchningen faktiskt fungerar
Att läsa fakturan är bara steg ett. Det svårare steget är att matcha varje faktura-rad mot rätt ingrediens i din restaurangs databas — med hänsyn till att leverantören skriver "KYCKLINGLÅR 1/4 FRP" och du har sparat ingrediensen som "kycklinglår".
SousAI:s matchningsmodell kombinerar tre tekniker:
- Namnlikhet — normaliserad jämförelse som hanterar svenska–engelska varianter och leverantörskoder
- Token-matchning — bryter isär produktnamnet i nyckelord (kyckling, lår, fryst) och jämför orduppsättningar
- AI-beslutsfattande — för de fall där den deterministiska matchningen inte når tillräcklig säkerhet tar en AI-modell ett slutgiltigt beslut baserat på en kortlista med kandidater
Runt 70% av faktura-rader matchas utan att AI-modellen ens behöver kopplas in — de har tillräckligt hög poäng i den deterministiska matchningen. Resterande 30% bedöms av AI-modellen med full kontext: leverantörens beskrivning, enhet, pris och dina befintliga ingredienser.
Vad händer när matchningen misslyckas?
Ibland är en faktura-rad genuint ny — en råvara du aldrig köpt förut. I det fallet skapar SousAI automatiskt en ny ingrediens i din databas, klassificerar den i rätt kategori (kött, mejeri, grönsaker, etc.) och kopplar den mot fakturapriset.
Det enda som aldrig händer: systemet gissar sig till en match med låg säkerhet och applicerar ett fel pris på en befintlig ingrediens. Osäkra fall flaggas alltid för mänsklig granskning.
Vanliga frågor om Menigo-fakturaskanning
Fungerar SousAI med andra leverantörer än Menigo?
Ja. Systemet är leverantörsagnostiskt — samma logik hanterar fakturor från Martin & Servera, Kött & Chark, lokala grönsakshandlare och importörer. Menigo är en av de vanligaste leverantörerna bland våra svenska restaurangkunder, men inte den enda.
Behöver jag konfigurera något för Menigo-fakturor?
Nej. Ladda upp PDF:en (eller ta en bild) och SousAI hanterar resten. Ingen leverantörskonfiguration krävs.
Hur lång tid tar det att skanna en Menigo-faktura?
Vanligtvis 15–30 sekunder för en standardfaktura med 20–40 rader. Komplexa flersidiga fakturor kan ta upp till 60 sekunder.
Redo att hitta din restaurangs marginalläcka?
14 dagars gratis provperiod. Inget kreditkort krävs.
Starta gratis →