diff --git a/apps/note/templatetags/__init__.py b/apps/note/templatetags/__init__.py
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/apps/note/templatetags/pretty_money.py b/apps/note/templatetags/pretty_money.py
new file mode 100644
index 0000000000000000000000000000000000000000..5b7acd12fc790c36eb32d9ce5e7798d637e92e6f
--- /dev/null
+++ b/apps/note/templatetags/pretty_money.py
@@ -0,0 +1,12 @@
+from django import template
+
+
+def pretty_money(value):
+    if value%100 == 0:
+        return str(value//100) + '€'
+    else:
+        return str(value//100) + '€ ' + str(value%100)
+
+
+register = template.Library()
+register.filter('pretty_money', pretty_money)
diff --git a/templates/member/profile_detail.html b/templates/member/profile_detail.html
index ea2f0f07a873e913ec38200ca30f9ecc626193b5..11f50f659840e7e721eae04cbb557b6d3f18651e 100644
--- a/templates/member/profile_detail.html
+++ b/templates/member/profile_detail.html
@@ -1,5 +1,5 @@
 {% extends "base.html" %}
-{% load i18n static %}
+{% load i18n static pretty_money %}
 
 {% block content %}
     <h3>Compte n° {{ object.pk }}</h3>
@@ -20,7 +20,7 @@
         <dt class="col-6 col-md-3">{% trans 'address'|capfirst %}</dt>
         <dd class="col-6 col-md-3">{{ object.address }}</dd>
         <dt class="col-6 col-md-3">{% trans 'balance'|capfirst %}</dt>
-        <dd class="col-6 col-md-3">{{ object.user.note.balance }}</dd>
+        <dd class="col-6 col-md-3">{{ object.user.note.balance | pretty_money }}</dd>
     </dl>
 
     <a href="{% url "password_change" %}">{% trans 'Change password' %}</a>