Extract data from expense reports using AI OCR

Koncile's AI OCR is a solution to extract and verify expense report data, powered by AI—finally reliable, customizable, and available via API.

50 free credits

No credit card

100% secured

Examples of expense claimsExamples of expense claims

The best teams work with Koncile

Automate your expense report control

Upload expense reports in image or PDF format to Koncile’s OCR software, and get structured data in XLS, JSON, or database format.

Koncile’s data capture tool allows you to modify, add, or describe the data to extract.

Illustration diagram of the extraction model for expense claims

Koncile automates the intelligent extraction of contractual data. Despite the complexity of our clients’ contracts, the tool ensures quality and speed, saving us valuable time.

Data extraction model for expense reports

Optimize your expense report management process with Koncile’s OCR parser. Capture all the key information and convert it into your preferred format.

The tool recognizes each field in the tables, line by line, or detail in your documents, then can reformat, enrich, or interpret it.

Nom

Type

Exemple

Instruction

Validité

Text

Oui

Vérifie que le RIB est bien constitué des éléments suivants :
- Code banque (5 chiffres)
- Code guichet (5 chiffres)
- Numéro de compte (11 caractères alphanumériques)
- Clé RIB (2 chiffres)
Si les RIB est bien constitué de ces éléments, choisis la valeur "Oui". Sinon choisis la valeur "Non".

First and last name

Text John Doe First name(s) and last name

Company name

Text ABC Company

Total amount of the bill

Price 1,187.60 Total amount of expenses incurred across all categories.

Currency

Currency USD

Period concerned by the fees

Text 12/01/2023 - 12/31/2023 Start and end dates of the period during which the fees were incurred.

Expense report submission date

Date 01/01/24

Expense date

Text 12/31/23 Date on which the expense was made. This can also refer to a period.

Type of expense

Text Travel e.g.: travel, accommodation, meals, equipment, etc.

Total amount of the expense

Price 148.50

VAT rate applicable for the line (in %)

Number 20 Indicate the amount as a percentage without the % sign.

Validity of the expense report

Boolean Yes Has the expense report been approved by the company through an explicit mention or a signature?
Flèche courbée vers le haut.

Add any extraction field

Flèche courbée vers le haut.

Edit AI instructions

Pourquoi Koncile ?

Tailor the extraction to your needs

Easily add or modify extraction fields in the Koncile parser interface using natural language.

Champ à extraire : référence produit.

Set up Koncile in just one day

Koncile is pre-trained and can be deployed in a single day for all your extraction use cases.

No need for training on large volumes of your data.

Vignette de vidéo extraction de document.

Connect Koncile to your tools

Capture data in a structured format such as JSON, XLSX, CSV, or others.

Connect your application via our API. Access the full documentation here.

Liste des formats de document.
Logo de Koncile.

Testez Koncile dès maintenant

Créez vos modèles d’extraction, testez sur un premier document et passez à l’échelle !

A robust OCR solution for data capture

Automatic collection of expense report fields

Date, employee, total amount: identify and automatically extract key data

OCR adapted for line-by-line reading

Collect and analyze types of expenses, unit prices, quantities contained in the line-by-line details of your expense reports

Expense report processing in all formats

Easily manage and standardize expense reports in various formats (Excel, PDF, Word, PPT)

Expense report extraction for API

Create a comprehensive database within an application accessible via API

Automate the data collection process in your expense reports

What is the total transportation expense? Did this employee spend more than the previous month? Are these expenses in compliance with company policy? Automate the management of your expense reports with intelligent OCR

L’API pour automatiser votre gestion documentaire

No items found.

status

string

Statut du document qui peut être DONE, DUPLICATE, IN PROGRESS.

document_id

integer

Numéro unique attribué pour chaque document

general_fields

objects

Champs généraux apparaissant une seule fois dans chaque document extrait. Retour au format : {nom du champ: valeur extraite}

line_fields

objects

Champs répétés extraits en bloc pour chaque ligne ou chaque tableau. Retour au format : {nom du champ: valeur extraite}

Request

curl api.koncile.ai/tasks/{task_id}/ \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $API_KEY"
response = requests.get(f"{api_url}/tasks/{task_id}/",
headers={"accept": "application/json", "Authorization":{"Bearer{api_key}"})

Response

{
  "status": DONE,
  "document_id": ID,
  "General_fields":
    {
      "Date" : "05/08/20222",
      "Price" : "23$",
      "Supplier name" : "Koncile",
    },
  "Line_fields":
    {
      "Date" : ["05/08/2022", "05/09/2022", "03/02/2023"],
      "Price" : ["23$", "12$", "5$"],
    }
}

Security and privacy by design

No training on your data

Fully encrypted application

Secured data storage

GDPR compliant

Cadenas noir entouré d'étoiles noires.

Explore our template library

SEE ALL TEMPLATES
An image of a business card OCR extracting information such as name, position, company, phone, email, address, and social networks.

Human resources

Name, position, company, phone, email...

Resume thumbnails

Human resources

Candidate information, experience, and education

Pay slip thumbnails

Human resources

Details of the amounts listed on the payslips

Any question?

Contact us at contact@koncile.ai, check out our documentation, or book a demo.

Can I extract a specific field?

Absolutely! Koncile’s OCR extraction service offers fully customizable fields. Our pre-built models are just a starting point—you can modify and add your own fields to meet your specific needs.

How does Koncile integrate with my existing tools and software?

Koncile is accessible via a powerful API, with full documentation available here. Additionally, you can upload documents directly in the app and download extracted data in XLSX, XLS, CSV or JSON formats for seamless integration into your workflows.

I need to parse a document that’s very specific to my industry. 
Can Koncile handle it?

Of course! Start by exploring our library of pre-built templates, covering a wide range of industries. If you don’t find one that fits your needs, you can easily create your own custom model.

What are “General Fields” and “Repeated Fields”?

In each extraction template, you’ll find:

General fields: These are pieces of information that appear only once per document (e.g., an invoice number or date).

Repeated fields: These are elements that appear multiple times within a document, such as item descriptions or prices in each line of a quote. Use repeated fields to extract tables and structured data from your documents.

What file formats does Koncile support?

Koncile allows you to import PDF files and all common image formats, including PNG and JPEG.

What is Koncile’s pricing structure?

Koncile offers three plans, including enterprise options for handling large data volumes. Check out our pricing on the dedicated page in our documentation.