Strumento gratuito · Tesoreria

Controlla il file di pagamento prima che lo rifiuti la banca

Trascina un file di bonifici o di addebiti diretti generato dal gestionale o da SAP: lo strumento riconosce il tracciato, lo verifica regola per regola come farebbe la banca e ti dice dove intervenire, con riga, XPath e la correzione da fare.

  • SEPA pain.001 .03 e .09 · pain.008 .02 e .08
  • CBI XML bonifici 00.04.01 e CBI SDD
  • Totali, IBAN, BIC, date, mandati, caratteri
  • Nessun file inviato

Controllo dei file di pagamento

I file restano sul tuo computer. Li legge il tuo browser: non vengono caricati su nessun server, non c'è un account e non ci sono statistiche di utilizzo. Puoi verificarlo staccando la rete dopo aver aperto la pagina: lo strumento continua a funzionare.

Prova con un esempio:
Come funziona · Privacy

Le regole della banca, prima della banca

Ogni controllo è una regola scritta nel codice della pagina, con la spiegazione in italiano. Nessun dato esce dal tuo computer.

Struttura e tracciato

Riconosce da solo il tracciato dal namespace. Per i messaggi ISO 20022 confronta il file con la struttura degli schemi ufficiali pain.001.001.03/.09 e pain.008.001.02/.08 (ordine degli elementi, obbligatorietà, ripetizioni, formati). Per il CBI applica le regole del bonifico 00.04.01 (basato su pain.001.001.09) e dell'SDD 00.01.01: un solo PmtInf per messaggio, niente totali di blocco, ABI della banca obbligatorio, solo SLEV, CUC dell'ordinante.

Cosa controlla

  • numero di transazioni e CtrlSum di testata e di blocco, al centesimo;
  • importi in euro, positivi, con al massimo due decimali e sotto il massimo SEPA;
  • IBAN (lunghezza per paese, modulo 97 e CIN per Italia e San Marino), BIC, ABI coerente con l'IBAN;
  • date di esecuzione e addebito: passato, fine settimana, chiusure TARGET;
  • set di caratteri SEPA, lunghezze di nomi e causali, EndToEndId univoci, possibili pagamenti doppi;
  • per gli SDD: Creditor Identifier con cifre di controllo, schema CORE/B2B, sequenza, mandati.

Privacy e limiti

Niente upload, niente server, nessun cookie di profilazione: chiudi la pagina e non resta nulla. È un controllo formale: non verifica che l'IBAN esista o appartenga al beneficiario, né la disponibilità sul conto, né le regole aggiuntive della singola banca. Gli schemi CBI non sono inclusi: le regole CBI sono ricostruite dalla documentazione e segnalate come tali. Le date sono confrontate con la data di oggi del tuo computer.

Elenco completo dei controlli (17)
AreaControlloEsito se non superatoFormati
FormatoXML ben formato, codifica UTF-8, namespace e versione riconosciuti, busta CBI coerenteErroreTutti
StrutturaOrdine, obbligatorietà, ripetizioni e formati degli elementi secondo lo schemaErroreISO (schemi ufficiali) e CBI (regole codificate)
TotaliNbOfTxs e CtrlSum di testata (GrpHdr) e di blocco (PmtInf) uguali ai valori realiErroreTutti
ImportiMaggiori di zero, massimo 2 decimali, massimo 999.999.999,99, valuta EURErroreTutti
ImportiStesso IBAN, importo e causale ripetuti (possibile pagamento doppio)AvvisoTutti
CoordinateIBAN: formato, lunghezza per paese, modulo 97, CIN italiano; paese nell'area SEPAErroreTutti
CoordinateBIC: formato 8/11, paese ISO, coerenza con il paese dell'IBAN, BIC di testErrore / AvvisoTutti
CBICUC dell'ordinante (Issr CBI) presente; SIA segnalato; ABI in MmbId di 5 cifre e uguale a quello dell'IBANErrore / AvvisoCBI
CBITipo messaggio fisico (INC-SDDC-01 / INC-SDDB-01) coerente con lo schema e numero di messaggi logiciErroreCBI SDD con busta
DateData richiesta nel passato, nel fine settimana, in una festività TARGET; SDD con data di oggiAvvisoTutti
IdentificativiMsgId e PmtInfId univoci; caratteri ammessi, niente «/» iniziale o finale né «//»ErroreTutti
IdentificativiEndToEndId univoci, InstrId univoci nel bloccoAvviso (errore per InstrId CBI)Tutti
TestiSet di caratteri base SEPA con proposta di traslitterazioneAvvisoTutti
TestiNome entro 70 caratteri, una sola causale (Ustrd max 140), non insieme a Strd, massimo 2 AdrLine, ChrgBr SLEV, PmtMtd TRFErroreTutti
MandatiLclInstrm CORE/B2B (COR1 dismesso), SeqTp a livello di blocco, RPREErrore / AvvisoSDD
MandatiCreditor Identifier: formato, cifre di controllo, SchmeNm «SEPA»ErroreSDD
MandatiData di firma non futura e non successiva all'addebito, modifica senza dettagli, stesso mandato ripetutoErrore / AvvisoSDD
NOWY · SAP & AI advisory

Questi controlli li fai a mano ogni mese? Si possono automatizzare nel processo.

Controllare a mano i file prima dell'invio, correggere gli IBAN in anagrafica, rifare il file quando la banca lo scarta: sono passaggi che si possono spostare dentro la proposta di pagamento del gestionale o di SAP (F110, DMEE), con i controlli eseguiti in automatico prima ancora di generare il file.