diff --git a/models/sale.py b/models/sale.py
index 3c46b77bfb81af086754ebac6e416cd8772bbc8e..10e0ce653c82f2c2348bb1344ad847e4d0274d89 100644
--- a/models/sale.py
+++ b/models/sale.py
@@ -17,7 +17,7 @@ class SaleOrder(models.Model):
         Compute the amount (untaxed) that remains to be invoiced from sale order
         """
         for order in self:
-            line_to_invoice = [line for line in order.order_line if line.invoice_status == 'to invoice']
+            line_to_invoice = [line for line in order.order_line if line.invoice_status == 'to invoice' or line.invoice_status == 'invoiced']
 
             untaxed_amount_to_invoice = order.amount_untaxed 
             for line in line_to_invoice: