{{ formatDuration(row.first_token_ms) }}
-
diff --git a/frontend/src/components/charts/UserBreakdownSubTable.vue b/frontend/src/components/charts/UserBreakdownSubTable.vue
index 40b7db78..e24e8e45 100644
--- a/frontend/src/components/charts/UserBreakdownSubTable.vue
+++ b/frontend/src/components/charts/UserBreakdownSubTable.vue
@@ -25,6 +25,9 @@
|
${{ formatCost(user.actual_cost) }}
|
+
+ ${{ formatCost(user.account_cost) }}
+ |
${{ formatCost(user.cost) }}
|
diff --git a/frontend/src/types/index.ts b/frontend/src/types/index.ts
index aaa3e35f..89fd777f 100644
--- a/frontend/src/types/index.ts
+++ b/frontend/src/types/index.ts
@@ -1245,6 +1245,7 @@ export interface UserBreakdownItem {
total_tokens: number
cost: number
actual_cost: number
+ account_cost: number
}
export interface UserUsageTrendPoint {
diff --git a/frontend/src/views/admin/UsageView.vue b/frontend/src/views/admin/UsageView.vue
index 495ca7ad..d0c3358e 100644
--- a/frontend/src/views/admin/UsageView.vue
+++ b/frontend/src/views/admin/UsageView.vue
@@ -533,6 +533,7 @@ const allColumns = computed(() => [
{ key: 'billing_mode', label: t('admin.usage.billingMode'), sortable: false },
{ key: 'tokens', label: t('usage.tokens'), sortable: false },
{ key: 'cost', label: t('usage.cost'), sortable: false },
+ { key: 'account_cost', label: t('usage.accountCost'), sortable: false },
{ key: 'first_token', label: t('usage.firstToken'), sortable: false },
{ key: 'duration', label: t('usage.duration'), sortable: false },
{ key: 'created_at', label: t('usage.time'), sortable: true },