Promotions

  • Fast Product - CODE 42

    Allows you to create products or services directly in the Sales Proposals, Sales Orders and Invoices interface.

    15.00 €  (30€)
  • Advanced Notifier

    Our advanced notification module is designed to enhance the efficiency of your company by keeping you informed of events directly from your Dolibarr interface.

    125.00 €  (300€)

New products

  • InfraSTimeBasket

    InfraSTimeBasket is a Dolibarr module that allows you to manage time baskets (hour or day credits) for customers. It automatically credits time through invoicing, then allows this time to be consumed from interventions, project tasks, or manual entries, with tracking of available, consumed, and remaining time per third party or project.

    36.00 €
  • DoliModuleManager

    Unified module manager for Dolibarr with GitHub integration: discover, install, update and rollback third-party modules from a single dashboard.

    FREE

Factur-X PDF Import

mp22896d20260227194647

Dolibarr module to import supplier invoices in Factur-X format (PDF/A-3 with embedded XML) and automatically create a supplier invoice (draft) in Dolibarr.

145.00 €
Excl. tax

  • Author K.S.I
  • Module version 1.1.11
  • Release date 02/27/2026
  • Access to download and updates 360 days
  • How to contact support dolibarr@serveur2ksi30.fr
  • Compatibility Dolibarr V21+   -   PHP8.0 - 8.4
  • Last update 04/16/2026 05:10 PM

More info...

KSIDol Dolibarr Integrator Custom Development SaaS Hosting https://www.ksidol.io  support@ksidol.io

 

Main features

  • Import Factur-X supplier PDF invoices (embedded XML).
  • Extract XML (factur-x.xml) and read data: third party, VAT, totals, due date, references.
  • Automatically create a draft supplier invoice (with Simulation mode).
  • Line handling (products/services), multi-VAT, line discounts, quantities and units.
  • Duplicate detection (SHA1) and import log (logs).

Requirements

  • Compatibility: Dolibarr v20 to v23.
  • PHP 8.1+ with DOM, SimpleXML, XMLReader/XMLWriter, ZIP extensions.
  • Required Dolibarr modules: Third Parties + Supplier Invoices (Products/Services optional if mapping by product reference).

Installation

  1. Download the module from DoliStore and install it in your Dolibarr (Home → Setup → Modules/Applications).
  2. Enable the module.
  3. Open the module setup to define: upload directory, duplicate policy, third-party creation options, default accounts/VAT (if applicable).

Usage

  1. Open the module menu “Factur-X Supplier Import”.
  2. Select a Factur-X PDF and run the import in Simulation first to verify parsing.
  3. Uncheck Simulation to actually create the supplier invoice (draft).
  4. Review the created invoice (third party, lines, VAT, totals) then validate according to your process.

Compatibility & formats

  • Dolibarr: v20 to v23
  • PHP: 8.1+
  • Formats: Factur-X / ZUGFeRD (EN16931, XRechnung depending on the file)

Languages

FR, EN, IT, ES, DE

Limits / notes

  • The module can import only PDFs that include an embedded Factur-X/ZUGFeRD XML (a “simple” PDF/scan cannot be imported).
  • Depending on the Factur-X profile (Minimum/Basic/EN16931/Extended), some information may be missing.
  • If the PDF is encrypted/protected or has a non-standard structure, the import may fail: check the import log.

Support 

Author: KSI — dolibarr@serveur2ksi30.fr

Mes Modules sur Dolistore — K.S.I




If you think this module is a fork of another one (published after the first one) or violates some terms or conditions of use (for users or vendors), you can make a report at dolistore@dolibarr.org