UltimateLine 24.0

ULTIML240

New

Automatically adds final lines to quotes, orders and invoices whenever a line is added or modified. It can handle several lines to be added, based on products or services defined together or independently. Particularly well suited for automating the calculation and addition of lines such as carbon taxes, eco-taxes, specific discounts...

66.67 €
Excl. tax

  • Author
  • Release date 07/24/2026
  • Last update 07/24/2026 02:58 PM

More info...

Atoo-net Logo

Module version: 24.0.0

Last updated: 24/07/2026

Publisher/License: Philippe GRAND / GPL

Interface languages: French English German Spanish Italian

Support: email to [email protected]

Compatibility: Dolibarr 23.0.x and 24.0.x

The price includes 1 hour of online support!

Free updates for 1 year for the same version, then 50% discount when upgrading to the next major version.

Dolibarr Preferred Partner

UltimateLine: automatically add a final line to your quotes, orders and invoices

UltimateLine lets you attach a final line to one or more products/services, automatically calculated (carbon tax, eco-participation fee, fixed charge, discount...) and inserted right after the related product line on your quotes, customer orders and customer invoices.

The service used as the final line is a standard service from Dolibarr's Products/Services module. You define its calculation mode (percentage of the price or fixed amount) and its value, then associate it with as many products or services as needed, directly from the module's interface, with no modification to Dolibarr's native code.

Installation

Installation from the Dolibarr interface

  1. Go to Home > Setup > Modules/Applications.
  2. Open the Deploy/Install external module tab.
  3. Select the module's ZIP archive.
  4. Click Send file.
  5. Then activate the UltimateLine module.

Manual installation

  • Download the module archive as a ZIP from DoliStore.com .
  • Place the file in Dolibarr's root directory.
  • Unzip the archive with the following command:
unzip module_ultimateline-24.0.x.zip
  • Check the README.md file provided with the module.
  • Make sure the resulting folder structure is correct: htdocs/custom/ultimateline.
  • Go to Home > Setup > Modules/Applications and activate UltimateLine.
  • The module requires the Products/Services and Invoice modules to already be enabled.
  • Click the module's setup icon to define your first final line service.

Online demo

https://doliweb.com

French visitor access
Login: visitor
Password: visitorvisitor

Set up your final line service in a few clicks

From the module's setup page, select an existing service from the Products/Services module to turn it into a final line service, choose its calculation mode (percentage or fixed amount) and its value, then confirm.

You can then:

  • link this service to one or more target products/services, using a dual list with selection and transfer buttons;
  • select or deselect all items in one click;
  • remove only the selected associations, without deleting the service;
  • completely delete a final line service and all its associations.

Supported documents

UltimateLine automatically applies to Dolibarr's three most commonly used business objects:

  • Quotes/Proposals;
  • Customer orders;
  • Customer invoices.

Main features

Final line service setup

  • Choice of which Products/Services entry to use as the final line.
  • Calculation mode: rate on the price (percentage) or fixed amount added to the price.
  • Freely definable applied value.
  • Support for several distinct final line services.

Association with products and services

  • Link a final line service to one or more target products/services.
  • Two-column interface (linked products / available products) with transfer buttons.
  • Multi-select with "Select all" / "Deselect all".
  • Remove selected associations without deleting the service.
  • Completely delete a final line service.

Automatic application on documents

  • Automatically adds the final line right after the related product/service line.
  • Works on quotes, orders and invoices.
  • The final line amount is included in the PDF document totals.
  • No duplicate final line when creating an invoice from a quote or an order.
  • Consistency is automatically maintained when lines are added, edited or deleted (dedicated triggers).

Compatibility

UltimateLine relies on:

  • the Products/Services module (required dependency);
  • the Invoice module (required dependency);
  • the native quote, order, invoice and PDF generation hooks.

What's new in version 24.0

  • Compatibility with Dolibarr 23.0.x and 24.0.x.
  • Admin forms secured with a CSRF token.
  • Code modernization (GETPOSTINT, aligned with the official modulebuilder template).
  • Added a built-in user guide, available from a dedicated tab in the module setup.
  • Added a built-in Changelog tab in the module setup.
  • Display of the final lines total on documents.
  • Fix: no duplicate final line when creating an invoice from a quote or an order.
  • Fixes to trigger handling when lines are added/edited/deleted.
  • Available in French, English, German, Spanish and Italian.

Usage

Once the module is activated, go to Home > Setup > Modules/Applications > UltimateLine > Setup to define your first final line service, then link it to the relevant products or services. The final line will then be added automatically whenever one of these products is used on a quote, order or invoice.

Documentation

A full user guide is available directly inside the module (the Guide tab in the setup pages), as well as on the official Dolibarr wiki .

Need a specific adaptation?

If your need doesn't exactly match UltimateLine's standard behavior (a different calculation mode, other Dolibarr objects to cover...), contact us to discuss a custom adaptation.

For any support request or custom development: [email protected]