diff --git a/web/org.openbravo.retail.posterminal/js/utils/cashUpReportUtils.js b/web/org.openbravo.retail.posterminal/js/utils/cashUpReportUtils.js
--- a/web/org.openbravo.retail.posterminal/js/utils/cashUpReportUtils.js
+++ b/web/org.openbravo.retail.posterminal/js/utils/cashUpReportUtils.js
@@ -134,6 +134,7 @@
             } else if (orderType === 3) {
               auxPay.set('totalSales', OB.DEC.sub(auxPay.get('totalSales'), payment.get('amount')));
             }
+            auxPay.set('rate', payment.get('rate'));
             OB.Dal.save(auxPay, null, null);
           }, this);
           findAndSave(cashuptaxes, 0, function () {
