Sự ra đời và phát triển các ngân hàng là một tất yếu khách quan phù hợp với sự phát triển của nền kinh tế. Quá trình phát triển nền kinh tế dẫn đến nhu cầu mở rộng sản xuất kinh doanh, đổi mới thiết bị công nghệ, nâng cao chất lượng sản phẩm…của các doanh nghiệp. Nhu cầu tài chính và các dịch vụ ngân hàng càng lớn và đa dạng đòi hỏi các ngân hàng phải nâng cao hiệu quả huy động nguồn vốn, đa dạng hóa các hình thức để phục vụ nhu cầu của các doanh nghiệp.. Nền kinh tế phát triển làm tăng sự cạnh tranh, nhu cầu tồn tại và phát triển của các chủ thể kinh tế nói chung và ngân hàng nói riêng. Ngân hàng là một trung gian tài chính quan trọng, như một loại hình doanh nghiệp vì mục tiêu lợi nhuận và giúp nền kinh tế phát triển ổn định.
Khi nền kinh tế tăng trưởng ổn định, giá cả ít biến động thì người dân sẽ yên tâm gửi tiền ở các NHTM lượng vốn huy động tăng lên, nhu cầu về các dịch vụ tài chính- ngân hàng cũng tăng lên. Kinh tế phát triển thường đi kèm với khoa học công nghệ phát triển tạo điều kiện cho ngân hàng phát triển hoạt động, trong đó có hoạt động huy động vốn như hệ thống kế toán chuẩn nhanh nhạy, đường truyền dữ liệu tiên tiến đáp ứng nhu cầu hoạt động… Sự phát triển của kinh tế tài chính còn giúp ngân hàng đa dạng các hình thức huy động như phát hành giấy tờ có giá, nguồn ủy thác…
Tuy nhiên, kinh tế bất ổn người dân có xu hướng tích lũy dưới những dạng khác (vàng, ngoại tệ…) ổn định hơn và nguồn tích lũy trong dân cư ngày càng ít hơn, đòi hỏi ngân hàng phải có những biện pháp hấp dẫn người tiết kiệm. Nền kinh tế phát triển càng có nhiều chủ thể tham gia huy động vốn, có thêm nhiều hình thức kinh doanh (công ty chứng khoán, các quỹ đầu tư, công ty cho thuê tài chính…), cùng cạnh tranh với ngân hàng trong hoạt động huy động vốn làm phân tán vốn vào ngân hàng. Đây là thách thức của ngân hàng để tồn tại và phát triển cần có đổi mới, mở rộng, hoạt động hiệu quả.