INVOICING POLICY
Odoo enables with two options for invoicing:
Invoice what is ordered: invoice the full order as soon as the sales order is confirmed.
Invoice what is delivered: invoice on what you delivered even if it's a partial delivery.
To enable the desired invoicing policy, Go to Sales>Configurations>Settings. Select the invoicing policy under Invoicing Option.
The default mode is Invoice on ordered quantity. However, the benefits of Invoice on delivered quantity depends on your business type. For instance, if you are selling materials like foods in large quantities, there is always a risk that quantity may diverge a little. In that case, it will be good for the seller to invoice the actual delivered quantity.
Upon confirming the sale, one can see the delivered and invoiced quantities.
If the invoice policy is set as ordered quantities, one can invoice as the sale gets confirmed.
On the other hand, if invoice policy is set as delivered quantities, one needs to firstly validate the delivery.And after the products get delivered, you can invoice customer. In case if you carried a partial delivery, Odoo will automatically add the quantities to invoiced based on how many you delivered.