Vai al contenuto
django-nms

Riconciliazione bancaria

Carica l'estratto conto. Il resto si registra da solo.

django-nms legge gli estratti conto CSV, abbina i bonifici ai clienti in quattro passaggi e crea le voci di registro. Tu revisioni solo le eccezioni.

  • La grande maggioranza dei bonifici viene registrata automaticamente
  • Nessun conto virtuale addebitato ogni mese per ogni abbonato
  • Resistente a CSV danneggiati, cambi di formato e codifiche miste
3 banche
Alior Bank, mBank (formato 2025/26 e precedente), Nest Bank
4 livelli
di abbinamento: fattura, identificativo, nome, storico
1 schermata
per revisionare i bonifici non abbinati
0
conti virtuali da aprire

Quattro livelli di abbinamento

Ogni bonifico attraversa una cascata di regole, dalla più certa alla più generale:

  1. Numero di fattura nella causale. Un'espressione regolare costruita dinamicamente dai prefissi di tutte le entità venditrici attive, i più lunghi per primi.
  2. Identificativo cliente (per esempio FN123456) nella causale. Ogni cliente lo riceve automaticamente alla creazione.
  3. Nome dell'ordinante. Nome e cognome cercati nel campo controparte, strategie a due e a un token.
  4. Storico. Un ordinante assegnato manualmente una volta viene riconosciuto la volta successiva dagli stessi dati di controparte.

Se il numero di fattura è già stato usato da un altro bonifico, il sistema lascia volutamente la voce alla decisione manuale invece di tirare a indovinare.

  • Ordinanti fintech (Revolut, Wise) esclusi dall'abbinamento per nome e per storico
  • Duplicati bloccati a livello di riga del file e di voce di registro
  • Contrassegno su ogni voce: abbinata automaticamente o manualmente

Schermata di revisione: solo ciò che richiede una persona

L'elenco dei movimenti ha i filtri «abbinato / non abbinato» e «saldo creato / non creato». Ricerca per nome, indirizzo, controparte o numero di conto. Assegni il cliente dal completamento automatico, con la riga grezza della banca accanto. Poi un'azione: «Crea saldi».

  • Import nella coda di lavori in background, il pannello non attende mai il parsing
  • Riparazione delle righe spezzate da virgole nei nomi delle controparti
  • Rilevamento di UTF-8 con BOM, Windows-1250 e ISO-8859-2

Perché costa meno dei conti virtuali

I servizi di incasso massivo (un conto virtuale per cliente) comportano di norma un canone mensile per numero di conto più commissioni di registrazione. Con centinaia o migliaia di abbonati è una voce di costo fissa che paghi ogni mese, che il cliente abbia pagato o no.

django-nms registra dal tuo normale conto aziendale. Il cliente fa il bonifico come prima, e il sistema lo riconosce dal numero di fattura, dall'identificativo o dal nome. Nessun cambio di banca né nuovi numeri di conto sulle fatture.

Se la tua banca non è in elenco, aggiungere un parser richiede di solito qualche decina di righe di codice basate su una mappa dei campi. Chiedi un preventivo.

Formati supportati

Ogni formato è testato su file reali esportati dall'home banking.

  • AL Disponibile

    Alior Bank

    CSV, 12 colonne, causale multiriga, rilevamento automatico della codifica. Copre il cambio di formato di novembre 2025.

  • MB Disponibile

    mBank (formato 2025/26)

    CSV, 5 colonne, descrizione combinata scomposta in nome, causale e conto a 26 cifre. Express Elixir gestito.

  • MB Disponibile

    mBank (formato precedente) / MultiBank

    CSV, 8 colonne. Disponibile per estratti archiviati.

  • NE Disponibile

    Nest Bank

    CSV con virgole, intestazione polacca, riparazione delle righe spezzate nei nomi delle controparti, varianti di fine 2025.

  • PK In roadmap

    PKO BP, ING, Pekao, Santander

    Altri parser CSV. In roadmap, in ordine di richieste dei clienti.

  • MT In roadmap

    MT940 / CAMT

    Formati bancari standard, che aprono la strada alle banche fuori dalla Polonia. In roadmap.

Domande sulla riconciliazione

Quale quota di bonifici viene abbinata automaticamente?

Dipende da come i clienti compilano la causale. In pratica la grande maggioranza viene registrata senza lavoro manuale, e ogni ordinante assegnato a mano viene ricordato, quindi la quota cresce nel tempo.

E se un cliente paga due fatture con un solo bonifico?

La voce finisce sul saldo cliente come un unico pagamento. Il saldo è un registro per pagante, quindi un'eccedenza copre la fattura successiva.

Si può importare automaticamente, senza caricamento?

Oggi avvii l'import dal pannello. Il recupero automatico (API bancarie, MT940 da una casella di posta) è in roadmap.

Porta il tuo estratto conto in demo

Importeremo il tuo CSV in un ambiente di test e mostreremo quanti bonifici vengono abbinati subito.