New products

Ultimatepdf 24.0

mp2d20260720144534

A true Swiss Army knife for customising your documents (orders, shipments, invoices with bills of exchange, interventions, projects, commercial proposals, supplier orders and invoices, contracts, and more). The module’s administration interface allows you to manage your own visual identity and configure a wide range of settings.

200.00 €
Excl. tax

  • Author ATOO.NET
  • Module version v24
  • Release date 07/20/2026
  • Access to download and updates 2 years
  • How to contact support contact@atoo-net.com
  • Compatibility Dolibarr V24   -   PHP7.4 - 8.4
  • Last update 08/26/2026 07:18 PM

More info...

Logo Atoo-net

Module version: 24.0.5

Last update: 26.08.2026

Publisher/License: Philippe GRAND / GPL

Interface languages: French English German Spanish Italian

Support: email to contact@atoo-net.com

Compatibility: Dolibarr 24.0.x

The price includes 1 hour of online support!

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

Dolibarr Preferred Partner

UltimatePDF: the Swiss Army knife for your Dolibarr documents

UltimatePDF lets you customize the PDF templates generated by Dolibarr to match your company's visual identity and requirements.

Create your own templates without directly modifying Dolibarr's standard files: colors, logos, borders, columns, images, address blocks, signatures, footers, barcodes, QR codes and additional documents can all be configured from the module interface.

Each template can be saved with its own settings, allowing you to create multiple layouts tailored to your different activities, brands, establishments or issuing companies.

Installation

Installation from the Dolibarr interface

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

Manual installation

  • Download the module archive in ZIP format from DoliStore.com .
  • Place the file in the Dolibarr root directory.
  • Extract the archive using the following command:
unzip module_ultimatepdf-24.0.x.zip
  • Refer to the INSTALL_FR file supplied with the module.
  • Check that the resulting directory structure is correct: htdocs/custom/ultimatepdf.
  • Then go to Home > Setup > Modules/Applications and enable UltimatePDF.
  • Click the module configuration icon to create your first template.

Online demo

https://doliweb.com

French visitor access
Username: visitor
Password: visitorvisitor

Manage your templates in just a few clicks

Create document templates that reflect your company and comply with your visual identity. Each template can have its own name, description and settings.

You can customize, among other things:

  • the font used;
  • text color;
  • border color;
  • the background color of frames and column headings;
  • the transparency of colors and images;
  • solid or dotted borders;
  • square or rounded frame corners;
  • document margins;
  • logos and contact details of the issuing company;
  • the content, layout and position of address blocks;
  • the document body and the various columns;
  • free text and the footer.

Supported document templates

UltimatePDF provides customizable templates for many standard Dolibarr objects:

  • Commercial proposals ;
  • Customer orders ;
  • Customer invoices ;
  • Shipments ;
  • Customer receptions ;
  • Supplier orders ;
  • Supplier invoices ;
  • Supplier price requests ;
  • Contracts and subscriptions ;
  • Expense reports ;
  • Interventions ;
  • Projects ;
  • Products and services ;
  • BOMs.

Main features

Visual customization

  • Create multiple customized PDF templates.
  • Use a different font for each template.
  • Change text, background and border colors.
  • Adjust color transparency.
  • Choose solid or dotted borders.
  • Create blocks with square or rounded corners.
  • Precisely adjust margins and column dimensions.
  • Add a background image or PDF document.
  • Add a cover page or introduction page.

Logos and issuing companies

  • Use the company's main logo.
  • Use an alternative logo specific to a template.
  • Option to hide the main logo or the alternative logo.
  • Use a logo across the full width of the document.
  • Change the issuing company's contact details.
  • Support for multiple issuing companies or brands.
  • Option to add the Qualibat logo to the footer.

Address block management

  • Swap sender and recipient address blocks.
  • Freely position each block, in millimeters, on the invoice template.
  • One-click Swiss window envelope layout.
  • Independently show or hide the background of each block, or completely remove the border.
  • Display contact phone, fax and email address.
  • Display the contact's company name.
  • Show or hide SIREN, SIRET, NAF, RCS and EORI numbers.
  • Show or hide the intra-community VAT number.
  • Add the public note to the sender block.
  • Hide detailed information coming from the source company.

Column configuration

  • Display a separate column for references.
  • Display a line numbering column.
  • Display a separate column for product images.
  • Display sales units.
  • Display quantity, weight and discounts.
  • Display unit price before or after discount.
  • Show or hide VAT.
  • Show or hide amounts excluding tax.
  • Show or hide long descriptions.
  • Individually adjust the width of each column.
  • Add a dotted line between products and services.

