Scan Types

Choose the right scan type: Receipt, Invoice, or Other

Översikt över skanningstyper

Yomio erbjuder tre skanningslägen, var och en optimerad för olika typer av dokument. Att välja rätt läge är den allra viktigaste faktorn för en lyckad datautvinning.

🧾

Receipt

Engine: Azure Document Intelligence

Best for: Physical paper receipts photographed with your camera
Examples: Kvitton från livsmedelsbutiker, restaurangnotor, kvitton från detaljhandeln, kvitton från bensinstationer
Limitations: Fungerar endast med foton av fysiska papperskvitton. Skärmdumpar, webbsidor och digitala beställningar kommer inte att fungera.
How it works: Image is sent to Azure DI prebuilt-receipt model — a specialised OCR trained on millions of real receipt photos.
📄

Faktura

Engine: Azure Document Intelligence

Best for: Formella fakturor, räkningar och strukturerade finansiella dokument
Examples: Contractor invoices, utility bills, software subscriptions, freelancer invoices
Limitations: Fungerar bäst med tydliga digitala dokument. Handskrivna eller antecknade fakturor kan medföra minskad noggrannhet.
How it works: Bilden skickas till Azures DI-modell ”prebuilt-invoice”, som tolkar fakturaspecifika fält.
📋

Other

Engine: GPT-4o Vision (OpenRouter)

Best for: Skärmdumpar, webbsidor, e-postbekräftelser och allt som avviker från standarden
Examples: Skärmdumpar av varukorgar på webbplatser, sidor med orderbekräftelser, kvitton via e-post, offerter, kostnadsförslag
Limitations: No specific limits — handles virtually any image with text.
How it works: Bilden skickas till GPT-4o – en multimodal AI som tolkar bilden visuellt och extraherar strukturerade data. Inget separat OCR-steg. Objekten kategoriseras automatiskt.

Snabbguide för beslut

Vet du inte vilken typ du ska välja? Följ dessa steg:

1

Is it a physical paper receipt from a store or restaurant?

→ Choose: Kvitto

2

Is it a formal invoice or bill (PDF or print)?

→ Choose: Faktura

3

Är det en skärmdump, en webbsida, ett e-postmeddelande eller en digital beställning?

→ Choose: Other

4

Uppstod det något fel vid utskriften av kvittot eller fakturan?

→ Choose: Övrigt (försök igen med den här typen)

Vanliga felfall

Här är de vanligaste misstagen och hur man åtgärdar dem:

ScenarioYou choseResultShould beWhy
Screenshot of a website shopping cart (Walmart, Amazon, IKEA, etc.)Kvitto❌ FEL — OCR_FAILEDOtherAzure DI:s kvittomodell kräver ett foto av ett papperskvitto. En skärmdump från en webbplats har en annan layout, andra typsnitt och annan kontrast, vilket gör att modellen inte kan tolka den.
Screenshot of an order confirmation emailKvitto❌ FEL — OCR_FAILEDÖvrigtSame reason — email layouts are not receipt-like.
Foto av en datorskärm som visar ett kvitto i PDF-formatKvitto❌ ERROR — OCR_FAILEDÖvrigtBländning på skärmen, moirémönster och artefakter från pixelrutnätet gör att OCR-modellen inte kan läsa texten på ett tillförlitligt sätt.
Photo of a paper grocery receiptKvitto✅ SuccessKvittoStandardfall – fungerar som förväntat.
PDF invoice from a contractorFaktura✅ FramgångFakturaStandard use case — works as expected.

⚠️Viktigt

Om en skanning misslyckas med typen ”Kvitto” eller ”Faktura”, ska du INTE ladda upp samma bild igen. Försök istället på nytt med typen ”Övrigt” – den använder en helt annan AI-motor (GPT-4o vision) som kan hantera icke-standardiserade dokument.

Så här fungerar det

Varje skanningstyp vidarebefordrar din bild till en annan AI-process:

Kvitto-/fakturaprocess (v1)

Route: POST /dokument · Engine: Azure Document Intelligence

  1. Filvalidering och uppladdning till S3
  2. Azure DI OCR (prebuilt-receipt eller prebuilt-invoice)
  3. Response parsing into structured data
  4. Skapa utgifter med poster (kategoriserade via separat LLM-anrop)

Övriga rörledningar (v2)

Route: POST /v2/documents · Engine: GPT-4o Vision (OpenRouter)

  1. Filvalidering och uppladdning till S3
  2. Image optimisation (auto-rotate, resize, sharpen, contrast)
  3. GPT-4o läser av bilden och returnerar strukturerad JSON
  4. Skapa utgifter med förkategoriserade poster (inget separat LLM-steg)

Tips och bästa praxis

✅ Do

  • Take a photo of the physical receipt when possible — it works best with Receipt type
  • Välj ”Övrigt” för skärmdumpar, webbsidor, e-postmeddelanden eller digitala dokument
  • Om en skanning misslyckas, försök igen med alternativet ”Övrigt” innan du laddar upp på nytt
  • Ensure good lighting and keep the document flat for best results

❌ Don't

  • Använd inte Receipt för skärmdumpar av webbplatser – det kommer inte att fungera
  • Ladda inte upp samma bild två gånger – ändra bara skanningstypen
  • Don't use screenshots of screens (monitor/phone showing a document) with Receipt type