Go to content
kafinea logo svg

Kafinea

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

Marketing

6
  • Prospects
  • The business
  • Sending emails and SMS
  • Campaigns
    • Marketing campaigns
    • Setting up email and SMS campaigns
    • Calculating forecast margins for a campaign

Sales

17
  • Customer accounts
  • Contacts
  • Customer quotations
  • Customer credit notes
  • Company Search (SIRENE)
  • Margins in quotes
  • Customer purchase orders
  • Invoicing
    • Item consumption invoicing
    • Advancement invoicing
    • Issue an invoice
    • Recurring invoicing
    • Classic invoicing
  • Payments
    • Customer payments
    • Associating a payment with one or more invoices
  • Price list
    • The use of a price list
    • Pricing strategies
    • Administrator's Guide to Pricing

Purchasing

6
  • Suppliers
  • Supplier purchase orders
  • Supplier invoices
  • Receive an invoice
  • Supplier credit notes
  • Supplier payments

Catalog

8
  • The products
  • Services
  • Product families
  • Units of measurement
  • Sourcing Management
  • Generic products
  • Product kits
  • The Supplier Order Assistant

Finance

19
  • Bank accounts
  • Third-party bank accounts
  • Banking transactions
  • SEPA mandates
  • Direct debits
  • Manual entries
  • Electronic invoicing
  • Accounting
    • Accounting
    • Accounting entries
    • Accounting strategies
    • Financial statements
    • Bank reconciliations
    • Bank statements
    • Tools for checking your accounts
    • Setting up VAT returns
    • VAT declaration
    • Accounting export in FEC format
  • Accounting periods
    • Accounting periods
    • Cash accounting

Human Resources

16
  • The people
  • Sample employment contracts
  • Types of absence
  • Expense reports
  • Timesheets
  • Training courses
  • Versatility matrices
  • The activities
  • Service assignments
  • Services
  • Workplaces
  • Pay stubs
  • Leave requests
  • Employee Extranet
    • The employee portal
    • The Employee Portal
    • Leave Management

Project Management

6
  • The projects
  • Project tasks
  • Project milestones
  • Participation in projects
  • The speaker's area: view and accept my posts
  • Ensure safety during operations by maintaining a list of personnel

Customer support

7
  • Tickets
  • Service contracts
  • Customer equipment
  • Customer instances
  • Warranty Management
  • FAQs
  • Customer portal

Maintenance

4
  • Our facilities
  • Maintenance sites
  • The equipment
  • Maintenance operations

Inventory Management

8
  • Storage sites
  • Storage locations
  • Inventory movements
  • Stock transfer requests
  • Delivery notes
  • Receipt slips
  • Delivery methods
  • Inventory Valuation

Points of Sale

5
  • Physical sales outlets
  • E-commerce stores
  • Cash movements
  • Cash register
    • Cash registers
    • Setting up your cash register

Records Management

6
  • Electronic document management
  • The electronic signature
  • Sending documents by email
  • Models
    • Document templates
    • Email templates
    • Shortcodes

Automation

3
  • The forms
  • Workflows
  • The planner

Artificial Intelligence

5
  • The AI text assistant
  • The AI Chatbot
  • AI workflows
  • Connect an external AI (MCP)
  • AI-powered invoice OCR

Integrations

7
  • API
    • REST API – Introduction
    • REST API – Authentication
    • REST API – CRUD Operations
    • REST API – Entity Relationships
    • REST API – Requests and Queries
    • REST API – File Management
    • REST API – Dropdown Lists (Picklists)

Kafinea interface

11
  • Navigation
  • Listings
  • The recordings
  • Automatic recording
  • Tags
  • Reports
  • Dashboards
  • The layout manager
  • Data import/export
  • Document lines
  • Links between elements

Setting

16
  • The Event Log
  • The companies
  • Languages and translations
  • The users
  • Access rights
  • Numbering formats
  • Global search
  • User preferences
  • Permanent locking
  • Pop-up blocking
  • Tax Settings
  • The MCP server
  • AI agents
  • SMTP settings
  • Data mapping
    • Lead conversion mapping
    • Project business mapping

Career Guides

2
  • Allow employees to update their HR records on their own
  • Mobilize thousands of field workers on a large scale
  • Kafinea
  • Help
  • Finance
  • Electronic invoicing
View Categories

Electronic invoicing

6 minutes

