Come scansionare le ricevute e categorizzare automaticamente le spese
Ho una scatola da scarpe. È sotto la mia scrivania. Dentro ci sono circa 200 ricevute degli ultimi sei mesi, che sbiadiscono lentamente fino a diventare illeggibili. Se ti suona familiare, conosci già il problema. Le ricevute si accumulano perché lo sforzo di ordinarle sembra peggio della conseguenza di ignorarle. Finché non arriva la dichiarazione dei redditi. Le app di scansione ricevute esistono per risolvere questo, e quelle buone non si limitano a catturare il testo. Capiscono cosa hai comprato e lo archiviano per te.
- Money Vault scansiona le ricevute sul dispositivo usando Apple Vision. Nessun upload nel cloud, nessuna connessione internet necessaria.
- La categorizzazione automatica assegna ogni ricevuta alla categoria di spesa giusta in base al nome dell'esercente e alle singole voci
- Supporta 50+ valute e formati di ricevute internazionali (date, decimali, stili esercente)
- Scontrini sbiaditi? Usa il flash, appiattisci la carta e scansiona entro 48 ore quando possibile
In questa guida
Come questa guida mantiene accurate le scansioni
Il flusso di scansione in questa guida segue lo stesso ordine di proposito: appiattisci la ricevuta, inquadra tutto, poi controlla il totale e la categoria estratti prima di salvare. Questo mantiene il processo veloce pur intercettando gli errori OCR in anticipo.
- Scansiona mentre la ricevuta è ancora leggibile, non settimane dopo.
- Controlla prima il totale e l'esercente, poi le singole voci se necessario.
- Correggi una scansione errata perché la smart cache migliori la successiva.
Perché la scansione batte l'inserimento manuale
L'inserimento manuale significa guardare una ricevuta, digitare l'importo, scegliere una categoria, aggiungere una data, magari scrivere una nota. Sono 30-45 secondi per ricevuta se sei veloce. Cinque ricevute da un weekend fuori porta? Quasi quattro minuti di data entry. La maggior parte delle persone semplicemente non lo fa.
La scansione richiede circa 5 secondi per ricevuta. Punta il telefono, tocca cattura, conferma il risultato. L'app estrae automaticamente il totale, la data, il nome dell'esercente e le singole voci. Passi il tempo a confermare, non a digitare.
Ma il vero valore della scansione non è solo la velocità. È la precisione. Quando digiti "42,50 $" a memoria, potresti in realtà intendere 42,05 $. O 43,50 $. O quello era il subtotale, non il totale con le tasse. La ricevuta ha il numero esatto. Lascia che la fotocamera lo legga.
Come scansionare una ricevuta (passo dopo passo)
Ecco il processo in Money Vault. Richiede circa 10 secondi in totale.
- Apri l'app e tocca l'icona della fotocamera. È nella schermata principale, accanto al pulsante vocale. La prima volta, concederai il permesso fotocamera. Il classico dialogo iOS.
- Posiziona la ricevuta. Appoggiala su una superficie piatta e scura. Tieni il telefono parallelo alla ricevuta, non inclinato. Inquadra tutto. Non devi ritagliare perfettamente. L'app trova i bordi automaticamente.
- Tocca per catturare. Un tocco. Il motore OCR (Apple Vision, che funziona localmente sul tuo telefono) legge il testo in circa un secondo.
- Controlla i dati estratti. L'app ti mostra quello che ha trovato: importo totale, data, nome dell'esercente e un elenco di singoli articoli se ha rilevato delle voci. Ogni campo è modificabile. Tocca tutto quello che è sbagliato e correggilo.
- Conferma e salva. La spesa viene registrata con la categoria assegnata automaticamente e il tuo conto predefinito. Fatto.
Tutto avviene sul tuo dispositivo. L'immagine della ricevuta, l'elaborazione OCR, la categorizzazione. Nulla viene caricato da nessuna parte. Se stai scansionando una ricevuta medica o qualcosa di personale, questo conta molto.
Come funziona la categorizzazione automatica
Dopo che l'OCR estrae il testo dalla ricevuta, entra in gioco il motore di categorizzazione. Funziona in due passaggi.
Passaggio 1: Abbinamento esercente. L'app confronta il nome dell'esercente con un database di attività note. "Whole Foods" corrisponde a Alimentari. "Shell" corrisponde a Trasporti. "CVS" corrisponde a Salute. Questo intercetta circa il 70% delle ricevute da catene riconoscibili e negozi noti.
Passaggio 2: Analisi per parole chiave. Per esercenti sconosciuti o nomi generici come "Minimarket" o "Market #7", il motore esamina le singole voci. Se vede "latte", "pane", "uova", sono Alimentari. Se vede "ibuprofene" e "cerotti", è Salute. Questo secondo passaggio intercetta la maggior parte di quello che l'abbinamento esercente non coglie.
Quando nessuno dei due passaggi è abbastanza sicuro, l'app assegna la categoria più probabile e la segnala per la revisione. Vedrai un piccolo indicatore sulla spesa. Tocca per cambiarla, e la smart cache ricorda la tua scelta per la prossima volta.
Correggi le ricevute categorizzate male nella tua prima settimana. La smart cache usa un abbinamento di similarità all'85%, quindi correggere "Corner Market" una volta significa che transazioni simili ("Corner Market #2", "The Corner Market") ottengono anch'esse la categoria giusta in futuro.
Gestire ricevute con più articoli
Una ricevuta del supermercato con 25 articoli è più complicata di una del bar con una sola riga. Ecco come Money Vault la gestisce.
L'OCR legge ogni singola voce individualmente. Ciascuna viene estratta con il proprio importo. Puoi fare tre cose:
- Registra solo il totale. L'approccio più comune. Il totale della ricevuta diventa un'unica voce di spesa. Semplice e veloce.
- Dividi per categoria. Se hai comprato alimentari e prodotti per la pulizia nello stesso negozio, puoi assegnare articoli diversi a categorie diverse. Tocca le singole voci e riassegnale.
- Registra i singoli articoli. Per un tracciamento dettagliato, ogni voce può diventare una spesa a sé. Eccessivo per la maggior parte, ma utile se stai tracciando i budget alimentari fino al singolo articolo.
Le ricevute lunghe (quelle da Costco con 40 articoli) richiedono un paio di secondi in più per l'elaborazione. Il parser le gestisce, anche se gli articoli vicino al fondo di ricevute molto lunghe a volte vengono tagliati se la scansione non ha catturato tutta la lunghezza. Per quelle, scatta la foto da un po' più lontano in modo che l'intera ricevuta entri in un'unica inquadratura.
Scansiona le ricevute, salta la digitazione
Money Vault legge le tue ricevute e le ordina automaticamente. Gratis su iOS.
Gestire scontrini sbiaditi
La carta termica (quella lucida su cui stampano la maggior parte dei negozi) inizia a sbiadire dal giorno in cui viene stampata. Il calore accelera il processo. Il calore corporeo dal portafoglio, un cruscotto soleggiato, anche una tasca calda fanno la loro parte. Ho visto ricevute diventare completamente bianche in tre settimane sedute in un'auto al sole.
Per le ricevute sbiadite, prova questo prima di arrenderti:
- Attiva il flash manualmente. Anche in una stanza luminosa, il flash LED aggiunge contrasto che aiuta l'OCR a cogliere il testo sbiadito. Recupera più di quanto ti aspetteresti.
- Prova diverse angolazioni. La carta termica a volte riflette meglio con leggere inclinazioni. Inclina la ricevuta di 10-15 gradi e riprova.
- Lo sfondo scuro conta ancora di più qui. Una ricevuta bianca sbiadita su un tavolo bianco è praticamente invisibile all'OCR. Mettila su qualcosa di scuro, come un quaderno nero o una scrivania scura.
La verità onesta: se una ricevuta ha più di 4-5 mesi e è stata conservata al caldo, anche il miglior scanner faticherà. Il testo fisicamente non c'è più. Scansiona le ricevute entro 48 ore dall'acquisto. È la singola cosa migliore che puoi fare.
Ricevute internazionali
Money Vault supporta oltre 50 valute e rileva automaticamente la valuta dalla ricevuta stessa. Alcune cose da sapere su come funziona:
Formati data. Le ricevute USA mostrano MM/GG/AAAA. La maggior parte dell'Europa usa GG/MM/AAAA. Il Giappone usa AAAA/MM/GG. Il parser controlla il locale del tuo dispositivo e il contesto della valuta per capire quale formato sta usando la ricevuta. Il 3 aprile non verrà confuso con il 4 marzo se la ricevuta è in euro.
Separatori decimali. Negli USA, "42.50" significa quarantadue dollari e cinquanta centesimi. In Germania, "42,50" significa la stessa cosa. Il motore OCR legge entrambi i formati correttamente in base alla valuta rilevata.
Caratteri non latini. Le ricevute in giapponese, coreano, cinese, arabo e altri script ricevono anch'esse il trattamento OCR. L'estrazione del nome dell'esercente è meno affidabile per il testo non latino (Apple Vision funziona meglio con i caratteri latini), ma importi e date vengono comunque analizzati con precisione.
Tassi di cambio. Quando scansioni una ricevuta in valuta estera, l'app registra l'importo originale e lo converte nella tua valuta base al tasso di cambio corrente. Puoi vedere entrambi gli importi nei dettagli della transazione in seguito.
7 consigli per scansioni migliori
- Appiattisci la ricevuta. Le pieghe creano ombre che l'OCR legge come caratteri. Due secondi di pressione contro un tavolo risparmiano dieci secondi di correzioni.
- Una buona illuminazione batte una buona fotocamera. Una ricevuta ben illuminata su un iPhone di 5 anni fa si scansiona meglio di una in penombra sul più recente Pro Max. La luce naturale è ideale. Di notte, accendi le luci a soffitto e tieni le ombre lontane dal testo.
- Superficie scura sotto. Ricevuta bianca su tavolo bianco? L'app non trova i bordi. Usa un quaderno nero, una scrivania scura o anche una cover del telefono scura appoggiata. Il contrasto aiuta il rilevamento dei bordi.
- Un'unica foto, tutta la ricevuta. Non scansionare una ricevuta lunga in due parti. L'unione introduce errori dove le immagini si sovrappongono. Fai un passo indietro e inquadra tutto in un'unica ripresa. Le fotocamere dei telefoni hanno risoluzione sufficiente per ritagliare dopo senza compromettere la qualità OCR.
- Scansiona entro 48 ore. La carta termica inizia a degradarsi dal momento in cui viene stampata. Prima scansioni, più il testo è pulito. Falla diventare un'abitudine: paga, scansiona, in tasca.
- Controlla sempre il totale. Anche con alta precisione, circa 1 scansione su 20 avrà qualcosa di leggermente sbagliato. Dai un'occhiata al totale prima di confermare. Due secondi di controllo prevengono un mese di errori accumulati.
- Usa il flash sulla carta sbiadita. Il flash manuale in una stanza luminosa aggiunge contrasto che cattura il testo che sbiadisce. È il singolo trucco più efficace per le ricevute più vecchie.
Problemi comuni e soluzioni
Problema: totale estratto sbagliato. La ricevuta mostra 42,50 $ ma l'app ha letto 4,25 $ o 425,00 $. Succede di solito quando il punto decimale è sbiadito o la riga del totale non è chiaramente separata dagli altri numeri. Soluzione: modifica l'importo inline. La smart cache imparerà dalla correzione.
Problema: la categoria sembra casuale. Il nome dell'esercente non è stato riconosciuto e le singole voci non hanno dato abbastanza contesto. Soluzione: cambia la categoria manualmente. Fallo alcune volte per lo stesso esercente e la cache lo impara.
Problema: la data è sbagliata. Spesso una confusione di formato (03/04 letto come 3 marzo vs 4 aprile). Soluzione: tocca il campo data e correggilo. L'app regola il rilevamento del formato in base alle tue correzioni e al locale.
Problema: ricevuta lunga tagliata. Gli articoli in basso mancano perché la scansione non ha catturato tutta la lunghezza. Soluzione: rifai la foto da più lontano. Oppure modifica semplicemente il totale manualmente e salta il tracciamento delle singole voci per quella ricevuta.