Control and know when vendor bills should be paid¶
With Odoo, you can define how your vendor bills are controlled. For each purchase order, you can decide when the related vendor bill should be paid: either before or after you have received your products. You can also check at a glance what is the billing status of each purchase order.
Avec la fonctionnalité de triple concordance, Odoo compare les informations apparaissant sur le bon de commande, la facture fournisseur et le reçu, et vous permet de savoir si vous devez payer la facture. De cette façon, vous pouvez éviter de payer des factures de fournisseurs incorrectes ou frauduleuses.
Vendor bills default control policy¶
As a first step, open your Purchase app and go to
to set the default bill control policy for all the products created onwards.
By selecting On ordered quantities, you can create a vendor bill as soon as you confirm an order. The quantities mentioned in the purchase order are used to generate the draft bill.
If you choose On received quantities instead, you can only create one once you have at least received some of the products you have ordered. The quantities you have received are used to generate the draft bill. If you try to create one without having received any product, you get an error message.

Change a specific product’s control policy¶
If you want to modify a specific product’s control policy, go to
, open it, click on Edit and go to the Purchase tab. There you can change a product’s default bill control policy.
View a purchase order’s billing status¶
Once you confirm an order, you can view its Billing Status by going to the Other Information tab.

Below you can find a list of the different Billing Status, and when they are displayed, depending on the products” bill control policy.
Billing status |
Conditions |
|
Sur les quantités reçues |
Sur les quantités commandées » |
|
Nothing to Bill |
PO confirmed; no products received |
(Not applicable) |
Waiting Bills |
All/some products received; bill not created |
PO confirmed |
Fully Billed |
All/some products received; draft bill created |
Facture fournisseur brouillon créé |
Déterminez quand payer avec la triple concordance¶
First, go to
and activate 3-way matching.
Note
La triple concordance est conçue pour fonctionner avec la politique de contrôle des factures définie Sur les quantités reçues.
Should I pay the vendor bill?¶
With the feature activated, your vendor bills now display the Should Be Paid field under the Other info tab.

As you can’t create a bill until you have received your products - and if you haven’t received all of them, Odoo only includes the products you have received in the draft bill - the Should Be Paid status is set to Yes when you create one.
If you edit a draft bill to increase the billed quantity, change the price, or add other products, the Should Be Paid status is set to Exception. It means Odoo notices the discrepancy, but that you might have a valid reason to have done so.
Once the payment has been registered and mentions Paid, the Should Be Paid status is set to No.

Astuce
The Should Be Paid status is set automatically by Odoo. However, you can change the status manually when you are viewing a bill in edit mode.