diff --git a/src/components/Container/CounterReportsPage.vue b/src/components/Container/CounterReportsPage.vue
new file mode 100644
index 000000000..396625750
--- /dev/null
+++ b/src/components/Container/CounterReportsPage.vue
@@ -0,0 +1,12 @@
+
diff --git a/src/components/Form/counter/CounterReportForm.vue b/src/components/Form/counter/CounterReportForm.vue
new file mode 100644
index 000000000..492b9f274
--- /dev/null
+++ b/src/components/Form/counter/CounterReportForm.vue
@@ -0,0 +1,137 @@
+
diff --git a/src/components/ListPanel/counter/CounterReportsListPanel.vue b/src/components/ListPanel/counter/CounterReportsListPanel.vue
new file mode 100644
index 000000000..13437d5ed
--- /dev/null
+++ b/src/components/ListPanel/counter/CounterReportsListPanel.vue
@@ -0,0 +1,208 @@
+
+
+
+
+
+ {{ title }}
+
+
+
+
+ {{ item.Report_Name }} ({{ item.Report_ID }})
+
+
+
+
+ {{ __('common.edit') }}
+
+
+
+
+
+
+
+
+
+
+
+
+