Images, barcodes and QR codes

  • Display product thumbnails in documents.
  • Display each product's barcode in document lines.
  • Display the third party's barcode.
  • Display the third party's QR code.
  • Display the issuing company's QR code.
  • Display the QR code of an order or document.
  • Customize QR code colors.
  • Added a payment QR code to invoices.
  • Print the Swiss QR invoice on a dedicated page.

Signatures and approval

  • Add a Good for approval block.
  • Display the sales representative's signature.
  • Display the name of the person responsible for the case.
  • Add a signature at the bottom of commercial proposals.
  • Add a signature at the bottom of invoices.
  • Improved support for electronic signatures.
  • Compatibility with the MBI Signature module.

Merging and adding PDF documents

  • Automatically add terms and conditions of sale.
  • Merge one or more PDFs with commercial proposals.
  • Merge one or more PDFs with orders.
  • Merge one or more PDFs with invoices.
  • Add technical sheets or commercial documents.
  • Automatically merge PDF documents associated with products.
  • Add multiple introduction pages.

Commercial proposals

  • Manage multiple versions of a commercial proposal.
  • Display the sales representative in charge of follow-up.
  • Display the title and reference of the associated project.
  • Display linked objects.
  • Choose the target bank account.
  • Add introduction pages.
  • Display total weight in the totals block.
  • Independent management of headers and submenus.

Invoices

  • Support for standard invoices and progress invoices.
  • Display the reverse charge VAT notice.
  • Show or hide amounts already paid.
  • Display the customer's outstanding balance.
  • Convert amounts and numbers into words.
  • Choose the bank account to display.
  • Display the LCR bill of exchange.
  • Print the Swiss QR invoice at the end of the document.
  • Freely position address blocks for window envelopes.
  • Summary of linked objects and shipments for the invoiced order.
  • Compatibility with the Factur-X module.

Expense reports

  • Free and simultaneous entry of amounts excluding tax and including tax on lines.
  • Automatic VAT calculation by difference, including when the stored rate is zero.
  • Four input modes, from Dolibarr's native behavior to free input for all rates.
  • Print the effective VAT rate, marked with an asterisk and explained in a footnote.
  • Print the actual unit price excluding tax.
  • Columns for date, expense type, project, unit price and quantity.
  • Approval box showing the approver, decision date and signature.
  • Merge attached PDF receipts at the end of the document.

Additional settings

  • Option not to repeat the header on every page.
  • Add a folding mark one third down the page.
  • Customize the height of the free-text block.
  • Customize the font size of free text.
  • Hide the bank account details section.
  • Automatic positioning of visible submenus.
  • Display currency symbols after amounts.
  • Independent settings for each document type.

Compatibility and synergies

UltimatePDF is notably compatible with:

  • the Milestone / Jalon module;
  • the MBI Signature module;
  • the sales and purchase unit management module;
  • Incoterms management;
  • progress invoices;
  • the Factur-X module;
  • the Swiss QR invoice;
  • multi-company installations.

What's new in version 24.0.5

  • Free positioning of address blocks on the invoice template: four fields in millimeters, X and Y for both sender and recipient, measured from the top-left corner of the page. The historical automatic mode remains available and unchanged.
  • Swiss window envelope button that fills these four fields with one click, plus a new No border style for address blocks, in line with Swiss practice.
  • Swiss QR invoice: the standardized payment section is printed on a dedicated page at the end of the invoice. The option requires PHP 8.1 or later and the bcmath extension, and remains disabled by default.
  • Free entry of amounts excluding and including tax on expense reports: both unit prices can be entered together and VAT is calculated by difference, which Dolibarr does not natively allow. Essential for foreign invoices, restaurant receipts with multiple VAT rates or partially recoverable VAT.
  • The expense report PDF then prints the effective VAT rate, marked with an asterisk and explained in a footnote, as well as the actual unit price excluding tax.
  • Fixed the placement of the project reference and title, as well as other header additions, in full-width banner layouts.
  • Module archive reduced by approximately 44 MB by removing unused reference data.

What's new in the 24.0 branch

  • Compatibility with Dolibarr 24.0.x.
  • Display product barcodes in document lines.
  • Improved electronic signature management.
  • Support for multiple issuing companies.
  • Extended compatibility with the MBI Signature module.
  • Added a payment QR code to invoices.
  • New management and automatic positioning of submenus.
  • Compatibility with the Factur-X module.
  • Improved generation of shipping documents.
  • Improved contract and subscription templates.

Usage

Once the module is enabled, create a template from the UltimatePDF configuration page, then select it as the active template in the configuration of the relevant document type.

Settings are saved independently for each template and each document category. This allows you to use a different layout for your quotes, orders, invoices, shipments or contracts.

Documentation

See the full documentation on the official Dolibarr wiki .

Need a specific template?

If UltimatePDF's many options do not meet a very specific requirement, we can also create a custom PDF template tailored to your business.

For any support request or custom development: contact@atoo-net.com

More modules

Dolistore




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