Mã SWIFT (còn gọi là mã BIC) là mã định danh quốc tế của một ngân hàng, gồm 8 hoặc 11 ký tự, dùng để người ở nước ngoài chuyển tiền về đúng ngân hàng của bạn. Với ngân hàng Việt Nam, bạn gần như luôn chỉ cần mã 8 ký tự của hội sở, ví dụ VBAAVNVX của Agribank hay BFTVVNVX của Vietcombank; không cần tìm “mã SWIFT chi nhánh”. Bài viết giải thích cấu tạo mã, phần “XXX” ở cuối, vì sao không nên tin mã 11 ký tự trên các trang bên thứ ba, và cách phân biệt SWIFT với mã ngân hàng 8 số, mã BIN, IBAN.
Nếu bạn chỉ cần tra nhanh, hãy dùng trang mã SWIFT các ngân hàng Việt Nam: mỗi mã đều ghi nguồn đối chiếu.
Mã SWIFT (BIC) là gì?
SWIFT là tên một mạng nhắn tin tài chính giữa các ngân hàng trên thế giới. Mỗi tổ chức tham gia được gán một BIC (Business Identifier Code) theo tiêu chuẩn quốc tế ISO 9362. Trong thực tế ở Việt Nam, “mã SWIFT”, “SWIFT code”, “mã BIC” và “SWIFT/BIC” đều chỉ cùng một mã.
Khi người thân hoặc đối tác ở nước ngoài chuyển tiền cho bạn bằng điện chuyển tiền quốc tế, ngân hàng bên gửi dùng mã SWIFT để xác định ngân hàng nhận. Số tài khoản và tên của bạn mới là thông tin xác định người nhận. Mã SWIFT chỉ xác định ngân hàng.
Cách đọc 8 hoặc 11 ký tự của mã SWIFT
Theo cấu trúc ISO 9362 (được các ngân hàng như VIB, VPBank giải thích trên trang của mình), mã SWIFT có dạng AAAA BB CC DDD:
| Phần | Số ký tự | Ý nghĩa | Ví dụ với VBAAVNVX |
|---|---|---|---|
| AAAA | 4 chữ cái | Mã của ngân hàng (thường lấy từ tên tiếng Anh) | VBAA |
| BB | 2 chữ cái | Mã quốc gia theo ISO 3166; Việt Nam là VN | VN |
| CC | 2 ký tự | Mã địa điểm | VX |
| DDD | 3 ký tự, không bắt buộc | Mã chi nhánh; “XXX” là hội sở chính | (không có) |
Mã 8 ký tự chỉ hội sở chính (văn phòng chính) của ngân hàng. Mã 11 ký tự thêm 3 ký tự cuối để chỉ một chi nhánh cụ thể trong mạng SWIFT.
Phần “XXX” ở cuối nghĩa là gì?
Một số hệ thống, biểu mẫu ở nước ngoài bắt buộc nhập đủ 11 ký tự. Khi đó, ba chữ XXX được thêm vào sau mã 8 ký tự để chỉ hội sở chính. Ví dụ, OCB công bố mã ORCOVNVXXXX trên trang nhận tiền từ nước ngoài; mã này tương đương ORCOVNVX. Tương tự, BFTVVNVX và BFTVVNVXXXX đều trỏ tới hội sở Vietcombank.
Nói ngắn gọn: mã 8 ký tự + XXX = cùng một ngân hàng, cùng hội sở. Nếu ứng dụng ngân hàng bên gửi đòi 11 ký tự, bạn có thể dùng dạng có XXX.
Ký tự thứ 8 cũng có ý nghĩa
Theo mô tả chuẩn ISO 9362, nếu ký tự thứ hai của mã địa điểm là số “0”, đó thường là mã dùng để thử nghiệm, không dùng cho giao dịch thật. Phần lớn ngân hàng thương mại Việt Nam dùng mã địa điểm “VX”. Nếu bạn thấy một mã có dạng lạ so với mã ngân hàng công bố, hãy kiểm tra lại trước khi gửi cho người chuyển.
Mã SWIFT của một số ngân hàng Việt Nam
Bảng dưới đây chỉ gồm mã mà chúng tôi đã mở trang chính thức của ngân hàng để đối chiếu (tra ngày 07/10/2026):
| Ngân hàng | Mã SWIFT | Nơi ngân hàng công bố |
|---|---|---|
| Vietcombank | BFTVVNVX | Trang ngân hàng đại lý của Vietcombank |
| VietinBank | ICBVVNVX | Trang “Nhận tiền từ nước ngoài qua ngân hàng đại lý” (ghi rõ SWIFT là thông tin bắt buộc) |
| Agribank | VBAAVNVX | Trang liên hệ của Agribank |
| Sacombank | SGTTVNVX | Trang liên hệ (tiếng Anh) của Sacombank |
| MSB | MCOBVNVX | Trang hỏi đáp về nhận tiền từ nước ngoài |
| OCB | ORCOVNVXXXX (tức ORCOVNVX) | Trang nhận tiền từ nước ngoài |
Mã của các ngân hàng còn lại có trên trang tra cứu mã SWIFT. Ở đó, chúng tôi ghi rõ mã nào lấy từ trang chính thức của ngân hàng, mã nào mới chỉ đối chiếu qua danh bạ SWIFT quốc tế.
Một chi tiết đáng chú ý: mã SWIFT không nhất thiết đổi theo tên ngân hàng. Sacombank nay có tên “Ngân hàng TMCP Sài Gòn Tài Lộc” nhưng mã công bố vẫn là SGTTVNVX (theo tên cũ Sài Gòn Thương Tín). Vikki Bank (trước là DongA Bank) công bố mã EACBVNVX trên trang ngân hàng đại lý, cập nhật ngày 30/6/2026. Xem thêm danh sách ngân hàng đổi tên.
Có cần mã SWIFT theo chi nhánh không?
Thông thường là không. Ngân hàng Việt Nam nhận tiền quốc tế tập trung qua hội sở hoặc trung tâm thanh toán, sau đó ghi có vào tài khoản của bạn dựa trên số tài khoản và tên. Các trang hướng dẫn nhận tiền của VietinBank, MSB, Nam A Bank, OCB đều chỉ đưa một mã SWIFT cho người gửi, không yêu cầu mã chi nhánh. VPBank cũng giải thích rằng với khách hàng tại Việt Nam, 3 ký tự chi nhánh “thường không bắt buộc”.
Đừng tin mã 11 ký tự “theo chi nhánh” trên trang bên thứ ba
Tìm “mã SWIFT Agribank chi nhánh…” trên mạng, bạn sẽ gặp nhiều trang liệt kê mã 11 ký tự kèm tên chi nhánh, tỉnh thành. Lý do nên cẩn thận:
- Phần lớn các mã này không được ngân hàng công bố trên kênh chính thức cho khách cá nhân;
- Danh sách thường cũ, có chi nhánh đã đổi tên hoặc thuộc tỉnh cũ trước khi sắp xếp lại 34 tỉnh, thành;
- Một mã chi nhánh trong mạng SWIFT không có nghĩa chi nhánh đó xử lý tiền cho tài khoản của bạn.
Cách an toàn: dùng mã 8 ký tự do ngân hàng công bố (hoặc dạng 8 ký tự + XXX). Nếu người gửi hay ngân hàng nước ngoài yêu cầu một mã cụ thể khác, hãy gọi tổng đài ngân hàng của bạn để xác nhận trước khi chuyển.
SWIFT khác gì mã ngân hàng 8 số, mã BIN, IBAN?
Đây là bốn loại mã hay bị nhầm. Bảng so sánh:
| Loại mã | Dạng | Dùng khi nào | Ví dụ (Vietcombank) |
|---|---|---|---|
| Mã SWIFT/BIC | 8 hoặc 11 ký tự chữ (có thể có số) | Nhận, gửi tiền quốc tế | BFTVVNVX |
| Mã ngân hàng (mã CITAD) | 8 chữ số, do NHNN cấp cho từng chi nhánh, phòng giao dịch | Chuyển tiền thường trong nước, nộp ngân sách | 01203001 (hội sở) |
| Mã BIN | 6 chữ số | Đầu số thẻ, mã ngân hàng khi tạo VietQR, chuyển nhanh 24/7 | 970436 |
| IBAN | Chuỗi chữ và số, bắt đầu bằng mã quốc gia, chứa cả số tài khoản | Chủ yếu ở châu Âu và một số nước khác | Việt Nam không dùng |
Mã ngân hàng 8 số được quy định tại Thông tư 17/2015/TT-NHNN (sửa đổi gần nhất bởi Thông tư 18/2026/TT-NHNN). Chi tiết cách đọc và tra cứu có trong bài mã ngân hàng 8 số (mã CITAD) là gì. Mã này không dùng cho chuyển tiền quốc tế.
Việt Nam có dùng IBAN không?
Không. Việt Nam không có trong danh sách các nước áp dụng chuẩn IBAN (theo bảng cấu trúc IBAN trên iban.com, tra ngày 07/10/2026). Vì vậy, khi ứng dụng chuyển tiền ở nước ngoài hỏi “IBAN”, người gửi nhập số tài khoản thông thường của bạn, kèm mã SWIFT. HSBC Việt Nam cũng hướng dẫn: IBAN dùng ở châu Âu và một số khu vực, nơi khác thì dùng số tài khoản thông thường.
Cảnh giác nếu ai đó gửi cho bạn một “IBAN Việt Nam” để nhận tiền: đó không phải định dạng chuẩn của ngân hàng trong nước.
Gửi mã SWIFT cho người chuyển tiền: cần thêm gì?
Mã SWIFT chỉ là một phần. Người ở nước ngoài thường cần thêm:
- Tên ngân hàng bằng tiếng Anh, đúng như ngân hàng công bố (ví dụ “Joint Stock Commercial Bank for Foreign Trade of Vietnam” cho Vietcombank). Tên tiếng Anh của từng ngân hàng có trong danh sách 50 ngân hàng tại Bank Gần Đây;
- Số tài khoản của bạn, ghi đủ, không thêm khoảng trắng hay ký tự lạ;
- Họ tên chủ tài khoản, viết không dấu, khớp với tên tài khoản hiển thị trong ứng dụng ngân hàng;
- Địa chỉ của bạn hoặc của ngân hàng, nếu biểu mẫu bên gửi yêu cầu.
Thủ tục, phí và vấn đề thuế khi nhận tiền được trình bày trong bài nhận tiền từ nước ngoài (kiều hối) qua ngân hàng.
Câu hỏi thường gặp
Mã SWIFT và mã BIC có khác nhau không?
Không. BIC là tên chính thức của mã theo chuẩn ISO 9362; “mã SWIFT” là cách gọi phổ biến vì mã được dùng trong mạng SWIFT.
Mỗi chi nhánh ngân hàng Việt Nam có mã SWIFT riêng không?
Một số ngân hàng có đăng ký mã 11 ký tự cho một số đơn vị, nhưng khách cá nhân nhận tiền chỉ cần mã chung do ngân hàng công bố. Không tự chọn mã chi nhánh từ danh sách trên mạng.
Ngân hàng đổi tên thì mã SWIFT có đổi không?
Không có quy tắc chung. Sacombank, Vikki Bank, VCBNeo hiện vẫn công bố mã gắn với tên cũ (SGTTVNVX, EACBVNVX, GTBAVNVX). Trước khi gửi thông tin cho người chuyển, hãy kiểm tra mã mới nhất trên trang chính thức của ngân hàng hoặc bảng mã SWIFT đã dẫn ở trên.
Gửi sai mã SWIFT thì sao?
Tiền có thể bị trả lại, chậm hoặc phải tra soát, và các ngân hàng trong chuỗi có thể thu phí điều chỉnh. Nếu đã gửi sai, hãy báo ngay cho ngân hàng bên gửi để yêu cầu tra soát.
Tóm lại
- Mã SWIFT (BIC) có 8 hoặc 11 ký tự: 4 ký tự mã ngân hàng, 2 ký tự quốc gia (VN), 2 ký tự địa điểm, 3 ký tự chi nhánh không bắt buộc.
- “XXX” ở cuối là hội sở chính; mã 8 ký tự và mã 8 ký tự + XXX là một.
- Nhận tiền vào tài khoản ở Việt Nam thường chỉ cần mã 8 ký tự do ngân hàng công bố; không dùng mã chi nhánh chép từ trang bên thứ ba.
- SWIFT khác mã ngân hàng 8 số (chuyển trong nước) và mã BIN (thẻ, VietQR); Việt Nam không dùng IBAN.






Bình luận bài viết