Promotions

  • Interview

    This module allows you to create questionnaires in Dolibarr. This module can be used alone but can also be added to the Agefodd module. (It is integrated into the Agefodd 2025 version).

    250.00 €  (600€)

New products

  • Paper Invoice Mailing

    Send your customer invoices by post from Dolibarr, through MySendingBox. See the exact printed PDF and the price before you confirm, track every letter, and follow your postal costs on a dashboard.

    69.00 €
  • Lead Management

    The Lead Management module allows you to track commercial contacts to be qualified in Dolibarr without cluttering your third-party database, and then convert them in one click into a prospect, contact, and opportunity — all linked together and to their original lead.

    190.00 €

EasySubtotals - Titles, Subtotals & Free-Text Blocks in Proposals, Orders and Invoices

mp23914d20260422083150

Add hierarchical titles, automatic subtotals and free-text blocks to your proposals, orders and invoices. Per-block totals recomputed on screen, in PDF and in custom ODT templates.

190.00 €
Excl. tax

  • Author EasySoft Tech SL
  • Module version 1.3.16
  • Release date 04/22/2026
  • Access to download and updates 1 year
  • How to contact support info@easysoft.es
  • Compatibility Dolibarr V16 - V24   -   PHP7.4 - 8.3
  • Last update 10/29/2026 09:14 AM

More info...

EasySoft Tech - Soluciones que impulsan tu empresa

Documents in blocks, not a flat list

EasySubtotals groups the lines of proposals, orders and invoices into blocks with a title, subtotal and free text. It works on standard PDFs and on your custom ODT templates.

9
nested title levels
ODT
tags for your templates
3
standard PDFs overridden
V16 – V24
PHP 7.4 – 8.3+

El problema que resuelve

A forty-line invoice is a wall of text. Without grouping, every concept looks equally important, the customer cannot see what belongs to what and negotiating “by parts” becomes impossible. Dolibarr's standard subtotal neither nests blocks nor closes sections.

Lo que te encuentras Lo que te cuesta
Flat lines, not grouped by phase or service. The customer cannot tell what they are paying for or what can be removed.
The standard subtotal does not nest or close blocks. Per-section totals are calculated by hand and stop matching.
Your ODT template knows nothing about blocks. Titles come out as one more line and the layout breaks.

A proposal is negotiated by blocks, not by loose lines.

FEATURED

Titles, subtotals and free text in custom ODT templates too

The module hooks into Dolibarr's ODT process and fills the placeholders by row type: on a title it leaves quantity and price columns empty; on a subtotal it puts the block total. One flat row covers products, titles and subtotals.

Qué incluye

Hierarchical blocks
Title, subtitle and up to 9 levels; automatic subtotal with net, VAT and total.
Text and snippets
Free-text blocks and a dictionary of reusable paragraphs for clauses and terms.
Standard PDF and ODT
Overrides Crabe, Einstein and Azur, and exposes tags for your ODT templates.
Extras that save time
NC flag to exclude a block, page break per line, compact PDF and executive summary.

Full feature list

  • Block titles with up to 9 nested levels.
  • Automatic subtotal per block: net, VAT and total.
  • Free-text blocks with no effect on calculations.
  • Reusable snippets with their own dictionary.
  • Add, edit, delete and duplicate blocks.
  • Reusable block templates.
  • ODT template integration through per-row-type tags.
  • Overrides Crabe, Einstein and Azur PDFs.
  • Customer and supplier proposals, orders and invoices.
  • Recurring and situation invoices.
  • Order → invoice cascade with reference placeholders.
  • NC flag to exclude a block from the total.
  • Page break per line.
  • Compact PDF and executive summary.
  • Automatic title numbering.
  • Informative block discount.
  • Title and subtotal colours and style in PDF.
  • Dashboard with KPIs and REST API for blocks and templates.
  • Multi-company with isolated data.
  • 8 languages and 4 admin tabs.

Para qué se usa

  • Construction: proposals by phase with a subtotal per phase.
  • Software and consulting: analysis, development, testing and licences, each with its subtotal.
  • Manufacturing: one invoice with several monthly orders, one block per order.
  • Professional services: optional blocks the customer accepts or drops.

Puesta en marcha

1
Copy the folder to custom/easysubtotals/.
2
Enable it and review the 15 configuration constants.
3
Open a proposal, order or invoice and add titles and subtotals.
4
Generate the standard PDF or your ODT template with the tags.

Requisitos

Dolibarr V16 – V24
PHP PHP 7.4 – 8.3+
Base de datos MySQL 5.7+ · MariaDB 10.2+ · PostgreSQL 10+
Actualizaciones 365 días de acceso a actualizaciones

Antes de comprar

¿Puedo adaptarlo a mi caso?
Sí. Recibes todo el código fuente y puedes leerlo, modificarlo y adaptarlo sin pedir permiso.
¿Cómo lo pruebo sin arriesgar mis datos?
Enable it on a copy of the installation, create a document with two blocks and check the subtotal and the PDF. If you use ODT, review the ODT Variables tab.
¿Y si algo no encaja con mi instalación?
Escríbenos a info@easysoft.es antes de comprar y lo miramos contigo. Preferimos decirte que no encaja a venderte algo que no te sirve.
¿Qué pasa cuando venzan los 365 días?
The module keeps working. The 365 days cover access to new versions; when they expire you can keep using the installed version and renew whenever you want.

Mantenimiento activo

The module is maintained on Dolibarr V16–V24 and PHP 7.4–8.3, with three PDF overrides, ODT integration, an order→invoice cascade trigger and situation invoice support.

24
módulos publicados en Dolistore
100 %
código fuente completo
8
idiomas en la interfaz
365
días de actualizaciones

¿Te encaja para lo que necesitas?

Cuéntanos tu caso y te decimos si EasySubtotals te sirve — y si no, te lo decimos igual.

info@easysoft.es www.easysoft.es



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