Banks currently still process during office hours, hence neither at weekends, nor labour days or during off hours. In case a transfer is initiated on a Friday night, it will be processed Monday morning. IF the user exceeds his limit by an ATM withdrawal during the weekend, the bank will cancel the open Friday payment. Without telling anyone, btw.
Usually the payer is not aware of this process, hence in case a payment has not been received, you should -first of all- try to clarify with your customer directly.
In any case, don’t take a wire transfer for granted and include also these transactions into your reconciliation process. Alternatively, you can use our automated matching service.