Thanks, yeh thats what Im trying to clarify.
His pay from 18th -30th June wont get paid until the 2nd July.