diff --git a/src/components/GrimoireWelcome.tsx b/src/components/GrimoireWelcome.tsx
index 6791e47..c9cf291 100644
--- a/src/components/GrimoireWelcome.tsx
+++ b/src/components/GrimoireWelcome.tsx
@@ -136,15 +136,20 @@ export function GrimoireWelcome({
{description}
{showProgress && (
-
-
-
Monthly goal
-
- {formatSats(monthlyDonations)} /{" "}
- {formatSats(MONTHLY_GOAL_SATS)} sats
+
+
+
+
+
+ {formatSats(monthlyDonations)}
+
+ {" / "}
+ {formatSats(MONTHLY_GOAL_SATS)}
+
+
+ {goalProgress.toFixed(0)}%
-
)}
diff --git a/src/components/nostr/kinds/GoalDetailRenderer.tsx b/src/components/nostr/kinds/GoalDetailRenderer.tsx
index eb65152..10b86a0 100644
--- a/src/components/nostr/kinds/GoalDetailRenderer.tsx
+++ b/src/components/nostr/kinds/GoalDetailRenderer.tsx
@@ -164,8 +164,8 @@ export function GoalDetailRenderer({ event }: { event: NostrEvent }) {
{/* Zap Button */}
{!closed && (
-
-
-
Monthly goal
-
- {formatSats(monthlyDonations)} /{" "}
- {formatSats(MONTHLY_GOAL_SATS)} sats
+
+
+
+
+ {formatSats(monthlyDonations)}
+
+ {" / "}
+ {formatSats(MONTHLY_GOAL_SATS)}
+
+
+ {goalProgress.toFixed(0)}%
-