Extract data from Energy bills
thanks to an AI OCR

Koncile's AI OCR, a solution for extracting data from energy bills, powered by AI, finally reliable, customizable and available as an API.

50 free credits

No credit card

100% secured

Scan PDF to text automatically extracting information from an energy bill, such as customer name, billing address, energy consumption, total amount due, issue date, due date, due date, and contract number.Scan PDF to text automatically extracting information from an energy bill, such as customer name, billing address, energy consumption, total amount due, issue date, due date, due date, and contract number.

The best teams work with Koncile

Analyze & pre-validate energy bills thanks to intelligent data capture.

OCR for energy bills by Koncile is ideal for quickly organizing and processing invoice information, extracting key data such as customer name, billing address, power consumption, total amount due, Issue date, due date and contract number. It also makes it possible to detect inconsistencies or errors in a large volume of documents.

Upload energy bills in an image or PDF format into the OCR Koncile software and get structured data in spreadsheet, JSON or database format, easily usable by a machine.

Scan PDF to text automatically extracting information from an energy bill, such as customer name, billing address, energy consumption, total amount due, issue date, due date, due date, and contract number.
Image de Pierre Laprée, CEO de Spend HQ.

Pierre Laprée

Founder & CPO at SpendHQ

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.

List of extracted information

The engine OCR for energy bills by Koncile captures essential information from invoices, making the work of account managers, accountants, and financial managers easier. It allows you to scan and structure invoice data from image or PDF files. Not only can you automatically extract key information such as the customer name, billing address, power consumption, total amount due, and due date, but also analyze and verify them by comparing them with databases or specific criteria.

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".

Customer contract number

Text CL1234567891234 Often composed of 2 letters then 13 numbers.

Type of energy

Text Electricity The type of energy can appear under terms such as: electricity, gas, gas, heating, fuel, renewable energy, biomass, fuel, etc.

Total amount including taxes

Price 1,200.00

Due date

Date May 15, 2025
Flèche courbée vers le haut.

Add any extraction field

Flèche courbée vers le haut.

Edit AI instructions

Why 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.

Try Koncile now

Create your extraction template, test it on a sample document, and scale effortlessly

An OCR solution adapted to capture energy bill data

Automatic extraction of information from energy bills:

Name of the holder, amount due, due date, date, energy consumption, customer number, etc. Automatically extracts key data from paper or digital energy bills.

From energy bills to a database

Facilitate the management of energy bills by transforming your documents into structured and usable data, ready to be integrated into your management systems.

Multi-format processing

Easily manage and standardize energy bill information in various formats (image, PDF, etc.). Whether it's a scan of a paper invoice or a PDF version, Koncile OCR allows you to easily extract information.

Parsing energy bills via API

Create a comprehensive database of energy bills, integrated into an application and accessible via API. This automation allows you to track the history of consumption and improve payment processing.

Automate your OCR workflow

Is the information on the energy bill correct? Is consumption properly described? Is the amount to be paid valid? Are there inconsistencies or errors in customer data? Optimize the management of energy bills with intelligent OCR, allowing you to automate the verification and validation of data.

The API to streamline your document management

status

string

Document status can be DONE, DUPLICATE, or IN PROGRESS

document_id

integer

Unique identifier assigned to each document

general_fields

objects

Fields that appear once per document. Returns in the format: {field_name: extracted_value}

line_fields

objects

Repeated fields extracted in bulk for each row or table. Returns in the format: {field_name: extracted_value}

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.

Any question?

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

How does OCR extract information from an energy bill?

OCR analyzes the energy bill using computer vision algorithms to detect and read characters. With natural language understanding (NLP), OCR can identify critical information. This process ensures accurate extraction of structured and unstructured data from the document.

Can I extract specific information from an energy bill?

Yes, you can extract specific information from an energy bill, such as consumption, amount to be paid, billing period, or customer number. OCR can be set up to extract this data based on the sections or formats you are dealing with.

In what format should I upload an energy bill for OCR analysis?

You can upload your energy bills in PDF, PNG, or JPEG format. These formats are compatible with our OCR technology, allowing accurate extraction of the information contained in the document. Consult the documenting for more details on accepted formats and the upload process.

Can OCR process an energy bill if it's printed or handwritten?

Yes, OCR is capable of processing printed or handwritten energy bills. If the document is handwritten, OCR uses advanced techniques to recognize handwritten characters and convert them into digital text, while ensuring the accuracy of the extracted data.

I need further assistance.

Check our API documentation, contact us at contact@koncile.ai. You can also create a demo account or book a demonstration with our team.

How does Koncile integrate with my existing tools and software?

Koncile is accessible via an API, with complete documentation available here. Additionally, you can import your documents directly into the application and download the extracted data in XLSX, XLS, CSV, or JSON formats for seamless integration into your workflows.

What are Koncile's prices?

Koncile offers 3 plans, including enterprise options for handling large volumes of data. You can check our pricing on the dedicated page in our documentation.

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.