🏦

Trình kiểm tra & phân tích IBAN

Trình kiểm tra IBAN

Nhập liệu
Ví dụ
IBAN Đức
DE89 3704 0044 0532 0130 00
IBAN Pháp
FR14 2004 1010 0505 0001 3M02 606
IBAN Anh
GB29 NWBK 6016 1331 9268 19
IBAN Tây Ban Nha
ES91 2100 0418 4502 0005 1332

IBAN là gì và cách phân tích

IBAN (International Bank Account Number) là định dạng nhận diện tài khoản ngân hàng quốc tế gồm mã quốc gia, số kiểm tra và BBAN. Quá trình phân tích gồm kiểm tra cấu trúc theo quốc gia, chuyển đổi ký tự chữ thành số (A=10…Z=35) và xác minh bằng phép chia dư 97 với kết quả phải bằng 1. Nhờ đó giảm lỗi nhập liệu, đảm bảo chuyển khoản SEPA và giao dịch xuyên biên giới chính xác, an toàn.

Tính năng

Xác thực theo chuẩn ISO 13616

Kiểm tra cấu trúc và checksum MOD-97, phát hiện sai lệch ký tự, độ dài hoặc quốc gia không hỗ trợ.
🏦

Phân tách cấu trúc IBAN đầy đủ

Hiển thị mã quốc gia, số kiểm tra, mã ngân hàng/chi nhánh và số tài khoản, kèm định dạng có khoảng cách dễ đọc.
🌍

Hỗ trợ hơn 80 quốc gia

Áp dụng quy tắc BBAN riêng của từng nước trong khu vực SEPA và toàn cầu, từ Đức, Pháp đến Trung Đông.
🔍

Kiểm tra tức thời với lỗi chi tiết

Thông báo cụ thể: sai checksum, mã quốc gia, độ dài hoặc ký tự không hợp lệ, kèm ví dụ chuẩn để tham chiếu.

📋Hướng dẫn sử dụng

1️⃣
Nhập IBAN
Dán hoặc gõ số IBAN cần kiểm tra
2️⃣
Tự động xác thực
Công cụ tự động kiểm tra và phân tách thành phần
3️⃣
Xem kết quả
Theo dõi trạng thái hợp lệ và thông tin chi tiết

📚Giới thiệu kỹ thuật

🏦Chuẩn IBAN và cấu trúc tài khoản quốc tế

IBAN (International Bank Account Number) được tiêu chuẩn hóa bởi ISO 13616, gồm mã quốc gia (2 chữ cái), hai số kiểm tra và BBAN (tối đa 30 ký tự chứa mã ngân hàng/chi nhánh và số tài khoản). Hơn 70 quốc gia áp dụng để đơn giản hóa chuyển tiền quốc tế.

⚙️Thuật toán MOD-97 và quy trình xác thực

Xác thực dùng thuật toán MOD-97-10: chuyển 4 ký tự đầu xuống cuối, thay chữ bằng số (A=10…Z=35), tạo số nguyên lớn và lấy modulo 97. IBAN hợp lệ cho kết quả dư 1. Việc tạo số kiểm tra đảo ngược quy trình với phần tử '00'.

💡Phân tích thành phần và ứng dụng

Bộ phân tích trích xuất mã quốc gia (ISO 3166-1), mã ngân hàng, chi nhánh, số tài khoản và hiển thị định dạng chuẩn có dấu cách. Hỗ trợ quy tắc riêng của từng nước như BLZ của Đức hay Sắp xếp code của Anh cho nghiệp vụ tài chính và kiểm soát rủi ro.

Câu hỏi thường gặp

IBAN là gì và nó chứa gì?

IBAN (International Bank Account Number) là định dạng tiêu chuẩn ISO 13616 để xác định tài khoản ngân hàng quốc tế. Nó chứa: mã quốc gia 2 chữ cái, 2 chữ số kiểm tra (xác thực MOD-97) và Cơ bản Bank Account Number (BBAN) tối đa 30 ký tự chữ-số bao gồm mã định danh ngân hàng, mã chi nhánh và số tài khoản.
💬

Xác thực IBAN hoạt động như thế nào?

Xác thực IBAN bao gồm: kiểm tra định dạng và độ dài theo quy tắc cụ thể của quốc gia, sắp xếp lại chuỗi (di chuyển 4 ký tự đầu đến cuối), chuyển đổi chữ cái thành số (A=10, B=11, ..., Z=35), thực hiện phép chia MOD-97, và xác minh phần dư bằng 1. Công cụ cũng xác thực cấu trúc và yêu cầu độ dài cụ thể của quốc gia.
🔍

Những quốc gia nào sử dụng IBAN?

IBAN được sử dụng ở hơn 80 quốc gia, chủ yếu ở châu Âu, Trung Đông và một số phần của châu Phi và châu Á. Mỗi quốc gia có độ dài và định dạng IBAN cụ thể. Người dùng chính bao gồm tất cả các quốc gia EU, Vương quốc Anh, Thụy Sĩ, Na Uy và nhiều quốc gia khác. Công cụ hỗ trợ xác thực cho tất cả các định dạng IBAN chính thức.
💡

Tôi có thể trích xuất thông tin gì từ IBAN hợp lệ?

Từ IBAN hợp lệ, bạn có thể trích xuất: mã quốc gia (2 chữ cái đầu), chữ số kiểm tra (vị trí 3-4), mã định danh ngân hàng (khác nhau theo quốc gia), mã chi nhánh (nếu có) và số tài khoản. Công cụ hiển thị tất cả các thành phần đã phân tích ở định dạng có cấu trúc để dễ hiểu.
📚

Xác thực IBAN có đủ để xác minh chi tiết tài khoản ngân hàng không?

Xác thực IBAN xác nhận định dạng và checksum là đúng, nhưng không xác minh rằng tài khoản thực sự tồn tại hoặc đang hoạt động. Đối với thanh toán thực tế, bạn nên sử dụng các phương thức xác minh bổ sung do ngân hàng hoặc bộ xử lý thanh toán cung cấp. Xác thực IBAN là bước đầu tiên để đảm bảo định dạng số tài khoản đúng.

💡Thực hành tốt

🧹

Làm sạch dữ liệu

Loại bỏ khoảng trắng, ký tự lạ trước khi nhập để đảm bảo kiểm tra chính xác.
🪪

Đối chiếu với ngân hàng

Sau khi hợp lệ, xác nhận lại với ngân hàng hoặc cơ sở dữ liệu SWIFT trước khi thực hiện giao dịch.
📊

Lưu trữ chuẩn hóa

Lưu IBAN ở dạng không dấu cách để dễ xử lý, hiển thị dạng có khoảng cách cho người dùng cuối.
🔐

Tuân thủ quy định

Bảo vệ dữ liệu IBAN theo chuẩn bảo mật, ẩn bớt thông tin khi chia sẻ và đáp ứng chính sách AML/KYC.

User Comments

0 / 2000
Loading...