Cấu trúc mã số thuế Việt Nam
Mã số thuế (MST) là dãy số định danh do cơ quan thuế cấp cho tổ chức, doanh nghiệp hoặc người nộp thuế. Trên hóa đơn điện tử, hợp đồng và phần mềm kế toán, MST sai một chữ số cũng có thể khiến chứng từ bị từ chối hoặc lệch sổ. Công cụ kiểm tra hợp lệ mã số thuế trên Tiện Ích Số giúp bạn xác minh định dạng ngay trên trình duyệt: độ dài, ký tự cho phép và chữ số kiểm tra (check digit) — không cần gọi mạng, không lưu dữ liệu.
Lưu ý quan trọng: kiểm tra định dạng không đồng nghĩa với việc doanh nghiệp tồn tại hoặc đang hoạt động. Muốn xem tên công ty, địa chỉ, người đại diện và tình trạng thật, hãy dùng công cụ Tra cứu mã số thuế (có gọi máy chủ).
Ý nghĩa mã 10 số và mã 13 số
- 10 chữ số: dạng phổ biến của doanh nghiệp / tổ chức (và một số trường hợp cá nhân theo quy định đăng ký thuế). Cấu trúc gồm phần định danh và một chữ số kiểm tra ở vị trí cuối.
- 13 chữ số: thường dành cho chi nhánh hoặc đơn vị phụ thuộc. Định dạng chuẩn khi viết là 10 số của đơn vị chính + dấu gạch ngang + 3 số (ví dụ
0314409058-002). Ba số cuối phân biệt từng đơn vị phụ thuộc; giá trị000không hợp lệ cho mã chi nhánh.
Khi dán từ giấy tờ hoặc file Excel, MST có thể kèm khoảng trắng hoặc dấu chấm. Công cụ sẽ chuẩn hóa trước khi kiểm tra và hiển thị lại dạng sạch để bạn sao chép.
Chữ số kiểm tra (check digit) là gì?
Chữ số thứ 10 của MST là check digit — được tính từ 9 chữ số đứng trước theo thuật toán trọng số Modulo 11. Mục đích là bắt lỗi gõ nhầm một chữ số hoặc đảo vị trí hai chữ số liền kề trước khi bạn dùng MST trên hóa đơn.
Quy tắc trọng số áp dụng cho 9 chữ số đầu: 31, 29, 23, 19, 17, 13, 7, 5, 3. Nhân từng chữ số với trọng số tương ứng, cộng tổng, lấy phần dư khi chia cho 11, rồi tính 10 − (tổng % 11). Nếu kết quả bằng 10 thì cấu trúc đó không được cấp; nếu khác thì phải khớp đúng chữ số thứ 10. Với MST 13 số, check digit vẫn được kiểm trên 10 số đầu; ba số cuối chỉ mang ý nghĩa mã chi nhánh.
Khi nào nên kiểm tra định dạng MST?
- Trước khi lập hóa đơn điện tử cho khách hàng mới (tránh gõ sai MST).
- Khi nhận danh sách nhà cung cấp / đối tác và muốn lọc nhanh các mã chắc chắn sai cấu trúc.
- Khi đối chiếu dữ liệu nhập tay từ danh thiếp, email hoặc file CSV.
- Khi nghi ngờ mã bị copy thiếu/thừa ký tự hoặc lẫn chữ với số.
Quy trình gợi ý: (1) chạy kiểm tra định dạng offline bằng công cụ này; (2) nếu hợp lệ về cấu trúc, tra cứu thông tin doanh nghiệp theo mã số thuế để lấy tên và địa chỉ đăng ký thật; (3) đối chiếu trước khi xuất hóa đơn. Nhấn Sao chép kết quả để gửi báo cáo ngắn vào nhóm chat hoặc ticket hỗ trợ.
Hai bước này bổ trợ nhau chứ không thay thế nhau: kiểm tra định dạng chạy ngay trên máy bạn và bắt được lỗi gõ sai trong tích tắc, còn tra cứu cần gọi dữ liệu đăng ký nên chậm hơn nhưng mới cho biết mã số đó thuộc về ai. Sau khi xác nhận đúng đối tác, lập hóa đơn nhiều mặt hàng là bước tiếp theo trong cùng quy trình.