Conversion de relevés bancaires

Un relevé entre. Du JSON sort.

Importez un relevé en PDF ou en scan, transférez-le par e-mail ou envoyez-le à l’API. Parsevix renvoie le compte, les soldes et chaque opération sous forme de données structurées, prêtes pour le rapprochement ou l’import.

  • Chaque opération avec date, montant et solde
  • Noms et IBAN masqués avant l’étape d’IA
  • PDF de la banque en ligne et scans, dans de nombreuses langues

Sans carte bancaire · 20 pages offertes chaque mois

Ce que vous récupérez

Le compte, les soldes et chaque opération.

La catégorie intégrée Bank Statement renvoie 22 champs : le compte, le relevé, les soldes, les totaux de la période et les opérations sous forme de tableau. Utilisez-la telle quelle ou modifiez-la dans votre projet.

Les dates reviennent au format ISO et les montants en nombres simples, quelle que soit leur écriture sur le relevé. Un champ que le relevé n’affiche pas, comme une référence sur un paiement par carte, reste vide au lieu d’être deviné.

Compte

account_infoobject

  • bank_namestring
  • account_numberstring
  • account_holderstring
  • ibanstring
  • swiftstring
  • account_typestring
  • currencystring
  • branchstring

Relevé

  • statement_periodstring
  • statement_numberstring
  • generated_datedate

Soldes

balancesobject

  • opening_balancenumber
  • closing_balancenumber

Totaux de la période

summaryobject

  • total_creditsnumber
  • total_debitsnumber
  • net_changenumber

Opérations

transactionsarray

  • tx_datedate
  • tx_descriptionstring
  • tx_amountnumber
  • tx_typestring
  • running_balancenumber
  • referencestring

Vos propres champs

Un nom, un type et une phrase qui dit ce que c’est.

  • value_date
  • counterparty_iban
  • end_to_end_id
  • overdraft_limit

Pensé pour les relevés

Longs tableaux, données privées, nombreuses banques.

Les relevés sont de longs tableaux pleins de noms et de numéros de compte, et chaque banque les présente à sa façon. Voici ce que Parsevix en fait.

01

Ce que voit le modèle d’IA

Un relevé bancaire, ce sont surtout des données personnelles : le titulaire, l’IBAN, le nom derrière chaque virement. Parsevix les repère et les remplace par des marqueurs avant que le moindre texte parte vers le modèle d’IA, puis remet les vraies valeurs dans votre résultat.

La détection est automatique : elle repère la plupart des données personnelles, mais pas forcément chacune. Si le masquage échoue, le document s’arrête là.

  • 02

    Plusieurs pages, une seule liste

    Un relevé de 30 pages au plus est lu comme un seul document : les opérations de toutes les pages reviennent en une liste, avec les soldes de la première et de la dernière page.

  • 03

    Des soldes pour vérifier

    Ancien et nouveau solde, total des crédits et total des débits sont des champs à part, pour que votre import vérifie que les opérations tombent juste avant de comptabiliser quoi que ce soit.

  • 04

    Chaque colonne du tableau

    Chaque opération a sa date, son libellé, son montant, crédit ou débit, son solde et sa référence, tels que le relevé les imprime.

  • 05

    PDF de la banque en ligne et scans

    Un PDF téléchargé depuis la banque en ligne et un relevé papier scanné sont lus de la même façon : chaque page est lue comme une image, et les pages couchées sont d’abord remises droites.

  • 06

    Toutes les banques, toutes les langues

    La langue est détectée sur chaque page. Le relevé d’une banque d’un autre pays remplit les mêmes champs, avec des dates ISO et des nombres simples.

  • 07

    Chaque valeur reliée à sa ligne

    Chaque valeur est reliée à l’endroit de la page d’où elle provient. Cliquez dessus dans le tableau de bord pour voir la ligne sur le relevé.

Comment les relevés arrivent

Importez-les, transférez-les ou envoyez-les depuis votre système.

Tableau de bord

Importez les relevés tels qu’ils sortent de la banque en ligne. Vérifiez chaque opération à côté de sa ligne sur la page, puis approuvez le résultat.

