> For the complete documentation index, see [llms.txt](https://docs.mindee.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.mindee.com/v2/fr/cas-dusage/extraction-models/receipt.md).

# Ticket de caisse

Voici une courte démonstration du modèle de reçus de Mindee V2 :

{% @supademo/embed url="<https://app.supademo.com/demo/cmiytadiq07vk14g4techyr3b>" demoId="cmiytadiq07vk14g4techyr3b" %}

## Pourquoi utiliser Mindee pour les reçus ?

Les reçus varient énormément en format, pays, langue et qualité. Mindee simplifie extraction et garantit une fiabilité élevée en vous permettant de :

* Gérer les formats internationaux : notre modèle est entraîné sur des reçus provenant de plus de 50 pays, en extrayant automatiquement les points de données, quel que soit la disposition locale ou la langue.
* Traiter les entrées de mauvaise qualité : extrait de manière robuste les données de documents numérisés, de photos prises avec un mobile et même du texte manuscrit sur certains champs.
* Capturer des lignes détaillées : extrayez avec précision des données complexes et imbriquées, comme les lignes individuelles, les quantités et les prix, pour un suivi granulaire des dépenses.
* Obtenez une sortie structurée sans aucune configuration : commencez immédiatement avec un modèle préentraîné qui extrait les champs standard tels que le montant total, la date, le nom du fournisseur et la catégorie de dépense.

## Deux façons de commencer à utiliser le modèle de reçus

Mindee offre deux façons de commencer à extraire des données à partir de reçus :

### 1. Choisissez « Receipt » dans le catalogue (recommandé)

* Cliquez sur « Créez votre modèle d’IA documentaire » dans votre tableau de bord, puis sélectionnez **« Receipt ».**
* Le modèle de reçu est fourni préconfiguré avec des [Ticket de caisse](/v2/fr/cas-dusage/extraction-models/receipt.md#receipt-fields).
* Une fois votre modèle de facture créé, vous pouvez immédiatement [tester](/v2/fr/models/live-test.md) avec vos propres factures.
* Vous pouvez éventuellement ajuster les [Schéma de données](/v2/fr/modeles-extraction/data-schema.md) si vous devez modifier des champs.

### **2. Personnalisez le modèle via Schéma de données**

Vous pouvez adapter instantanément le modèle préentraîné à vos besoins exacts. En accédant à l'interface Schéma de données, vous pouvez :

* Ajouter de nouveaux champs uniques à vos documents (par ex. : identifiants internes, ID clients spécifiques).
* Supprimer les champs existants qui ne sont pas pertinents pour votre cas d'utilisation.
* Affiner l'extraction en modifiant les types de champs ou en ajoutant des instructions personnalisées pour l'assistant IA.

## Champs du reçu

Documentation pour tous les champs présents dans le Schéma de données.

Champ *Accesseurs* sont utilisés comme clés pour accéder aux valeurs dans les données renvoyées. Sur l'interface du Schéma de données, il s'agit du "Nom du champ".

Champ *Types de valeur* indiquent comment la valeur est renvoyée par l'API. Sur l'interface du Schéma de données, il s'agit du "Type de champ".

<details>

<summary>Nom du fournisseur</summary>

Le nom du fournisseur du reçu.

Accesseur: `supplier_name`\
Type de valeur: `string`

Possède une seule valeur.

</details>

<details>

<summary>Adresse du fournisseur</summary>

L'adresse complète du fournisseur qui a remis le reçu.

Accesseur: `supplier_address`\
Type de valeur: `string`

Possède une seule valeur.

</details>

<details>

<summary>Numéro de téléphone du fournisseur</summary>

Le numéro de téléphone du fournisseur du reçu.

Accesseur: `supplier_phone_number`\
Type de valeur: `string`

Possède une seule valeur.

</details>

<details>

<summary>Immatriculation de l’entreprise du fournisseur</summary>

Une liste des détails d'enregistrement de l'entreprise, y compris le type et le numéro, pour le fournisseur du reçu.

Accesseur: `supplier_company_registration`

**Sous-champs**

* **Nombre**\
  Le numéro d'immatriculation de l'entreprise.\
  Accessor: `number`\
  Type de valeur: `string`
* **Type**\
  Le type du numéro d'immatriculation de l'entreprise.\
  Accessor: `type`\
  Valeurs possibles : `VAT`, `SIRET`, `SIREN`, `NIF`, `CF`, `UID`, `STNR`, `HRA_HRB`, `TIN`, `RFC`, `BTW`, `ABN`, `UEN`, `CVR`, `ORGNRO`, `INN`, `DPH`, `NIP`, `GSTIN`, `CRN`, `KVK`, `DIC`, `TAX_ID`, `CIF`, `GST_HST_CA`, `COC`

Peut avoir plusieurs valeurs (c'est une liste/un tableau).

</details>

<details>

<summary>Numéro du reçu</summary>

Le numéro du reçu.

Accesseur: `receipt_number`\
Type de valeur: `string`

Possède une seule valeur.

</details>

<details>

<summary>Date</summary>

La date d'émission du reçu.

Accesseur: `date`\
Type de valeur: `date`

Possède une seule valeur.

</details>

<details>

<summary>Heure</summary>

L'heure d'émission du reçu.

Accesseur: `time`\
Type de valeur: `string`

Possède une seule valeur.

</details>

<details>

<summary>Montant total</summary>

Le montant total final payé, y compris toutes les taxes et remises.

Accesseur: `total_amount`\
Type de valeur: `number`

Possède une seule valeur.

</details>

<details>

<summary>Total net</summary>

Le montant total avant taxes.

Accesseur: `total_net`\
Type de valeur: `number`

Possède une seule valeur.

</details>

<details>

<summary>Total des taxes</summary>

Le montant total de toutes les taxes.

Accesseur: `total_tax`\
Type de valeur: `number`

Possède une seule valeur.

</details>

<details>

<summary>Taxes</summary>

Une liste des taxes individuelles appliquées, chacune comprenant le taux, la base et le montant.

Accesseur: `taxes`

**Sous-champs**

* **Taux**\
  Le taux de cette taxe sous forme décimale.\
  Accessor: `rate`\
  Type de valeur: `number`
* **Base**\
  Le montant de base sur lequel cette taxe est calculée.\
  Accessor: `base`\
  Type de valeur: `number`
* **Montant**\
  Le montant de taxe calculé pour cette taxe.\
  Accessor: `amount`\
  Type de valeur: `number`

Peut avoir plusieurs valeurs (c'est une liste/un tableau).

</details>

<details>

<summary>Pourboires et gratifications</summary>

Le total des pourboires et gratifications du reçu.

Accesseur: `tips_gratuity`\
Type de valeur: `number`

Possède une seule valeur.

</details>

<details>

<summary>Lignes de facture</summary>

Une liste des lignes du reçu, chacune incluant la description, la quantité, le prix unitaire et le prix total.

Accesseur: `line_items`

**Sous-champs**

* **Description**\
  Une description de l'article ou du service.\
  Accessor: `description`\
  Type de valeur: `string`
* **Quantité**\
  La quantité de l'article ou du service.\
  Accessor: `quantity`\
  Type de valeur: `number`
* **Prix unitaire**\
  Le prix par unité de l'article ou du service.\
  Accessor: `unit_price`\
  Type de valeur: `number`
* **Prix total**\
  Le prix total de la ligne : quantité \* prix unitaire.\
  Accessor: `total_price`\
  Type de valeur: `number`

Peut avoir plusieurs valeurs (c'est une liste/un tableau).

</details>

<details>

<summary>Type de document</summary>

Type de document : reçu de dépenses ou reçu de carte de crédit

Accesseur: `document_type`\
Valeurs possibles : `expense_receipt`, `credit_card_receipt`

Possède une seule valeur.

</details>

<details>

<summary>Catégorie d'achat</summary>

La catégorie du reçu.

Accesseur: `purchase_category`\
Valeurs possibles : `alimentation`, `carburant`, `parking`, `péage`, `hébergement`, `transport`, `télécom`, `logiciel`, `achats`, `énergie`, `divers`

Possède une seule valeur.

</details>

<details>

<summary>Sous-catégorie d'achat</summary>

La sous-catégorie d'achat du reçu.

Accesseur: `purchase_subcategory`\
Valeurs possibles : `restaurant`, `livraison`, `train`, `transport_public`, `taxi`, `location_de_voiture`, `avion`, `micro_mobilité`, `fournitures_de_bureau`, `électronique`, `culturel`, `courses`, `autre`

Possède une seule valeur.

</details>

<details>

<summary>Paramètres régionaux</summary>

Les paramètres régionaux contiennent la langue, le pays et la devise du reçu.

Accesseur: `locale`

**Sous-champs**

* **Langue**\
  La langue du reçu, code langue ISO 639-1.\
  Accessor: `language`\
  Type de valeur: `string`
* **Pays**\
  Le pays du reçu, code alpha-2 ISO 3166-1.\
  Accessor: `country`\
  Type de valeur: `string`
* **Devise**\
  La devise dans laquelle le reçu est émis, ISO 4217.\
  Accessor: `currency`\
  Type de valeur: `string`

Possède une seule valeur.

</details>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.mindee.com/v2/fr/cas-dusage/extraction-models/receipt.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
