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 €  (348€)

New products

Change Invoice Thirdparty

mp15443d20250808190216

Easily change the thirdparty (customer) linked to a draft invoice directly from the invoice card in Dolibarr.

19.00 €
Excl. tax

  • Author Daxit Solutions
  • Module version 1.6.2
  • Release date 08/08/2025
  • Access to download and updates 1 year
  • How to contact support info@daxit.be
  • Compatibility Dolibarr V16 - V24   -   PHP7.4 - 8.5
  • Last update 11/03/2026 04:52 PM

More info...

Wrong customer or supplier on a Dolibarr invoice? Change the third party

Correct the third party on an existing invoice without cloning, deleting or recreating it. Select the right customer or supplier directly from the invoice card with ChangeInvoiceThirdparty, while the invoice is still a draft.

Keep the invoice, correct the third party

Finished entering an invoice, then noticed it belongs to the wrong customer? Selected the wrong supplier on a purchase invoice? Standard Dolibarr does not let you change the third party directly from the invoice card after creation.

ChangeInvoiceThirdparty lets you change an invoice customer or change the supplier on a purchase invoice without entering everything again. Correct the existing document without recreating the invoice.

  • Avoid duplicate invoices: no need to clone an invoice just to correct its third party.
  • Keep your work: retain the existing invoice, its lines and its amounts.
  • Simplify routine corrections: select the right third party using a button on the invoice card.

Already validated? Return the invoice to draft, then change the third party

You can also correct the third party on a previously validated invoice if Dolibarr allows you to return it to draft. First use Dolibarr's native action to return the invoice to draft, then use Change thirdparty.

Returning to draft alone does not let you change the third party in standard Dolibarr. The module adds that capability: select another customer or supplier on the existing invoice once it is back in draft. You can then check the invoice and validate it again in Dolibarr.

Returning to draft depends on your permissions, the invoice's state and your installation settings. The module does not force or automatically perform that action.

Correct it in a few clicks

  1. Open the invoice. If it is validated, first return it to draft using Dolibarr, where that action is allowed.
  2. Click Change thirdparty and select the correct customer or supplier.
  3. Click Change: the invoice card reloads with the new third party. Check its details before validating it again if required.

Keep the existing invoice. Customer and supplier invoice permissions are managed separately. Only third parties with the required role and permitted within the relevant entity can be used.

Scope and installation

The third party is changed while the invoice is in draft, including after an allowed return to draft from validated status. The module does not directly modify invoices that remain validated or paid. Invoice lines, amounts, VAT and payment terms are not automatically recalculated after the change.

Install the module archive, enable ChangeInvoiceThirdparty and grant the appropriate user permissions.

Version: 1.6.2. Declared minimum: Dolibarr 16. Docker and browser tests performed on 16.0.0, 20.0.4, 21.0.4, 22.0.5, 23.0.4 and 24.0.1. An illustrated user guide in French is available.




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