No it is not open on Sunday, rather some of them are not open on saturdays too, so dont expect the cheque to be received before Monday afternoon except in metros.