diff --git a/lib/irs/reverse-report.js b/lib/irs/reverse-report.js
index 2c097f4..5baecd5 100644
--- a/lib/irs/reverse-report.js
+++ b/lib/irs/reverse-report.js
@@ -41,6 +41,14 @@ function processPartnerReport(qs) {
         }
     }
 
+    const balance = irs.getBalanceFromMessage(qs.msg, config.partner.balance_pattern) || null;
+    if (balance) {
+        logger.verbose('REVERSE-REPORT: Balance from supplier extracted', {
+            trxId: qs.clientid,
+            balance,
+        })
+    }
+
     partner.report({
         trx_id: qs.clientid,
         rc: rc,
@@ -48,7 +56,7 @@ function processPartnerReport(qs) {
         raw: stringify(qs),
         sn: (qs.sn ? qs.sn : null) || irs.getSnFromMessage(qs.msg, config.partner.sn_pattern) || null,
         amount: amount,
-        balance: (rc === '00') ? irs.getBalanceFromMessage(qs.msg, config.partner.balance_pattern) : null,
+        balance,
         misc: {}
     })
 }