diff --git a/web/org.openbravo.retail.posterminal/js/model/order.js b/web/org.openbravo.retail.posterminal/js/model/order.js
index aa1db396c..4794a6478 100644
--- a/web/org.openbravo.retail.posterminal/js/model/order.js
+++ b/web/org.openbravo.retail.posterminal/js/model/order.js
@@ -10162,6 +10162,9 @@
         invoice.unset('isBeingClosed');
         invoice.get('lines').reset();
         invoice.set('documentNo', '');
+        const currentDate = new Date();
+        invoice.set('created', currentDate.getTime());
+        invoice.set('creationDate', OB.I18N.normalizeDate(currentDate));
         invoice.set('fullInvoice', this.get('fullInvoice'));
 
         this.get('lines').forEach(function(ol) {
