diff --git a/packages/desktop-client/src/components/accounts/TransactionsTable.js b/packages/desktop-client/src/components/accounts/TransactionsTable.js
index c5e08019467cd2e70f3a336619d9c9e825a1e921..a6fd0de728012cff4d942a06dc2e7d84cec1e011 100644
--- a/packages/desktop-client/src/components/accounts/TransactionsTable.js
+++ b/packages/desktop-client/src/components/accounts/TransactionsTable.js
@@ -1619,9 +1619,6 @@ export let TransactionTable = React.forwardRef((props, ref) => {
             // add split
             onAddSplit(lastTransaction.id);
           } else if (
-            (newNavigator.focusedField === 'debit' ||
-              newNavigator.focusedField === 'credit' ||
-              newNavigator.focusedField === 'cleared') &&
             newNavigator.editingId === lastTransaction.id &&
             (!isSplit || !lastTransaction.error)
           ) {
diff --git a/packages/desktop-client/src/components/accounts/TransactionsTable.test.js b/packages/desktop-client/src/components/accounts/TransactionsTable.test.js
index a7e039506194f628933be2189873e31896f92717..de3c7911f5d542a74f0fd5e11652a081c5f7af42 100644
--- a/packages/desktop-client/src/components/accounts/TransactionsTable.test.js
+++ b/packages/desktop-client/src/components/accounts/TransactionsTable.test.js
@@ -643,7 +643,7 @@ describe('Transactions', () => {
 
     input = await editNewField(container, 'notes');
     await userEvent.clear(input);
-    await userEvent.type(input, 'a transaction[Enter]');
+    await userEvent.type(input, 'a transaction');
 
     input = await editNewField(container, 'debit');
     expect(input.value).toBe('0.00');
diff --git a/upcoming-release-notes/992.md b/upcoming-release-notes/992.md
new file mode 100644
index 0000000000000000000000000000000000000000..9275329ec2f433c6a6e92618d75d21101dd685cb
--- /dev/null
+++ b/upcoming-release-notes/992.md
@@ -0,0 +1,6 @@
+---
+category: Bugfix
+authors: [MatissJanis]
+---
+
+Allow creating transactions by clicking "enter" in the notes/payee/category field