Well that’s rather frustrating. Fortunately I’m not in that position since payday moved a few years ago from 31st to 26th and my first DDs were always on the 1st. It’s something I’ll definitely avoid now.
I think a more sensible approach of processing ‘ins’ before ‘outs’ on a given day ought to be the default behaviour, though.