Skip to content
📢 Kafinea is a compatible solution for electronic invoicing! Learn more ➔
kafinea logo svg

Kafinea

  • Features
        • Finance
          • Accounting
          • Audits & KPIs
          • Invoicing
          • Purchases
        • Management
          • Documents
          • Inventory Management
          • Maintenance
          • Project Management
        • HR
          • Absence Management
          • Employees
          • Recruitment
          • Timesheets
        • Customer Service
          • Interventions
          • Service Contracts
          • Tickets
          • Warranty Tracking
        • Sales
          • CRM
          • Points of Sale
          • Sales Automation
          • Subscriptions
        • Cross-Features
          • API
          • Extranet
          • Electronic Signature
          • Workflows
  • Pricing
  • Login
  • Discover the demo
📢 Kafinea is electronic invoicing compatible! ➔
kafinea logo svg
Kafinea

Marketing

1
  • Leads

Sales

14
  • Customer purchase orders
  • Customer accounts
  • Customer Quotes
  • Customer credit notes
  • Company Search (Sirene)
  • Margins in quotes
  • Invoicing
    • Classic Invoicing
    • Progress Invoicing
    • Issue an electronic invoice
    • Recurring invoicing
    • Invoicing Article Consumption
  • Payments
    • Customer payments
    • Linking a payment to one or more invoices
  • Price list
    • Price list administrator guide

Purchases

5
  • Supplier invoices
  • Supplier Purchase Orders
  • Suppliers
  • Supplier Credits
  • Receiving an Electronic Invoice

Catalog

8
  • Units of measure
  • Products
  • Services
  • Sourcing Management
  • The Purchase Order Assistant
  • Generic products
  • Product kits
  • Catalog margin analysis

Finance

11
  • Bank Accounts
  • Manual entries
  • SEPA Mandates
  • Third-party bank accounts
  • Bank Transactions
  • Accounting
    • Accounting entries
    • Tools for Checking Your Accounting
    • Accounting
    • Financial statements
  • Fiscal years
    • Cash accounting
    • Fiscal years

Human Resources

5
  • Timesheets
  • Activities
  • Pay Slips
  • Employee Extranet
    • Leave Management
    • The employee portal card

Project management

2
  • Secure assignments using a people list
  • The responder area: view and accept my assignments

Customer Support

1
  • The Client Portal

Inventory management

4
  • Goods receipt notes
  • Delivery Notes
  • Stock movements
  • Inventory Valuation

Cash register

1
  • Cash Registers

Document management

3
  • Electronic signature
  • Templates
    • Email templates
    • Document templates

Automation

2
  • Forms
  • Workflows

Artificial intelligence

5
  • AI-assisted invoice OCR
  • Connect an External AI (MCP)
  • AI Chat
  • The AI Text Assistant
  • AI Workflows

Kafinea interface

8
  • Data Import/Export
  • Navigation
  • Lists
  • Records
  • The Layout Manager
  • Automatic saving
  • Document Lines
  • Links Between Elements

Settings

10
  • SMTP Settings
  • Access Rights
  • Numbering formats
  • Global search
  • User preferences
  • Permanent locking
  • Catalog popup filtering
  • Tax Configuration
  • The MCP Server
  • AI agents

Business Guides

2
  • Enable employees to complete their HR record independently
  • Mobilizing thousands of field workers at scale

API

7
  • REST API – Introduction
  • REST API – Entity Relationships
  • REST API – File Management
  • REST API – Requests and Querying
  • REST API – Drop-down lists (Picklist)
  • REST API – CRUD Operations
  • REST API – Authentication
  • Kafinea
  • Documentation
  • Kafinea interface
  • Data Import/Export
View Categories

Data Import/Export

4 minutes

📍 Context
Kafinea General Interface

Kafinea allows you to import and export data in several ways, depending on your needs: manually via CSV files, or automatically through the API. This guide walks you through each method, whether you want to load your existing data when setting up Kafinea or export information on an ad hoc basis.


1. Import Data from a CSV File #

CSV import is the most common method for integrating a large volume of data into Kafinea. The process takes place in three steps.

Launch the Import #

From any module, click the Import button located at the top right of the list. The import form opens for this module.

Step 1 — Load the CSV File #

Select your CSV file, then specify:

  • whether the file contains a header row
  • the character encoding (UTF-8, ISO-8859-1…)
  • the delimiter symbol (comma, semicolon, pipe, or caret)

Step 2 — Manage Duplicates #

Choose how to handle records that already exist in Kafinea:

Option Behavior
Overwrite Replaces existing records with new data
Merge Updates only the fields provided in the file
Ignore Keeps existing records as they are

You select the fields used to detect the match between a CSV row and an existing record (for example: email address, customer reference…).

Note: This step is optional. If your data is entirely new, you can skip it.

Step 3 — Map the Fields #

Associate each column of your CSV file with a field in the Kafinea module. You can also:

  • Provide a default value for a field not present in the file
  • Save the mapping (Save this mapping checkbox) to reuse it for future imports with a similar file structure

Tip: If a field is missing in Kafinea, you can create it directly from the layout manager without leaving the import process.

Click Import to launch the operation.


2. Export Data in CSV Format #

You can export data at any time from any module.

Launch the Export #

From the list of a module, click More > Export. Three options are available:

Option Scope
Export selected records Only the records checked in the list
Export data from the current page All records visible on the active page
Export all data All records in the module

The generated CSV file can then be opened in a spreadsheet or imported into another system.


3. Automate Data Exchange via the API #

