diff --git a/src/main/java/de/deadlocker8/budgetmaster/controller/TransactionController.java b/src/main/java/de/deadlocker8/budgetmaster/controller/TransactionController.java
index c617082dd4841363887d687c65312416f2c52765..9268febba96b35df6c4e5cab93d930edadb4c3c6 100644
--- a/src/main/java/de/deadlocker8/budgetmaster/controller/TransactionController.java
+++ b/src/main/java/de/deadlocker8/budgetmaster/controller/TransactionController.java
@@ -59,7 +59,7 @@ public class TransactionController extends BaseController
 	{
 		DateTime date = getDateTimeFromCookie(cookieDate);
 
-		repeatingTransactionUpdater.updateRepeatingTransactions(date);
+		repeatingTransactionUpdater.updateRepeatingTransactions(date.dayOfMonth().withMaximumValue());
 
 		List<Transaction> transactions = transactionService.getTransactionsForMonthAndYear(helpers.getCurrentAccount(), date.getMonthOfYear(), date.getYear(), getSettings().isRestActivated());
 		int incomeSum = helpers.getIncomeSumForTransactionList(transactions);