Ngân hàng Thương mại Cổ phần Công thương Việt Nam (Vietinbank), tiền thân là Ngân hàng Công thương Việt Nam, được thành lập dưới tên gọi Ngân hàng chuyên doanh Công thương Việt Nam theo Nghị định số 53/NĐ-HĐBT ngày 26 tháng 03 năm 1988 của Hội đồng Bộ trưởng về tổ chức bộ máy NHNNVN và chính thức được đổi tên thành “Ngân hàng Công thương Việt Nam” theo quyết định số 402/CT của Chủ tịch Hội đồng Bộ trưởng ngày 14 tháng 11 năm 1990.
Ngày 27 tháng 03 năm 1993, Thống đốc NHNN đã ký Quyết định số 67/QĐ- NH5 về việc thành lập NHCTVN thuộc NHNNVN. Ngày 21 tháng 09 năm 1996, được
sự ủy quyền của Thủ tướng Chính Phủ, Thống đốc NHNN đã ký Quyết định số 285/QĐ-NH5 về việc thành lập lại NHCTVN theo mô hình Tổng Công ty Nhà nước được quy định tại Quyết định số 90/QĐ-TTg ngày 07 tháng 03 năm 1994 của Thủ tướng Chính Phủ.
Ngày 23 tháng 09 năm 2008, Thủ tướng Nguyễn Tấn Dũng ký quyết định 1354/QĐ-TTg phê duyệt phương án cổ phần hóa Ngân hàng Công thương Việt Nam. Ngày 02 tháng 11 năm 2008, Ngân hàng Nhà nước ký quyết định số 2604/QĐ-NHNN về việc công bố giá trị doanh nghiệp Ngân hàng Công thương Việt Nam. Ngày 25 tháng 12 năm 2008, Ngân hàng Công thương tổ chức bán đấu giá cổ phần ra công chúng thành công và thực hiện chuyển đổi thành doanh nghiệp cổ phần.
Ngày 03/07/2009, Ngân hàng Nhà nước ký quyết định số 14/GP-NHNN về việc thành lập và hoạt động Ngân hàng thương mại cổ phần Công thương Việt Nam. NHTMCP Công thương Việt Nam chính thức hoạt động theo giấy chứng nhận đăng ký kinh doanh lần đầu số 0103038874 do Sở Kế hoạch và Đầu tư Tp Hà Nội cấp ngày 03/07/2009.
Ngày 16/7/2009 cổ phiếu của VietinBank chính thức được niêm yết và giao dịch trên Sở Giao dịch Chứng khoán Thành phố Hồ Chí Minh với mã giao dịch là CTG.
Trải qua hơn 20 năm xây dựng và phát triển đến nay, Vietinbank đã phát triển theo mô hình ngân hàng đa năng với mạng lưới hoạt động được phân bố rộng khắp tại 63 tỉnh, thành phố trong cả nước. Đến 31/12/2010, hệ thống mạng lưới của VietinBank bao gồm 01 Hội sở chính; 01 Sở Giao dịch; 150 chi nhánh cấp 1; 943 phòng giao dịch, quỹ tiết kiệm; hơn1.000 máy rút tiền tự động (ATM); 02 Văn phòng đại diện trong nước và 01 Văn phòng đại diện tại Đức; 06 Công ty con bao gồm Công ty cho thuê tài chính, Công ty cổ phần Chứng khoán Ngân hàng Công thương (VietinbankSC), Công ty Bất động sản và đầu tư tài chính Ngân hàng Công thương Việt Nam, Công ty Bảo hiểm Ngân hàng công thương Việt Nam, Công ty Vàng Bạc đá quý Ngân hàng Công Thương và Công ty Quản lý quỹ Ngân hàng Công Thương; 03 đơn vị sự nghiệp bao gồm Trung tâm thẻ, Trung tâm Công nghệ thông tin, Trường Đào tạo và Phát triển nguồn nhân lực. Ngoài ra, NHCT còn góp
vốn liên doanh vào Ngân hàng Indovina, góp vốn vào 08 công ty trong đó có Công ty cổ phần Chuyển mạch Tài chính quốc gia Việt Nam, Công ty cổ phần Xi măng Hà Tiên, Công ty cổ phần cao su Phước Hòa, Ngân hàng thương mại cổ phần Gia Định, Ngân hàng thương mại cổ phần Sài Gòn Công Thương, Công ty CP Thép Thái Nguyên v.v.
Hiện nay, ngân hàng TMCP Công Thương Việt Nam đã có quan hệ đại lý với trên 800 ngân hàng, định chế tài chính tại trên 90 quốc gia, vùng lãnh thổ trên toàn thế giới. Theo báo cáo tài chính kiểm toán 2010 của Vietinbank, tổng tài sản và lợi nhuận sau thuế năm 2010 của Ngân hàng đã đạt 367.712 tỷ đồng và 3.414 tỷ đồng.