diff --git a/src/pretix/presale/templates/pretixpresale/event/fragment_cart.html b/src/pretix/presale/templates/pretixpresale/event/fragment_cart.html
index 1f6863491c..e15f4ea408 100644
--- a/src/pretix/presale/templates/pretixpresale/event/fragment_cart.html
+++ b/src/pretix/presale/templates/pretixpresale/event/fragment_cart.html
@@ -243,11 +243,14 @@
{% endif %}
-
+
{% trans "Total" %}
-
+
+ {{ cart.itemcount }}
+
+
{{ cart.total|money:event.currency }}
-
+
\ No newline at end of file
diff --git a/src/pretix/presale/views/__init__.py b/src/pretix/presale/views/__init__.py
index fa3143fdb7..528be0e3d8 100644
--- a/src/pretix/presale/views/__init__.py
+++ b/src/pretix/presale/views/__init__.py
@@ -173,6 +173,7 @@ class CartMixin:
'minutes_left': minutes_left,
'seconds_left': seconds_left,
'first_expiry': first_expiry,
+ 'itemcount': sum(c.count for c in positions if not c.addon_to)
}