The purpose of this paper is to investigate the effect of organisational silence towards customer, organisational hypocrisy and corporate social irresponsibility on customer uncertainty and satisfaction. A cross-sectional research design, drawing upon a questionnaire survey was employed to collect data from a sample of bank customers in Iran. Structural equation modelling was performed to test the relationship among the research variables using findings from the 1,095 participants. The results revealed that organisational silence towards customers, organisational hypocrisy and corporate social irresponsibility positively influenced customer uncertainty and satisfaction. In addition, customer uncertainty was a direct antecedent of customer satisfaction. This study contributes to the literature of customer satisfaction in the banking industry by being the first to investigate the simultaneous impact of organisational silence, organisational hypocrisy, corporate social irresponsibility and customer uncertainty on customer satisfaction