Here is a breakdown of the possible pay dates for incoming BACS and Faster Payments receipts into bank accounts over the 2025/2026 Xmas/New Year period - noting that employers may choose to pay salaries earlier than normal at this time of year and this list of dates assumes the Paid Early feature remains operational:
For salary/incoming payments via BACS (where the incoming transaction usually shows in advance as a greyed-out transaction in the feed) and also using the Paid Early feature:
Usually paid on 19-Dec, claim early @ 4pm on 18-Dec
Usually paid on 20-Dec, claim early @ 4pm on 18-Dec
Usually paid on 21-Dec, claim early @ 4pm on 18-Dec
Usually paid on 22-Dec, claim early @ 4pm on 19-Dec
Usually paid on 23-Dec, claim early @ 4pm on 22-Dec
Usually paid on 24-Dec, claim early @ 4pm on 23-Dec
Usually paid on 25-Dec, claim early @ 4pm on 23-Dec
Usually paid on 26-Dec, claim early @ 4pm on 23-Dec
Usually paid on 27-Dec, claim early @ 4pm on 23-Dec
Usually paid on 28-Dec, claim early @ 4pm on 23-Dec
Usually paid on 29-Dec, claim early @ 4pm on 24-Dec
Usually paid on 30-Dec, claim early @ 4pm on 29-Dec
Usually paid on 31-Dec, claim early @ 4pm on 30-Dec
Usually paid on 01-Jan, claim early @ 4pm on 30-Dec
Usually paid on 02-Jan, claim early @ 4pm on 31-Dec
Usually paid on 03-Jan, claim early @ 4pm on 31-Dec
Usually paid on 04-Jan, claim early @ 4pm on 31-Dec
Usually paid on 05-Jan, claim early @ 4pm on 02-Jan
For salary/incoming payments via Faster Payments (where the incoming transaction is usually received without any prior notification):
Usually paid on 19-Dec, should be received on 19-Dec
Usually paid on 20-Dec, should be received on 19-Dec
Usually paid on 21-Dec, should be received on 19-Dec
Usually paid on 22-Dec, should be received on 22-Dec
Usually paid on 23-Dec, should be received on 23-Dec
Usually paid on 24-Dec, should be received on 24-Dec
Usually paid on 25-Dec, should be received on 24-Dec
Usually paid on 26-Dec, should be received on 24-Dec
Usually paid on 27-Dec, should be received on 24-Dec
Usually paid on 28-Dec, should be received on 24-Dec
Usually paid on 29-Dec, should be received on 29-Dec
Usually paid on 30-Dec, should be received on 30-Dec
Usually paid on 31-Dec, should be received on 31-Dec
Usually paid on 01-Jan, should be received on 31-Jan
Usually paid on 02-Jan, should be received on 02-Jan
Usually paid on 03-Jan, should be received on 02-Jan
Usually paid on 04-Jan, should be received on 02-Jan
Usually paid on 05-Jan, should be received on 05-Jan
The above is based on Thursday 25-Dec being Christmas Day, Friday 26-Dec being Boxing Day and Thursday 01-Jan being New Years Day. Friday 02-Jan is a bank holiday in Scotland, but Monzo doesnât observe Scottish BHâs.
Theyâll get paid the working day beforeâŚno one will be scheduled to get paid between 18th and 21st, as pay roll will have already scheduled either paying it Thursday 17th, in which case youâll get it Wednesday 16th. Or itâll be scheduled for Tuesday 22nd, in which case youâll get it Thursday 17th.
Donât forget those people on benefits. Around public holidays, they are paid earlier than their usual payment day and with Monzo it would be a day earlier than that.
If you see an upcoming, incoming greyed-out transaction in the feed, tap on it & if it says you can claim early from 4pm, go back to it after 4pm and claim early
If you donât see an upcoming, incoming greyed-out transaction, tough. Itâll just arrive when it does. A nice surprise. Every cloudâŚ
Am I going crazy or should these all be claim early on the 24th since the 24th isnât a public holiday so would be the working day before all of these dates?
These should both be the 31st.
These should all be the 2nd.
The BACS process would complete on the working day after the payment date. GPE would be available on the working day before that date.
Iâm doubling down on this. The dates youâve given are absolutely incorrect.
Letâs take normally getting paid on 26th December for example. Youâve said the payment would be available on 23rd December at 4pm.
If Monzo didnât pay it early or you banked elsewhere:
The payment wouldnât arrive on the 26th because itâs a bank holiday.
The payment wouldnât arrive on the 27th or 28th because itâs a weekend.
The payment would arrive on Monday 29th December.
Now for get paid early to take place, you need to look at the working day before the 29th December.
As weâve already established this canât be the 28th, 27th or 26th.
It also canât be the 25th because itâs a public holiday.
The 24th is the last working day prior to the 29th December, so the payment would be available to claim early at 4pm on the 24th December.
âHere is a breakdown of the possible pay dates for incoming BACS and Faster Payments receipts into bank accounts over the 2025/2026 Xmas/New Year period - noting that employers may choose to pay salaries earlier than normal at this time of year and this list of dates assumes the Paid Early feature remains operational:â
So âelsewhereâ is irrelevant in your double-down, when applied to my initial post. And âIf Monzo didnât pay it earlyâ is also just as irrelevant in your double-down.
SoâŚ
If you normally get paid (BACS) on 26-Dec, then because 26-Dec is a bank holiday, youâd get paid on 25-Dec. But 25-Dec is also a bank holiday so then youâd get paid on the 24-Dec. Monzo allows you to get paid early - as per the above described conditions - so you could claim from 4pm on 23-Dec
I can see where youâre getting this wrong here now. You seem to be implying that due to the bank holiday the BACS processing cycle will complete a working day earlier and the customer will be paid earlier than usual, when in fact the holiday causes the process to complete a working day later.
Thatâs where youâre mixing things up.
Reminder set for 8.5 months from now to see how it pans out.
Unfortunately Iâm a faster payments guy. But MrsW is a BACS girly and my previous calcs have been based on those. And they have, so far, never failed - if youâre BACS, you get paid a day earlier when bank holidays happen (not a day later)