Werbeaktionen

  • 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€)
  • Fast Product - CODE 42

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

    15,00 €  (30€)

Neue Produkte

  • Massenbearbeitung kundenspezifischer Preise

    Erstellen, bearbeiten und löschen Sie kundenspezifische Preise in Dolibarr auf einer einzigen Seite — ohne jede Produkt- oder Kundenkarte einzeln öffnen zu müssen. ✔ Preise pro Kunde direkt in der Tabelle ✔ Bestehende Preise bearbeiten oder löschen ✔ Automatische Hervorhebung geänderter Felder ✔ INSERT / UPDATE / DELETE automatisch Sparen Sie Stunden manueller Preispflege.

    75,00 €
  • MultiPaiement

    This module allows you to specify the different payment methods for a transaction (cash, mobile money, or check).

    KOSTENLOS

Non-deductible VAT

mp20482d20260220163912

In certain countries (Belgium, France, etc.) and for specific expense categories (company cars, restaurant meals, etc.), VAT paid to suppliers cannot be fully recovered. Only a percentage is deductible; the remainder must be included in the cost of the expense. This module automates the management of **non-deductible VAT** on supplier invoices in Dolibarr.

KOSTENLOS

  • Autor Weer Wolf
  • Modulversion 1.0
  • Veröffentlichungsdatum 20.02.2026
  • Zugriff auf Updates und Downloads 2 Jahre
  • Kompatibilität Dolibarr V20+   -   PHP>= 7.3
  • Letztes Update 30.03.2026 09:40

Mehr Infos...

Features

On products and services

- Adds a **non-deductible VAT percentage** field (`pct_tva_non_deductible`) to each product/service sheet.

- This percentage defines what fraction of the VAT charged on that product cannot be recovered from the tax authority.

On supplier invoice lines

When a line is added or modified on a supplier invoice:

- The non-deductible VAT percentage is automatically copied from the product sheet if not already set.

- The following computed amounts are stored on each line:

  - **Non-deductible VAT amount** (`montant_tva_non_deductible`): the portion of VAT that cannot be deducted.

  - **Deductible VAT amount** (`montant_tva_deductible`): the recoverable portion of VAT.

- Accounting adjustment: the non-deductible VAT amount is transferred to the pre-tax cost (`total_ht`), so that the taxable base and the recoverable VAT are correctly reflected in Dolibarr's accounting.

On the supplier invoice header

Two summary fields are automatically calculated and displayed on the invoice:

- **Total VAT (deductible + non-deductible)** (`total_tva_brut`): the gross VAT amount across all lines, before any split.

- **Total non-deductible VAT** (`total_tva_non_deductible`): the total VAT amount that cannot be recovered.

Real-time assistance when entering lines

When selecting a product in the invoice line form, the non-deductible VAT percentage is fetched in real time (via AJAX) from the product sheet and pre-filled in the line form, reducing manual data entry.

Typical use cases

- **Company cars** (Belgium: 50 % non-deductible VAT rule for mixed-use vehicles)

- **Restaurant and reception expenses** (partial VAT deductibility)

- Any expense category subject to a fixed or percentage-based VAT non-deductibility rule




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