The invoicing feature integrated into Kafinea allows youto issue and receive invoices that comply with regulatory formats, while maintaining your usual processes. This page provides an overview of the general framework, the common widget, and the consolidated business status. For details on specific operations, see:

  • Issue an invoice (Sales)
  • Receive an invoice (Purchasing)

1. Background and Issues #

Electronic invoicing is becoming an essential part of business-to-business (B2B) exchanges in France. The reform introduced byOrdinance no. 2021-1190 of September 15, 2021 aims to generalize the issue, transmission and receipt of invoices in dematerialized form.

The main objectives are as follows:

  1. Ensure the authenticity of the issuer, the integrity of the content, and the legibility of the invoice.
  2. Simplify and improve the reliability of communication between professionals.
  3. Strengthen the fight against VAT fraud through improved traceability.

2. Implementation Schedule #

Due date Obligation
September 1, 2026 All businesses must be able to receive electronic invoices. Large companies and mid-sized businesses are requiredto issue them.
September 1, 2027 Issuance requirement for SMEs and micro-enterprises.

Important: The requirement to receive documents takes precedence over the requirement to issue them for all businesses. We recommend that you begin preparing for the transition now.


3. invoicing in Kafinea #

Formats and digitization #

Kafinea natively supports electronic invoicing. All invoices are created in the Factur-X format, a hybrid format that combines a readable PDF with structured XML data, and is compatible with the Chorus Pro public platform.

Users can also retrieve invoices in full JSON format viathe Kafinea API, which facilitates integration with other systems and the automation of processing. In addition, Kafinea provides webhooks and workflows that allow invoices to be automatically routed to a third-party service provider or to your internal tools, always in a standardized JSON format.

Regulatory Compliance #

In preparation for the upcoming legal requirement, Kafinea is partnering with IOPOLE, a government-approved platform (formerly PDP). Kafinea customers can comply with future requirements without changing their workflow. The transition is seamless and at no extra cost: users continue to issue and receive their invoices in Kafinea, while the partner platform handles the regulatory transmission to recipients and the tax authorities.

Example: A company issues a invoice from Kafinea. The document is automatically generated in Factur-X format within the ERP system, linked to the record , and transmitted to the partner platform. The recipient receives the invoice in their own system, without any manual intervention. With a single step, regulatory compliance, transmission, and tracking are all ensured.


4. The " Invoicing " widget #

On the summary view of the Customer Invoice, Customer Credit Memo, Vendor Invoice, and Vendor Credit Memo modules, Kafinea displays a dedicated widget that consolidates all the information from the partner platform for the current entry.

The widget features:

Element Role
Status badge Consolidated job status: Pending (orange), Accepted (green), Rejected (red), or Paid (blue).
Last sync Date and time of the last event received from the platform.
Platform ID Internal reference assigned by the partner platform (visible for support communications).
Error message Appears only if the platform has rejected the invoice if a technical step has failed.
"Sync with the platform" button Request a status update via the platform (see §6).
"Change Status" menu Push a new job status to the platform (see the Sales / Purchasing pages).

Note: The widget is available on the summary view. If you don't see it, ask your administrator to enable the summary view for the relevant module.


5. Consolidated Job Description #

The platform displays about fifteen technical statuses (DEPOSED, RECEIVED, IN_HAND, APPROVED, PAYMENT_RECEIVED, etc.). Kafinea groups these into four business statuses that are visible in the badge:

Badge Meaning Color
Pending The invoice on the platform, awaiting processing or approval. Orange
Accepted The recipient has approved the invoice in full or in part). Green
Rejected The recipient has rejected the invoice. A reason is usually provided. Red
Paid The payment has been recorded on the platform. Blue

6. Synchronize statuses #

Kafinea automatically synchronizes statuses in the background. You can request an update for the record at any time:

  • Click "Sync with the platform" in the widget.
  • The action triggers two operations :
    1. Centralized synchronization of new events across your entire company.
    2. A complete re-run of the invoice history, which retrieves all events already processed during a previous synchronization.
  • A confirmation message specifies exactly what has been updated: the record , another record, multiple records, or nothing (no changes).

Note: This operation is safe—it never creates duplicates. Every event received from the platform is uniquely identified.


7. For administrators #

