diff --git a/POS/components.d.ts b/POS/components.d.ts
index 1f2e8b35f..deae0d619 100644
--- a/POS/components.d.ts
+++ b/POS/components.d.ts
@@ -17,7 +17,9 @@ declare module 'vue' {
CouponDialog: typeof import('./src/components/sale/CouponDialog.vue')['default']
CouponManagement: typeof import('./src/components/sale/CouponManagement.vue')['default']
CreateCustomerDialog: typeof import('./src/components/sale/CreateCustomerDialog.vue')['default']
+ CreditSalesSummaryDialog: typeof import('./src/components/customers/CreditSalesSummaryDialog.vue')['default']
CustomerDialog: typeof import('./src/components/sale/CustomerDialog.vue')['default']
+ CustomerDuesDialog: typeof import('./src/components/customers/CustomerDuesDialog.vue')['default']
DraftInvoicesDialog: typeof import('./src/components/sale/DraftInvoicesDialog.vue')['default']
EditItemDialog: typeof import('./src/components/sale/EditItemDialog.vue')['default']
InstallAppBadge: typeof import('./src/components/common/InstallAppBadge.vue')['default']
diff --git a/POS/src/components/customers/CreditSalesSummaryDialog.vue b/POS/src/components/customers/CreditSalesSummaryDialog.vue
new file mode 100644
index 000000000..fb138fde8
--- /dev/null
+++ b/POS/src/components/customers/CreditSalesSummaryDialog.vue
@@ -0,0 +1,238 @@
+
+
+ {{ __('Customers who owe money') }} {{ __('No customers owe money') }} {{ __('Everyone is settled up.') }} {{ __('Failed to load credit sales. Try refreshing.') }}
+ {{ customerName || customer }}
+ {{ __('All Settled') }} {{ __('This customer has no outstanding balance.') }}
+ {{ __('Credit available: {0}', [formatCurrency(statement.summary.total_credit)]) }}
+ {{ __('No items on credit.') }} {{ __('Failed to load account statement. Try refreshing.') }}{{ __('Credit Sales') }}
+ {{ __('Customer Account') }}
+
+
+
+
+
+
+
+ {{ __('Item') }}
+ {{ __('Qty') }}
+ {{ __('Rate') }}
+ {{ __('Amount') }}
+
+
+
+ {{ item.item_name }}
+ {{ item.qty }} {{ item.uom }}
+ {{ formatCurrency(item.rate) }}
+ {{ formatCurrency(item.amount) }}
+
+
+
+
+
+
+
+ {{ __('Item') }}
+ {{ __('Qty') }}
+ {{ __('Amount') }}
+
+
+
+ {{ item.item_name }}
+ {{ item.total_qty }} {{ item.uom }}
+ {{ formatCurrency(item.total_amount) }}
+