Adresse e-mail

Forfaits payants

Chaque projet a sa propre adresse. Transférez-y les relevés que votre banque vous envoie par e-mail : chaque pièce jointe devient un document.

API

Envoyez les relevés depuis votre propre système et recevez les opérations dans la même réponse, ou recevez les résultats par webhook signé ou via Zapier.

Requête

curl https://parsevix.com/api/v1/extract \
  -H "X-API-Key: $PARSEVIX_API_KEY" \
  -F file=@statement.pdf \
  -F category="Bank Statement"

La requête reste ouverte jusqu’à ce que le document soit lu et répond avec le JSON.

  • POST /documentsImporter sans attendre ; le résultat arrive par webhook ou callback.
  • POST /extract-autoSans catégorie : chaque champ que Parsevix trouve, nommé comme dans le document.
  • POST /classifySeulement la catégorie du document, pour 1 crédit.
Référence complète de l’API

Réponse · abrégée

{
"status": "Completed",
"category": "Bank Statement",
"pageCount": 1,
"language": "fr",
"extracted": {
"balances": {
"opening_balance": 12450.00,
"closing_balance": 13469.92
},
"transactions": [
{
"tx_date": "2026-10-03",
"tx_description": "Paiement carte Corvane Logistique SAS",
"tx_amount": -412.80,
"tx_type": "debit",
"running_balance": 12037.20
},
{
…
}
],
…
},
…
}

Sécurité et conformité

  • Données personnelles masquéesautomatiquement, avant l’étape d’IA
  • Chiffréen transit et au repos
  • Aucun entraînement d’IAsur vos documents
  • Fichiers API supprimésaprès traitement

À la page, pas à la fonctionnalité.

Chaque forfait lit, classe et masque les documents de la même façon. Le choix de la catégorie est inclus, et un document en échec ne coûte rien.

Voir les tarifs
crédit par page
1
pages offertes chaque mois
20
par mois pour 500 pages
$39

FAQ relevés

Les relevés bancaires,
en questions.

Ce que les équipes demandent avant d’envoyer leur premier relevé.

Encore une question ?

Écrivez-nous. Chaque message est lu par une vraie personne.

PDF de la banque en ligne, scans et photos (JPG, PNG, TIFF) et Word, jusqu’à 10 Mo et 30 pages chacun. Un PDF qui demande un mot de passe à l’ouverture ne peut pas être lu : le document s’arrête avec un message qui le dit et ne coûte rien. Retirez le mot de passe et importez-le de nouveau.

Pas sous forme de fichier : Parsevix renvoie les opérations en JSON, par l’API, par webhook ou dans le tableau de bord. Zapier peut les transmettre à un tableur comme Google Sheets, et dans votre propre code, quelques lignes suffisent pour transformer une liste JSON d’opérations en CSV.

Un fichier peut compter jusqu’à 30 pages. Envoyez un relevé plus long en plusieurs fichiers, par exemple un par mois ; chacun revient avec ses propres opérations et soldes.

Les noms et les IBAN sont masqués automatiquement avant que le moindre texte parte vers le modèle d’IA, puis remis dans votre résultat ; la détection repère la plupart des données personnelles, mais pas forcément chacune. Les relevés importés dans le tableau de bord ou envoyés par e-mail restent dans votre projet jusqu’à ce que vous les supprimiez, et les fichiers envoyés via l’API sont supprimés après traitement, sauf si vous activez leur conservation. Vos relevés ne servent jamais à entraîner une IA.

Oui. Modifiez la catégorie Bank Statement dans votre projet et ajoutez les champs dont vous avez besoin, comme la date de valeur de chaque opération, l’IBAN de la contrepartie ou une référence de bout en bout, chacun avec une phrase qui dit ce que c’est. Un champ n’est rempli qu’à partir de ce que montre le relevé.

Un crédit par page : un relevé de quatre pages en coûte quatre. Le choix de la catégorie est inclus, et si un document échoue, ses crédits vous sont rendus.