Odoo Help


What is the meaning of "Nothing to Invoice" versus "Fully Invoiced" on Sales Orders (as it relates to service products)?

Bob Maes
on 10/11/16, 6:22 AM 1,368 views

I’m confused by the behavior of the “Invoice Status” of the Sales Orders.

After invoicing, the sales orders usually get the invoice status “Nothing to Invoice”.  But sometimes they receive status “Fully Invoiced”. I cannot figure out the reason why this happens. There has to be a logical explanation however...

Business context is a service process with products defined as “services” and invoicing policy according to “Delivered quantities”. Track service is "Manually set quantities on order” except for one product/service with Track service as "Create a task and track hours"

On 1/15/18, 3:04 AM

Compute the invoice status of a SO line. Possible statuses:

- Nothing to invoiceif the SO is not in status 'sale' or 'done', it's consider that there is nothing to invoice. This is also a default value if the conditions of other status is met.

- To Invoice: It's refer to the quantity to invoice of the line. Refer to method `_get_to_invoice_qty ()` for more information on how this is calculated.

- Upselling Opportunity :This is possible only for a product invoiced if delivered more than expected. The could arise if, for example, a project took more time than expected. This is only in the 'sale' state, so that when SO is set to done, the upselling opportunity is removed from the list.

- Fully Invoiced : The quantity invoiced is larger or equal to the quantity ordered.

About This Community

This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.


Odoo Training Center

Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.

Test it now

Question tools

1 follower(s)


Asked: 10/11/16, 6:22 AM
Seen: 1368 times
Last updated: 1/15/18, 3:04 AM