Extraction de factures

Une facture entre. Du JSON sort.

Importez un PDF, un scan ou une photo prise au téléphone, transférez la facture par e-mail ou envoyez-la à l’API. Parsevix la lit dans sa langue et renvoie fournisseur, client, dates, lignes de détail et totaux sous forme de données structurées.

  • Lignes de détail sur plusieurs pages, jusqu’à 30 pages
  • PDF numériques, scans et photos, dans de nombreuses langues
  • Données personnelles masquées automatiquement avant l’étape d’IA

Sans carte bancaire · 20 pages offertes chaque mois

Ce que vous récupérez

Chaque champ d’une facture, déjà défini.

La catégorie intégrée Invoice renvoie 25 champs en cinq groupes, avec les lignes de détail sous forme de tableau. Utilisez-la telle quelle ou modifiez-la dans votre projet : ajoutez les champs dont votre comptabilité a besoin et retirez les autres.

Les dates reviennent au format ISO et les montants en nombres simples, quelle que soit leur écriture sur la facture. Un champ absent de la facture reste vide au lieu d’être deviné.

Fournisseur

seller_infoobject

  • namestring
  • addressstring
  • phonestring
  • tax_idstring
  • emailstring

Client

buyer_infoobject

  • buyer_namestring
  • buyer_addressstring
  • buyer_phonestring
  • buyer_tax_idstring

Détails de la facture

invoice_detailsobject

  • invoice_numberstring
  • invoice_datedate
  • due_datedate
  • currencystring
  • po_numberstring
  • termsstring

Lignes de détail

line_itemsarray

  • descriptionstring
  • quantitynumber
  • unit_pricenumber
  • amountnumber
  • item_currencystring
  • item_taxnumber

Totaux

totalsobject

  • subtotalnumber
  • tax_amountnumber
  • shippingnumber
  • total_duenumber

Vos propres champs

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

  • iban
  • cost_center
  • order_number
  • delivery_date

Pensé pour les vraies factures

Les cas où tout se complique d’habitude.

Les factures fournisseurs sont rarement bien rangées. Parsevix est conçu et testé pour ces cas, avec des factures en onze langues, numériques et scannées.

01

Les longues factures, lues comme un seul document

Une facture de 30 pages au plus part d’un seul bloc vers le modèle d’IA. Les lignes qui passent d’une page à l’autre restent une seule liste, un report de sous-total en bas de page n’est pas pris pour le total, et un en-tête répété sur chaque page ne compte qu’une fois.

  • 02

    Scans et photos au téléphone

    Chaque page est lue comme une image, PDF numériques compris, si bien que le texte hors de la couche texte du PDF, un tampon par exemple, est lu aussi. Les scans couchés ou à l’envers sont d’abord remis droits.

  • 03

    Toutes les langues, les mêmes champs

    La langue est détectée sur chaque page. Une facture polonaise, japonaise ou allemande remplit les mêmes champs qu’une facture française : votre import n’a jamais à changer.

  • 04

    Des nombres prêts à importer

    03.10.2026, 3 October 2026 et 2026年10月3日 reviennent tous en 2026-10-03 ; 1.234,56 et 1,234.56 tous deux en 1234.56. La devise est un champ à part.

  • 05

    Chaque valeur reliée à la page

    Chaque valeur arrive avec la page et la zone où elle était imprimée. Cliquez dessus dans le tableau de bord et la page vous montre d’où elle vient ; l’API renvoie les mêmes zones.

  • 06

    Le courrier mélangé est trié d’abord

    Envoyez factures, reçus et contrats à la même adresse ou au même endpoint. Parsevix choisit la catégorie de chaque document sans surcoût et extrait les champs que cette catégorie demande.

  • 07

    Aucun modèle par fournisseur

    Aucune zone à dessiner, aucune règle à entretenir. La facture d’un fournisseur que vous n’avez jamais vu est lue comme toutes les autres.

Comment les factures arrivent

Importez-les, envoyez-les par e-mail ou depuis votre code.

Tableau de bord

Déposez un lot de factures. Vérifiez chaque résultat à côté de sa page, chaque valeur repérée là où elle était imprimée, puis approuvez-le.

Adresse e-mail

Forfaits payants

Chaque projet a sa propre adresse. Transférez-y les factures de vos fournisseurs, ou laissez une règle de votre boîte mail le faire : chaque pièce jointe devient un document.

API

Une requête avec le fichier renvoie le JSON dans la même réponse. Les résultats peuvent aussi partir par webhook signé, ou via Zapier vers des milliers d’applications.

Requête

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

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": "Invoice",
"pageCount": 1,
"language": "fr",
"extracted": {
"invoice_details": {
"invoice_number": "F-2026-88343",
"invoice_date": "2026-10-03",
"currency": "EUR",
"terms": "Virement bancaire sous 14 jours"
},
"totals": {
"total_due": 7848.88
},
…
},
…
}

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 factures

Les factures,
en questions.

Ce que les équipes demandent avant d’envoyer leur première facture fournisseur.

Encore une question ?

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

PDF, Word (DOCX), PNG, JPG et TIFF, jusqu’à 10 Mo et 30 pages chacun. Les scans et les photos au téléphone fonctionnent aussi, et un TIFF de plusieurs pages issu d’un scanner est lu page par page.

Oui. Modifiez la catégorie dans votre projet et ajoutez les champs dont vous avez besoin, comme l’IBAN, un centre de coûts ou un numéro de commande. Vous pouvez aussi créer votre propre catégorie, ou laisser Parsevix extraire sans schéma chaque champ qu’il trouve.

Ouvrez le document dans le tableau de bord : chaque valeur est reliée à l’endroit de la page d’où elle provient. Si une valeur est incorrecte, rejetez le document en indiquant un motif, ou retraitez-le. Un champ absent de la facture reste vide au lieu d’être deviné.

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

Par l’API REST, qui renvoie les données dans la même réponse ; par webhook signé vers votre propre endpoint ; ou via Zapier, qui se connecte sans code aux tableurs et aux applications comptables.

Les factures importées dans le tableau de bord ou envoyées par e-mail restent dans votre projet jusqu’à ce que vous les supprimiez. Les fichiers envoyés via l’API sont supprimés après traitement, sauf si vous activez leur conservation pour le projet. Vos factures ne servent jamais à entraîner une IA.