diff --git a/agkyra/cli.py b/agkyra/cli.py
index 3c7bf084c48e28608c2333869633393532d0eafc..07cec6a84a7d603280cce445c7bda337ca38cfc4 100644
--- a/agkyra/cli.py
+++ b/agkyra/cli.py
@@ -36,6 +36,8 @@ NOTIFICATION = {
     1000: 'Critical error'
 }
 
+remaining = lambda st: st['unsynced'] - (st['synced'] + st['failed'])
+
 
 class ConfigCommands:
     """Commands for handling Agkyra config options"""
@@ -234,7 +236,7 @@ class AgkyraCLI(cmd.Cmd):
         status, msg = client.get_status() if client else None, 'Not running'
         if status:
             msg = NOTIFICATION[status['code']]
-            diff = status['unsynced'] - status['synced']
+            diff = remaining(status)
             if diff:
                 msg = '%s, %s remaining' % (msg, diff)
         sys.stdout.write('%s\n' % msg)