Una guida passo passo per la contabilità in plaintext: importa le transazioni delle tue banche di UE e Regno Unito direttamente nel tuo registro Beancount. €3/mese, nessun certificato eIDAS, nessun muro di rate limit, e cifrato così che solo tu possa leggerlo.
€3/mese — 1 conto incluso · Nessuna carta di credito richiesta
La configurazione in 5 minuti
Scarica l'importer beangulp da PyPI. Include l'SDK client di cui ha bisogno, quindi questa è l'unica dipendenza da aggiungere.
Dalla dashboard di open-banking.io, esporta credentials.json — abbina un'API key alla chiave di decifratura che solo tu possiedi, così l'importer può leggere i tuoi dati in locale.
Il secondo snippet stampa ogni id di conto che puoi mappare. Copia gli id che vuoi sincronizzare — li incollerai nella configurazione nel passo successivo.
Crea un file *openbanking.yaml accanto al tuo registro. Puntalo alle tue credenziali e mappa ogni id di conto bancario a un conto Beancount. currency, counterpart e assert_balance sono opzionali per ciascun conto.
Qualsiasi nome di file che termina con openbanking.yaml viene rilevato automaticamente dal passo identify() dell'importer — mantieni un file per registro, o più file se dividi i libri.
Collega l'importer in uno script beangulp a file singolo, quindi estrai le transazioni e aggiungile al tuo registro. Eseguilo a mano, da un Makefile o secondo una pianificazione cron.
extract di beangulp stampa le voci Beancount su stdout — reindirizzale nel tuo registro, o in un file di staging da rivedere prima di unirle.
Ottieni vere transazioni Beancount con importi con segno, un obio-id su ogni posting per la deduplicazione e un'asserzione di saldo opzionale alla fine di ogni esecuzione.
Rieseguire è sicuro: beangulp deduplica sui metadati obio-id, quindi importare due volte la stessa finestra non raddoppia mai i tuoi posting. Passa l'output attraverso smart_importer per categorizzare automaticamente la seconda gamba.
Perché si adatta alla contabilità in plaintext
Le transazioni sono cifrate sul tuo dispositivo con una chiave che solo tu possiedi. Archiviamo testo cifrato, quindi il tuo estratto conto non è mai in forma leggibile sui nostri server.
Nessun certificato PSD2 (eIDAS) da acquistare o registrare, e nessuna domanda bancaria da presentare prima. Collega la tua banca e inizia a importare.
Nessun limite di quattro richieste per conto al giorno da aggirare pianificando. Estrai con la frequenza di cui i tuoi libri hanno davvero bisogno.
Output beangulp puro — passalo attraverso smart_importer per la categorizzazione automatica, oppure fava, bean-check e i tuoi script. Nessun lock-in.
Il loro piano personale gratuito ha smesso di accogliere nuovi self-hoster, e il limite di quattro richieste per conto al giorno rompe le importazioni di routine in Beancount. open-banking.io è la sostituzione a €3/mese — nessun certificato, nessun muro giornaliero, e cifrato così che solo tu possa leggerlo. (La connettività bancaria è fornita dal nostro fornitore autorizzato, Enable Banking.)
Approfondisci
Collega una banca di UE o Regno Unito in pochi minuti e mantieni il tuo registro sincronizzato — per €3 al mese.
Inizia oraNessuna carta di credito richiesta