@Mich_S   RE: There wouldn't be any delay on the payroll since Christmas day falls on a Sunday. Weekends and federal holidays are considered non-banking days.
 
Did you mean, "There won't be a payroll delay because Christmas day falls on Sunday"?  That sort of seems like what you meant?
 
Yes, wouldn't, except of course that Monday was the Christmas Observed Federal Bank Holiday and the banks were all closed. So, if your payroll was on Monday the 26 or will be on January 2nd, then yes, it will be delayed.