diff --git a/packages/desktop-client/src/components/modals/HoldBufferModal.tsx b/packages/desktop-client/src/components/modals/HoldBufferModal.tsx
index 74ea959aae54c9bd866dfe33eff82eb589f8a598..c7e249da239c2b2a6ac8cf08f8558f37524f5bcd 100644
--- a/packages/desktop-client/src/components/modals/HoldBufferModal.tsx
+++ b/packages/desktop-client/src/components/modals/HoldBufferModal.tsx
@@ -56,6 +56,7 @@ export function HoldBufferModal({
             <FieldLabel title="Hold this amount:" />
             <InitialFocus>
               <InputField
+                inputMode="decimal"
                 defaultValue={initialAmount}
                 onUpdate={value => setAmount(value)}
                 onEnter={() => _onSubmit(amount)}
diff --git a/packages/desktop-client/src/components/modals/RolloverBudgetSummaryModal.tsx b/packages/desktop-client/src/components/modals/RolloverBudgetSummaryModal.tsx
index cd2f12c90c305d5c1af92f1871157ff1030e2dd8..0cec233d86d144cf05770b688960c4e866756995 100644
--- a/packages/desktop-client/src/components/modals/RolloverBudgetSummaryModal.tsx
+++ b/packages/desktop-client/src/components/modals/RolloverBudgetSummaryModal.tsx
@@ -34,7 +34,7 @@ export function RolloverBudgetSummaryModal({
   const openTransferModal = () => {
     dispatch(
       pushModal('transfer', {
-        title: 'Transfer',
+        title: 'Transfer: To Budget',
         month,
         amount: sheetValue,
         onSubmit: (amount, toCategoryId) => {
diff --git a/packages/desktop-client/src/components/modals/TransferModal.tsx b/packages/desktop-client/src/components/modals/TransferModal.tsx
index 0e5577f46f182245b8be0106715b3ae0a040a0ae..dae973f5a911c977e040a2cfb10bb6a286975690 100644
--- a/packages/desktop-client/src/components/modals/TransferModal.tsx
+++ b/packages/desktop-client/src/components/modals/TransferModal.tsx
@@ -85,6 +85,7 @@ export function TransferModal({
             <FieldLabel title="Transfer this amount:" />
             <InitialFocus>
               <InputField
+                inputMode="decimal"
                 tabIndex={1}
                 defaultValue={_initialAmount}
                 onUpdate={setAmount}
diff --git a/upcoming-release-notes/2607.md b/upcoming-release-notes/2607.md
new file mode 100644
index 0000000000000000000000000000000000000000..d48e22fee78a3310b2e572275b2a7eec8baf1dc3
--- /dev/null
+++ b/upcoming-release-notes/2607.md
@@ -0,0 +1,6 @@
+---
+category: Enhancements
+authors: [joel-jeremy]
+---
+
+Use decimal input mode for transfer and hold buffer modal inputs.