Beyond manual operations, Kafinea has an API that allows you to automate data imports and exports with your other business software.

What the API Enables #

  • Automatic import: external software sends data to Kafinea (for example, orders from an online store)
  • Automatic export: Kafinea transmits data to an external system (for example, a list of parts to manufacture to production software)
  • Workflow triggering: Kafinea’s workflows can automatically trigger these exchanges according to business rules you define

Example: A company with a robotic assembly line can benefit from the Kafinea API: for each new customer order, Kafinea automatically sends the list of products to manufacture (export), then receives confirmation that manufacturing is complete (import). A workflow then sends a notification to the customer to inform them that their order is being shipped.

Note: The API enables real-time or scheduled exchanges. For more information, consult the Kafinea API documentation.


4. Frequently Asked Questions #

What file formats are accepted for import?

Kafinea only accepts files in CSV format. If your data is in a spreadsheet (Excel, Google Sheets…), export it to CSV first.

Can I cancel an import?

No, an import cannot be canceled automatically. Carefully check your file and mapping parameters before launching the operation. In case of error, you will need to correct the records manually or perform a new import with the Overwrite option.

Important: Before any bulk import, it is recommended to test with a file containing only a few rows to validate the mapping and duplicate handling.

Does the import handle relationships between modules?

Yes, you can map a field from your CSV to a relationship field (for example, associate a contact with an existing organization). The match is made based on the field you choose as the matching key.

Can I schedule a recurring automatic import?

CSV imports are manual. For recurring and automated imports, use the Kafinea API, which allows you to schedule data exchanges with your other systems.

How do I export only certain records?

Use lists to filter the desired records, check them, then click More > Export > Export selected records.


Related References 🔗 #

  • Lists
  • Records
  • The Layout Manager
  • Workflows
  • Kafinea API
Index
  • 1. Import Data from a CSV File
    • Launch the Import
    • Step 1 — Load the CSV File
    • Step 2 — Manage Duplicates
    • Step 3 — Map the Fields
  • 2. Export Data in CSV Format
    • Launch the Export
  • 3. Automate Data Exchange via the API
    • What the API Enables
  • 4. Frequently Asked Questions
  • Related References 🔗

An all-in-one software designed for SMEs. Take advantage of the automation capabilities and flexibility of our business management platform to make work easier for all your employees.

RESOURCES

Blog
Brand Guidelines
Distributors
Help
Security

Customer portal
ABOUT

About Us
Contact Us
Cookie Policy
FAQ
Legal Notice
Privacy Policy
Terms of Service

Electronic invoicing compatible solution
French Tech Grand Paris Logo
FINANCE

Accounting
Audits & KPIs
Invoicing
Purchases

MANAGEMENT

Documents
Inventory Management
Maintenance
Project Management

HR

Absence Management
Employees
Recruitment
Timesheets

CUSTOMER SERVICE

Interventions
Service Contracts
Tickets
Warranty Tracking

SALES

CRM
Points of Sale
Sales Automation
Subscriptions

© 2026 Madiasoft - Kafinea

24 rue Louis Blanc, 75010 PARIS, France

+33 1 70 06 05 41

Facebook Linkedin
kafinea logo svg
Gérer le consentement aux cookies
Pour offrir les meilleures expériences, nous utilisons des cookies pour stocker et/ou accéder aux informations des appareils. Le fait de consentir à ces cookies nous permettra de traiter des données telles que le comportement de navigation ou les ID uniques sur ce site. Le fait de ne pas consentir ou de retirer son consentement peut avoir un effet négatif sur certaines caractéristiques et fonctions.
Fonctionnel Always active
Le stockage ou l’accès technique est strictement nécessaire dans la finalité d’intérêt légitime de permettre l’utilisation d’un service spécifique explicitement demandé par l’abonné ou l’internaute, ou dans le seul but d’effectuer la transmission d’une communication sur un réseau de communications électroniques.
Préférences
Le stockage ou l’accès technique est nécessaire dans la finalité d’intérêt légitime de stocker des préférences qui ne sont pas demandées par l’abonné ou la personne utilisant le service.
Statistiques
Le stockage ou l’accès technique qui est utilisé exclusivement à des fins statistiques. Le stockage ou l’accès technique qui est utilisé exclusivement dans des finalités statistiques anonymes. En l’absence d’une assignation à comparaître, d’une conformité volontaire de la part de votre fournisseur d’accès à internet ou d’enregistrements supplémentaires provenant d’une tierce partie, les informations stockées ou extraites à cette seule fin ne peuvent généralement pas être utilisées pour vous identifier.
Marketing
Le stockage ou l’accès technique est nécessaire pour créer des profils d’internautes afin d’envoyer des publicités, ou pour suivre l’internaute sur un site web ou sur plusieurs sites web ayant des finalités marketing similaires.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
Voir les préférences
  • {title}
  • {title}
  • {title}
  • Features
    • Finance
      • Accounting
      • Audits & KPIs
      • Invoicing
      • Purchases
    • Management
      • Documents
      • Interventions
      • Inventory Management
      • Project Management
    • HR
      • Absence Management
      • Employees
      • Recruitment
      • Timesheets
    • Customer Service
      • Maintenance
      • Service Contracts
      • Tickets
      • Warranty Tracking
    • Sales
      • CRM
      • Points of Sale
      • Sales Automation
      • Subscriptions
    • Cross-Features
      • API
      • Electronic Signature
      • Extranet
      • Workflows
  • Pricing
  • Login
  • Discover the demo