If payday falls on a bank holiday, employees generally won't receive direct deposits until the next business day. Here's what you need to know about bank holidays, including which holidays banks observe and how to plan ahead to avoid overdrafts.