diff --git a/packages/desktop-client/src/components/FinancesApp.tsx b/packages/desktop-client/src/components/FinancesApp.tsx
index 7d4817be15..84176384a3 100644
--- a/packages/desktop-client/src/components/FinancesApp.tsx
+++ b/packages/desktop-client/src/components/FinancesApp.tsx
@@ -277,27 +277,51 @@ export function FinancesApp() {
}
+ element={
+
+
+
+ }
/>
-
-
+
+
+
+
+
}
/>
}
+ element={
+
+
+
+ }
/>
-
-
+
+
+
+
+
}
/>
}
+ element={
+
+
+
+ }
/>
-
-
+
+
+
+
+
}
/>
} />
diff --git a/upcoming-release-notes/mobile-error-boundaries-schedules-payees-banksync.md b/upcoming-release-notes/mobile-error-boundaries-schedules-payees-banksync.md
new file mode 100644
index 0000000000..06bc99470f
--- /dev/null
+++ b/upcoming-release-notes/mobile-error-boundaries-schedules-payees-banksync.md
@@ -0,0 +1,6 @@
+---
+category: Maintenance
+authors: [BasilTh]
+---
+
+Wrap the mobile schedules, payees, and bank sync pages in scoped error boundaries, so a rendering error in one of these sections shows a recoverable fallback instead of crashing the whole app.