diff --git a/app/views/admin/verifications/_pending_step.html.erb b/app/views/admin/verifications/_pending_step.html.erb
new file mode 100644
index 000000000..7ca722602
--- /dev/null
+++ b/app/views/admin/verifications/_pending_step.html.erb
@@ -0,0 +1,8 @@
+<% if !user.residence_verified? %>
+ <%= render partial: 'failed_census_call', collection: user.failed_census_calls %>
+<% elsif !user.verification_sms_sent? %>
+
<%= t("admin.verifications.index.phone_not_given") %>
+<% elsif !user.sms_verified? %>
+ <%= user.unconfirmed_phone %>
+ <%= t("admin.verifications.index.sms_code_not_confirmed") %>
+<% end %>
\ No newline at end of file
diff --git a/app/views/admin/verifications/index.html.erb b/app/views/admin/verifications/index.html.erb
index ffeb4ebca..4b1f56346 100644
--- a/app/views/admin/verifications/index.html.erb
+++ b/app/views/admin/verifications/index.html.erb
@@ -17,20 +17,7 @@
<% @users.each do |user| %>
<%= link_to user.name, admin_user_path(user) %>
- <% if !user.residence_verified? %>
- <%= render partial: 'failed_census_call', collection: user.failed_census_calls %>
- <% elsif !user.verification_sms_sent? %>
-
- <%= t("admin.verifications.index.phone_not_given") %>
-
- <% elsif !user.sms_verified? %>
-
- <%= user.unconfirmed_phone %>
-
-
- <%= t("admin.verifications.index.sms_code_not_confirmed") %>
-
- <% end %>
+ <%= render "pending_step", user: user %>
<% end %>