Promotions

  • Advanced HRM : Advanced human resources management

    This module brings a layer of ergonomics and additional features in the standard Dolibarr human resources management module, such as the facility to create absence requests from the employee schedule, the addition of automatic VAT rates, the integration of the km scale on the tranche 1 and of google maps.

    145.00 €  (290€)

New products

  • Registra – Public event registration without account, online payments and attendance tracking

    Turn Dolibarr into a complete event registration platform: public registrations without account creation, multi-participant bookings, participant options (meals, workshops, accommodation...), automatic invoicing, online payments, attendance tracking and KPI dashboards.

    149.00 €
  • Swiss VAT

    Calculate and export your Swiss VAT return (AFC) directly from your Dolibarr invoices. Supports all three AFC-recognised methods: effective, net tax rate (TDFN) and flat tax rate. Exports XML in eSWST format for direct import into the AFC ePortal. Please note this module is experimental. Make sure to verify your data.

    89.00 €

Peppol XML / UBL - electronic invoices - Multi AP

c11070d20220215083511

The Peppol module developed by CAP-REL allows you to integrate the Peppol electronic invoicing format directly into Dolibarr. Peppol is an electronic invoicing standard used in almost all of Europe (except Germany and France, which favor Factur-X). This module allows you to choose the Peppol Access Point (AP) you want (see the list).

250.00 €
Excl. tax

  • Author CAP-REL
  • Module version 1.2.136
  • Release date 02/15/2022
  • Access to download and updates 1 year

More info...

Module version: auto
Publisher/Licence: Eric Seigne / GPL-v3
User interface language: English
Help/Support: https://cap-rel.fr/sav-module-dolibarr/
Prerequisites:

  • Dolibarr min version: auto
  • Dolibarr max version: auto

Install :

  • Go into menu Home - Setup - Modules - Deploy an external module and submit the zip file
  • Module or skin is then available and can be activated.

Configuration and documentation (in french): https://doc.cap-rel.fr/projet_peppol/accueil

In summary:

  • activate the module
  • configure the module
  • re-generate an invoice, the XML file is available


Note: If you are looking for the electronic invoice format for France / Germany it is another dolibarr module: FacturX by CAP-REL

Features

  • Generate Peppol XML invoices from Dolibarr (completely autonomous, no external service required)
  • The file generated on your Dolibarr can have a suffixed name if you configure it this way in the module settings, it will have the XML extension related to this format
  • Offer flexible connection with different Peppol Access Points (AP)
  • Enable sending and receiving invoices via the Peppol network, you can choose from a list of access points, this list improves over time. If you want to see an additional AP in this list, ask us... if the API exists it will probably be added in a future version of the module

Advanced Features

  • A configuration option allows you to "force" the creation of the XML file even if your customer doesn't have a VAT number (required to be Peppol compliant). Left to your discretion, it can help you standardize your document flow management in cases where you have customers not subject to VAT and you still want XML files
  • Creation of invoices in Peppol XML format
  • Management of customer electronic identifiers (intra-community VAT number or specific Peppol identifier)
  • Dedicated field on the Third Party form for the Peppol identifier (since v1.0.28)
  • Verification of the identifier in the Peppol directory (since v1.0.50)

Sending via Peppol Network

  • Connection possible with multiple Peppol access points
  • First integrated AP: scrada.be (since v1.2.6)
  • Second integrated AP: iopole (since v1.2.12)
  • Invoice tracking within the Peppol network via a dedicated tab (v1.2.12 and later)

Invoice Reception

  • Import of supplier invoices via Peppol APs (launched from version v1.2.14)
  • Dedicated menu: Billing > Supplier Invoices > Peppol AP Import
  • Automatic PDF invoice download
  • Complete integration planned: automatic creation of supplier invoice object in Dolibarr with lines and attached documents. You can already do this by adding CAP-REL's free ScanInvoices module

Update History

Versions 1.2.xx (2025)

The 1.2.x series is reserved for our "advanced" customers and aims to cover sending & receiving invoices via the Peppol network through different providers. Any Peppol module customer can receive this version upon direct request.

Version 1.0.60 (April 2024)

  • Module tested and functional with both Apache and Nginx (see specific documentation, especially if you use the API https://wiki.dolibarr.org/index.php?title=Module_Web_Services_API_REST_(developer))
  • Added verification link for "peppol id" to the official Peppol directory
  • Improved "containerization" to make the Peppol module functional during Dolibarr API calls
  • Third party's Peppol identifier takes priority over intra-community VAT number
  • Billing address support
  • Delivery address support
  • Support for "empty" postal codes for certain addresses
  • Added support for Romania (removal of SchemeID and specific addition of Bucharest districts)
  • Update of embedded "peppol" system library
  • Various code improvements (optimization, systematic use of phpstan)
  • Support for Luxembourg retention guarantees (on tax-exclusive basis), please note https://github.com/Dolibarr/dolibarr/issues/26831
  • Improved handling of lines with discounts

Version 1.0.30 (August 2023)

  • Added a configuration key on the third party form to specify a "PeppolID" when the VAT number is not the key (e.g., for public institutions)
  • Support for lines where price = 0 and quantity = 0: they are not transposed into the Peppol XML as they are non-compliant. Note: they may be transformed into "global comments" in a future version

Version 1.0.26 (July 2023)

  • Important fix regarding negative lines (discount, credit note, etc.)
  • Use of payment bank account configured on the third party form if you don't specify one on the invoice
  • Fix regarding unit prices/quantities
  • Fix regarding customer/supplier references (inversion)
  • Fix in the PHP library used regarding line discounts (improvement we proposed to the library developer and which was accepted)

Version 1.0.18 (May 2023)

  • Added banking details for payment of your invoice if you have linked a bank account to it
  • Added a small information message in case your bank account doesn't have "SEPA/IBAN" information
  • Beginning of translation into German, Italian, Spanish, Romanian and English
 

 




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