This means that whilst the transfer is instant, the effective statement date is based on whether before or after 18:30 local UK time.
Well, they have added some text to the transfer now stating, so I assumed it had changed :-
So they are stating, categorically, that for a UK sterling transfer the cut off is 18:00 GMT (19:00 BST).
Well my transfer was in time... 18:44 BST, but is dated the 16th.
Don't lie to me Barclays. And don't think of charging because I was £2 over drawn today because you did not do the transfer TODAY.
Also, one wonders why the hell the cut off is not 00:00:00 like normal clocks!