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.

Nessun account Nessun upload Open source · MIT
xls

bonifici-aprile.xlsx

12 transazioni · 21,5 KB

CBIBdyPaymentRequest.00.04.01
<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>
    ...
XML valido · pronto per l'home banking
01Privacy

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..

02MIT

Open source, davvero.

Codice MIT su GitHub, libreria core su npm, riutilizzabile da chiunque. Nessun vendor lock-in, nessun trial, nessun "premium plan".

03UX

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.

01
01

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

02
02

Verifica le righe

Sepalo controlla IBAN, importi e causali. Le righe con errori sono evidenziate, le modifichi al volo nella tabella.

validazione client-side

03
03

Configura

Data esecuzione, tipo registrazione (cumulativo o singolo). Scegli i parametri o accetta i default sensati.

XSD CBI 00.04.01

04
04

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.

errore

IBAN non valido

Checksum errato sul codice italiano. Si vede dal cursore.

warning

Causale > 140 caratteri

Verrà troncata automaticamente, ti diciamo dove.

warning

Possibile doppio pagamento

Stesso IBAN, stesso importo, stessa data — è intenzionale?

auto

Caratteri non SEPA-compliant

Sostituiti automaticamente: ò → o, ' → ', emoji → vuoto.

sepalo.it/genera

Verifica

12 transazioni · € 21.088,07

1 errore2 warning
#BeneficiarioIBANImportoStato
1Mario RossiIT60X05428…€ 1.250,00✓ pronta
2Acme S.r.l.IT60X05428…€ 4.800,00⚠ causale
3Studio BianchiIT60X05428…€ 980,00✕ IBAN
4Rossi & C.IT60X05428…€ 300,00✓ pronta
5Fornitori SrlIT60X05428…€ 2.100,00✓ pronta

Posizionamento

Per chi non vuole un ERP né un software desktop a licenza.

SepaloCbiXtractorModulo ERPBonifici uno a uno
CostoGratis · MIT€ 250 una tantum€ 200+/meseTempo umano
InstallazioneNessuna · webappDesktop WindowsSetup ERP
Account / cloudNessunoLocaleServer aziendaleHome banking
Codice ispezionabileGitHub · MITClosed sourceClosed source
Privacy dei dati100% browserLocaleServer aziendaleLocale
Adatto aPMI, professionisti, no-profitAziende strutturateAziende 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.