Issue: scheduling a payment for a specific date results in Monzo saving the schedule for the date one day before the one you selected. This then reduces by one day every time you edit the payment, even if you don’t alter the scheduled date. I tend to update my Credit Card standing orders as I spend on them to pay in full on the monthly due date of the bill. This meant my payment for Barclaycard this month was sent to them 6 days before I’d received my bill.
Details to reproduce: try setting a scheduled payment for May 31st as an example, and Monzo will schedule it for May 30th. This happens with any scheduled payment be it a standing order, withdrawal from or deposit to a pot. If you then go back to edit the payment again, you’ll see the date in the edit view is now the day before the day you selected, in my case, May 30th. If I then save this without making any changes, Monzo will change the date to May 29th.
OS: iOS 14.4.2
Device: iPhone 12 Pro
App Version: 3.78.0 #735