CBI / SEPA · v00.04.01
Bonifici massivi
senza fatica.
Carichi un foglio Excel con la lista dei pagamenti. Ti diamo l'XML pronto da disporre nell'home banking. Tutto nel tuo browser, niente lascia il computer.
bonifici-aprile.xlsx
12 transazioni · 21,5 KB
<CBIBdyPaymtRequest>
<GrpHdr>
<MsgId>SEPALO-2026-05-01-A1F4</MsgId>
<CreDtTm>2026-05-01T09:14:32</CreDtTm>
<NbOfTxs>12</NbOfTxs>
<CtrlSum>21088.07</CtrlSum>
</GrpHdr>
<PmtInf>
<PmtInfId>BATCH-001</PmtInfId>
<BtchBookg>true</BtchBookg>
...Privacy al centro.
Nessun dato di pagamento lascia il browser. Niente backend, niente analytics invasive, niente storage server-side. I dati che si salvano sono critografati con AES-256 ma tutto nel tuo browser..
Open source, davvero.
Codice MIT su GitHub, libreria core su npm, riutilizzabile da chiunque. Nessun vendor lock-in, nessun trial, nessun "premium plan".
Zero attriti.
Dal CSV all'XML in tre click. Nessun account, nessuna installazione, nessuna configurazione obbligatoria oltre i tuoi dati banca.
Come funziona
Quattro passaggi.
Niente di più.
Da quando trascini il file CSV a quando carichi l'XML nell'home banking passano poco più di trenta secondi. Tutto avviene nel tuo browser, in locale, senza chiamate di rete.
Carica il foglio
Trascina un Excel o un CSV con la lista dei pagamenti. Beneficiario, IBAN, importo, causale, data. Una riga per bonifico.
.csv · .xlsx · max 5 MB
Verifica le righe
Sepalo controlla IBAN, importi e causali. Le righe con errori sono evidenziate, le modifichi al volo nella tabella.
validazione client-side
Configura
Data esecuzione, tipo registrazione (cumulativo o singolo). Scegli i parametri o accetta i default sensati.
XSD CBI 00.04.01
Scarica e disponi
Click Genera. Ricevi un .xml validato. Lo carichi nell'home banking come bonifico massivo.
pronto per Intesa, UniCredit, BPM…
La schermata di verifica
Errori onesti, riga per riga.
Niente “il tuo file ha 1 errore”. Quale riga, quale campo, perché, e cosa puoi fare. IBAN con checksum errato, causali oltre i 140 caratteri, possibili doppi pagamenti — tutto evidenziato.
IBAN non valido
Checksum errato sul codice italiano. Si vede dal cursore.
Causale > 140 caratteri
Verrà troncata automaticamente, ti diciamo dove.
Possibile doppio pagamento
Stesso IBAN, stesso importo, stessa data — è intenzionale?
Caratteri non SEPA-compliant
Sostituiti automaticamente: ò → o, ' → ', emoji → vuoto.
Verifica
12 transazioni · € 21.088,07
| # | Beneficiario | IBAN | Importo | Stato |
|---|---|---|---|---|
| 1 | Mario Rossi | IT60X05428… | € 1.250,00 | ✓ pronta |
| 2 | Acme S.r.l. | IT60X05428… | € 4.800,00 | ⚠ causale |
| 3 | Studio Bianchi | IT60X05428… | € 980,00 | ✕ IBAN |
| 4 | Rossi & C. | IT60X05428… | € 300,00 | ✓ pronta |
| 5 | Fornitori Srl | IT60X05428… | € 2.100,00 | ✓ pronta |
Posizionamento
Per chi non vuole un ERP né un software desktop a licenza.
| Sepalo | CbiXtractor | Modulo ERP | Bonifici uno a uno | |
|---|---|---|---|---|
| Costo | Gratis · MIT | € 250 una tantum | € 200+/mese | Tempo umano |
| Installazione | Nessuna · webapp | Desktop Windows | Setup ERP | — |
| Account / cloud | Nessuno | Locale | Server aziendale | Home banking |
| Codice ispezionabile | GitHub · MIT | Closed source | Closed source | — |
| Privacy dei dati | 100% browser | Locale | Server aziendale | Locale |
| Adatto a | PMI, professionisti, no-profit | Aziende strutturate | Aziende con ERP | < 5 bonifici |
Domande frequenti
Risposte oneste.
Se hai dubbi che non vedi qui, apri un'issue su GitHub o contattaci. Rispondiamo presto.
I miei dati finiscono davvero solo nel browser?
Sì. Sepalo è una webapp puramente client-side: il server invia HTML e JavaScript, il resto succede nel tuo browser. Niente upload, niente API, niente analytics. Puoi staccare la rete dopo il caricamento iniziale e funziona uguale.
Funziona offline?
Sì, dopo la prima visita. Sepalo è installabile come PWA — in metro, sotto un ponte o in un capannone senza WiFi, genera il file lo stesso.
Quale standard CBI usate?
CBIBdyPaymentRequest.00.04.01 — il tracciato obbligatorio per le banche italiane dal 19 novembre 2023. Validiamo l'XML contro lo schema XSD ufficiale, lato browser, prima del download.
Quante righe può contenere un file?
Fino a 5.000 transazioni e 5 MB. Oltre, ti suggeriamo di splittare per evitare timeout in alcune home banking. Tecnicamente la libreria core regge molto di più.
Funziona con la mia banca?
Se la tua banca accetta disposizioni massive nel tracciato CBI 00.04.01 (cioè tutte le banche italiane principali), sì. Abbiamo testato Intesa, UniCredit, BPM, BPER, Crédit Agricole, MPS e Fineco.
Posso integrarlo nel mio software?
Sì. Il core è una libreria npm — `npm i @sepalo/core` — riutilizzabile anche da Node, Deno, o un'altra webapp. MIT, niente attribution obbligatoria.
Genera il tuo
primo file CBI.
Niente registrazione, niente upload. Apri Sepalo e provalo con il CSV di esempio.