diff --git a/packages/desktop-client/src/components/mobile/budget/BudgetTable.jsx b/packages/desktop-client/src/components/mobile/budget/BudgetTable.jsx
index 952d70c630767a60c68475da557eaac67592b4cd..e004f887e4bcf90ebe04d365bed1adb28643501c 100644
--- a/packages/desktop-client/src/components/mobile/budget/BudgetTable.jsx
+++ b/packages/desktop-client/src/components/mobile/budget/BudgetTable.jsx
@@ -681,10 +681,17 @@ const IncomeCategory = memo(function IncomeCategory({
   style,
   onEdit,
   onBudgetAction,
-  isEditingBudget,
-  onEditBudget,
 }) {
   const listItemRef = useRef();
+  const [isEditingBudget, setIsEditingBudget] = useState(false);
+  const { onRequestActiveEdit, onClearActiveEdit } = useSingleActiveEditForm();
+
+  const onEditBudget = () => {
+    onRequestActiveEdit(`${category.id}-budget`, () => {
+      setIsEditingBudget(true);
+      return () => setIsEditingBudget(false);
+    });
+  };
 
   return (
     <ListItem
@@ -742,15 +749,8 @@ const IncomeCategory = memo(function IncomeCategory({
             onBudgetAction={onBudgetAction}
             isEditing={isEditingBudget}
             onEdit={onEditBudget}
+            onBlur={onClearActiveEdit}
           />
-          {/* <CellValue
-            binding={budget}
-            style={{
-              ...styles.smallText,
-              textAlign: 'right',
-            }}
-            type="financial"
-          /> */}
         </View>
       )}
       <View
@@ -951,8 +951,6 @@ function IncomeGroup({
   editMode,
   onEditGroup,
   onEditCategory,
-  editingBudgetCategoryId,
-  onEditCategoryBudget,
   onBudgetAction,
 }) {
   return (
@@ -1016,8 +1014,6 @@ function IncomeGroup({
                 editMode={editMode}
                 onEdit={onEditCategory}
                 onBudgetAction={onBudgetAction}
-                isEditingBudget={editingBudgetCategoryId === category.id}
-                onEditBudget={onEditCategoryBudget}
               />
             );
           })}
diff --git a/upcoming-release-notes/2573.md b/upcoming-release-notes/2573.md
new file mode 100644
index 0000000000000000000000000000000000000000..c25b7eae00deafdacc468c82a35f55182d3f21a7
--- /dev/null
+++ b/upcoming-release-notes/2573.md
@@ -0,0 +1,6 @@
+---
+category: Bugfix
+authors: [joel-jeremy]
+---
+
+Fix mobile report budget bug where you can't click on an income category's budgeted input.