A diagnostics page is available under Main Menu > Configuration > Settings > Invoicing . It displays:

  • The status of the platform's configuration and token.
  • The date of the last automatic sync and the counters (sends, syncs).
  • The list of errors with a Retry button.
  • A "Check an invoice the Platform" section: Enter the invoice Kafinea ID, and Kafinea will query the platform on your behalf and display the metadata and status history. This screen is useful for understanding any apparent discrepancies between Kafinea and the platform before opening a support ticket.

8. Frequently Asked Questions #

Do I need to change how I create invoices in Kafinea?

No. invoicing is seamlessly integrated. You continue to create your invoices as usual; Kafinea automatically generates the compliant Factur-X format.

What is the Factur-X format?

Factur-X is a hybrid format that combines a human-readable PDF file with structured XML data that can be read by computer systems. It is the format adopted by the French government for invoicing .

Does this requirement apply to my business?

This applies to all businesses subject to VAT and established in France. The requirement to receive invoices takes effect on September 1, 2026, for all businesses. The requirementto issue invoices depends on the size of the business (see the timeline above).

How does Kafinea submit invoices to the tax authorities?

Kafinea uses the IOPOLE partner platform, which is approved by the tax authorities, to send invoices to recipients and the tax authorities. This process is automatic and requires no action on your part.

Why does the badge remain "Pending" for several hours?

The displayed status reflects the status returned by the partner platform. Until the recipient has processed the invoice, the badge remains "Pending. " You can request an update by clicking "Synchronize with the platform," but this will not change the status until the recipient has taken action.


Related references 🔗 #

  • Issue an invoice (Sales)
  • Receive an invoice (Purchasing)
  • The companies
  • Workflows
  • Kafinea API
Index
  • 1. Background and Issues
  • 2. Implementation Schedule
  • 3. invoicing in Kafinea
    • Formats and digitization
    • Regulatory Compliance
  • 4. The " Invoicing " widget
  • 5. The Consolidated Job Description
  • 6. Synchronize statuses
  • 7. For administrators
  • 8. Frequently Asked Questions
  • Related references 🔗

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

RESOURCES

Blog
Brand Guidelines
Distributors
Help
Security

Customer portal
ABOUT US

About Us
Contact Us
Cookie Policy
Frequently Asked Questions
General Terms of Use
Privacy Policy
Terms & Conditions

FINANCES

Accounting
Audits & KPIs
Invoicing
Purchasing

MANAGEMENT

Documents
Project management
Inventory management
Maintenance

HR

Absence Management
Employees
Recruitment
Timesheets

CUSTOMER SERVICE

Service contracts
Service
Warranty tracking
Tickets

SALES

CRM
Point of Sale
Sales Automation
Subscriptions

© 2026 Madiasoft -Kafinea

24 rue Louis Blanc, 75010 PARIS, France

01 70 06 05 41

Facebook Linkedin
kafinea logo svg
Manage cookie consent
To provide the best experiences, we use cookies to store and/or access device information. Consenting to these cookies will allow us to process data such as browsing behavior or unique IDs on this site. Failure to consent or withdrawal of consent may adversely affect certain features and functions.
Functional Always on
Storage or technical access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or Internet user, or for the sole purpose of transmitting a communication over an electronic communications network.
Preferences
Storage or technical access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or person using the service.
Statistics
Storage or technical access used exclusively for statistical purposes. Storage or technical access that is used exclusively for anonymous statistical purposes. In the absence of a subpoena, voluntary compliance by your Internet service provider or additional third-party records, information stored or retrieved for this sole purpose generally cannot be used to identify you.
Marketing
Storage or technical access is necessary to create profiles of Internet users in order to send advertisements, or to track the Internet user on a website or on several websites with similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} suppliers
  • Find out more about these purposes
View preferences
  • {title}
  • {title}
  • {title}
  • Features
    • Finance
      • Purchasing
      • Audits & KPIs
      • Accounting
      • Invoicing
    • Management
      • Documents
      • Interventions
      • Project Management
      • Inventory Management
    • HR
      • Employees
      • Timesheets
      • Absence Management
      • Recruitment
    • Customer Service
      • Service Contracts
      • Warranty Management
      • Maintenance
      • Tickets
    • Sales
      • Subscriptions
      • Sales Automation
      • CRM
      • Points of Sale
    • Cross-features
      • API
      • Extranet
      • Electronic Signature
      • Workflows
  • Pricing
  • Login
  • Discover the demo