Bilancio famigliare

Bilancio Domestico

Dati salvati solo in questo browser · nessun server
salvato

Saldo totale
—
—
Entrate del mese
—
—
Uscite del mese
—
—
Risparmio del mese
—
—

Entrate e uscite ultimi 6 mesi

EntrateUscite

Prossime scadenze abbonamenti e ricorrenti · 30 giorni

Spese per categoria mese corrente

Importa un estratto conto CSV di Fineco, Intesa, UniCredit, ING, Revolut, N26 o formato generico


Come leggo il file. Guardo tutte le righe prima di decidere: la colonna che contiene date in quasi tutte le righe diventa la data, le colonne numeriche diventano gli importi (una sola colonna con segno, oppure la coppia Uscite/Entrate degli estratti italiani), la colonna di testo più lunga diventa la descrizione. Le colonne "saldo" vengono ignorate, le intestazioni scartate.

Riconosco 1.234,56 e 1,234.56, le date gg/mm/aaaa, gg-mm-aa e aaaa-mm-gg, i simboli di valuta e gli importi negativi tra parentesi.

Categorie e limiti mensili il limite alimenta il budget residuo in dashboard

CategoriaTipoLimiteQuesto meseAndamento

Spese e entrate ricorrenti mutuo, abbonamenti, stipendio — generate da sole ogni mese

NomeCadenzaCategoriaContoImportoStato
Costo mensile
—
annuali divisi per 12
Costo annuo
—
mensili × 12 + annuali
Attivi
—
—
Prossimo rinnovo
—
—

Abbonamenti attivi alla scadenza si rinnovano da soli finché non li elimini

NomePeriodicitàProssimo rinnovoCategoriaContoImportoAl mese

Promemoria su Telegram. 3 giorni prima del rinnovo il bot ti manda un messaggio. Si configura in Impostazioni → Bot Telegram (token e chat ID).

Come per il resto del bot, l'invio parte quando la dashboard è aperta: aprila almeno una volta nei 3 giorni prima del rinnovo e il promemoria arriva (una sola volta per ogni scadenza).

Conti il saldo si calcola dal saldo iniziale più i movimenti

Giroconto sposta denaro tra due conti senza contarlo come spesa

Persone per dividere le spese in una coppia o in famiglia

Obiettivi di risparmio

Valore portafoglio
—
—
Investito
—
somma dei prezzi medi
Utile / perdita
—
—
Posizioni
—
—

Nuova posizione il prezzo attuale si aggiorna a mano: nessuna chiamata a servizi esterni

Guadagno / perdita per posizione valore attuale − costo di acquisto

Allocazione per tipo di strumento

Posizioni

TitoloTipoQtàMedioAttualeValoreP&L

Installa sul telefono icona sulla schermata Home, si apre a schermo intero

iPhone (Safari). Tocca l'icona di condivisione ⬆ nella barra in basso, poi «Aggiungi a Home». Non serve altro, e su iPhone è più di una comodità: Safari cancella i dati dei siti visitati raramente dopo 7 giorni, ma le pagine aggiunte a Home ne sono esenti.

Android (Chrome). Se il browser lo consente compare da solo il pulsante ⤓ Installa in alto; altrimenti menu ⋮ → «Installa app» o «Aggiungi a schermata Home».

Su un file scaricato e aperto da solo, o dal link di anteprima, l'icona resta uguale ma l'app funziona solo con la rete attiva: la cache offline (il pallino qui sotto) ha bisogno che sw.js sia ospitato accanto a questo file su un vero indirizzo web — GitHub Pages o Vercel, per esempio, non un file mandato da solo per email.

verifico la cache offline…

Valuta usata per tutti gli importi

Tema e colori valgono solo su questo dispositivo, non finiscono nel backup

Backup e trasferimento il file JSON è la copia completa del tuo bilancio

I dati vivono solo nel browser che stai usando, sotto la chiave pf_dash_v1. Non esiste un server: se cambi browser, cancelli i dati del sito o apri il file su un altro computer, parti da zero. Il backup JSON è il modo di portare il bilancio altrove — o di mandarlo a qualcuno.

Fai un backup ogni tanto, e comunque prima di cambiare computer o svuotare la cache del browser.


Bot Telegram registra le spese scrivendo un messaggio al bot

Funziona solo col file aperto in locale. Questa pagina interroga api.telegram.org direttamente dal browser. Nella vista artifact di Claude le chiamate esterne sono bloccate: scarica il file HTML e aprilo dal tuo computer o da Google Drive, e il pulsante qui sotto inizia a funzionare.


Promemoria abbonamenti

Il chat ID si riempie da solo quando scrivi qualcosa al bot (es. /start) e premi «Sincronizza ora». Al bot puoi anche scrivere /abbonamenti per l'elenco dei prossimi rinnovi.


Il token dà il controllo completo del bot. Resta nel tuo browser, ma chiunque apra questa pagina sul tuo computer lo può leggere: non inserirlo in una copia che mandi ad altri, e se pensi che sia in giro revocalo con /revoke su @BotFather.

Sintassi dei messaggi — la stessa del bot originale:

  • 25,50 Spesa Coop → uscita, categoria indovinata dalla descrizione
  • 25,50 Spesa Coop #Alimentari → categoria esplicita
  • 25,50 Spesa Coop #Alimentari #Fineco → categoria e conto
  • +1850 Stipendio → entrata (il + davanti all'importo)

La persona viene riconosciuta dal nome Telegram di chi scrive, se coincide con una delle persone inserite.

Mandare il bilancio a qualcuno

  1. Solo i numeri. «Report PDF» in alto stampa la dashboard del mese: da lì scegli «Salva come PDF». Nessuno può modificare nulla.
  2. Il bilancio intero. «Genera backup» → «Scarica file .json», e mandi il file. Chi lo riceve apre la stessa pagina e fa «Ripristina».
  3. Lo strumento vuoto. Mandi solo il file HTML: chi lo apre parte da zero, coi suoi dati sul suo computer. Su Google Drive caricalo e apri con «Anteprima → Apri in una nuova finestra», oppure scaricalo e apri col browser.

I dati non viaggiano mai insieme al file HTML: restano nel browser di chi lo ha compilato.