diff --git a/src/main/resources/languages/base_de.properties b/src/main/resources/languages/base_de.properties
index 598bc71637698d4777c110b59a4497a2962268fe..26c727eacbf493bef8c945902060e8fb7418dfb1 100644
--- a/src/main/resources/languages/base_de.properties
+++ b/src/main/resources/languages/base_de.properties
@@ -260,6 +260,7 @@ settings.database.delete.verification=Bestätigungscodes
 settings.search.itemsPerPage=Anzahl der Suchergebnisse pro Seite
 
 account.new.label.name=Name
+account.new.label.icon=Icon
 account.default.name=Standardkonto
 account.all=Alle Konten
 account.budget.asof=Stand
diff --git a/src/main/resources/languages/base_en.properties b/src/main/resources/languages/base_en.properties
index 693f66be11ce83f97813f4391d956eee55807b27..626faad57116feb43ceeb8688701e1d22bacb00c 100644
--- a/src/main/resources/languages/base_en.properties
+++ b/src/main/resources/languages/base_en.properties
@@ -260,6 +260,7 @@ settings.database.delete.verification=Verification Code
 settings.search.itemsPerPage=Number of search results per page
 
 account.new.label.name=Name
+account.new.label.icon=Icon
 account.default.name=Default Account
 account.all=All Accounts
 account.budget.asof=as of
diff --git a/src/main/resources/templates/accounts/newAccount.ftl b/src/main/resources/templates/accounts/newAccount.ftl
index f4dab542bb38a0bde9bb1e70c184df53f625b255..5d3a241374261a87a618fe7dba512c07fced4dd1 100644
--- a/src/main/resources/templates/accounts/newAccount.ftl
+++ b/src/main/resources/templates/accounts/newAccount.ftl
@@ -42,6 +42,16 @@
                                 <label for="account-name">${locale.getString("account.new.label.name")}</label>
                             </div>
                         </div>
+
+                        <#-- icon -->
+                        <div class="row">
+                            <div class="input-field col s12 m12 l8 offset-l2">
+                                <i class="fas fa-icons prefix"></i>
+                                <input id="account-icon" type="text" name="iconPath" <@validation.validation "iconPath"/> value="<#if account.getIconPath()??>${account.getIconPath()}</#if>">
+                                <label for="account-icon">${locale.getString("account.new.label.icon")}</label>
+                            </div>
+                        </div>
+
                         <br>
 
                         <#-- buttons -->